Udostępnij za pośrednictwem


Narzędzia i akceleratory zwiększające produktywność — Azure AI Search

Narzędzia zwiększające produktywność są tworzone przez inżynierów firmy Microsoft, ale nie są częścią usługa wyszukiwania usługi Azure AI i nie są objęte umową dotyczącą poziomu usług (SLA). Te narzędzia są dostarczane jako kod źródłowy, który można pobrać, zmodyfikować i skompilować, aby utworzyć aplikację, która ułatwia opracowywanie lub konserwowanie rozwiązania wyszukiwania.

Narzędzia

Nazwa narzędzia opis Kod źródłowy
Laboratorium usługi Azure AI Search Laboratorium szkoleniowe i eksperymentacyjne w celu wypróbowania scenariuszy wyszukiwania z obsługą sztucznej inteligencji na platformie Azure. Udostępnia ona fronton aplikacji internetowej, który używa usługi Azure AI Search i Azure OpenAI do wykonywania wyszukiwań przy użyciu różnych opcji — od prostego wyszukiwania słów kluczowych, po semantyczne klasyfikowanie, wektor i wyszukiwanie hybrydowe oraz używanie generowania sztucznej inteligencji do odpowiadania na zapytania wyszukiwania. https://github.com/jelledruyts/azure-ai-search-lab
Tworzenie kopii zapasowej i przywracanie (C#) Pobierz pola z możliwością pobierania indeksu na urządzenie lokalne, a następnie przekaż indeks i jego zawartość do nowej usługi wyszukiwania. https://github.com/Azure-Samples/azure-search-dotnet-utilities/blob/main/index-backup-restore
Tworzenie kopii zapasowej i przywracanie (Python) Pobierz pola z możliwością pobierania indeksu na urządzenie lokalne, a następnie przekaż indeks i jego zawartość do nowej usługi wyszukiwania. https://github.com/Azure/azure-search-vector-samples/tree/main/demo-python/code/index-backup-restore
Rozwiązanie do testowania wydajnościowego To rozwiązanie ułatwia testowanie obciążeniowe usługi Azure AI Search. Używa on narzędzia Apache JMeter jako narzędzia do ładowania open source i testowania wydajności oraz narzędzia Terraform do dynamicznego aprowizowania i niszczenia wymaganej infrastruktury na platformie Azure. https://github.com/Azure-Samples/azure-search-performance-testing
Rozszerzenie programu Visual Studio Code Mimo że rozszerzenie nie jest już dostępne w witrynie Visual Studio Code Marketplace, kod jest typu open source. Możesz sklonować i zmodyfikować narzędzie do własnego użycia. https://github.com/microsoft/vscode-azurecognitivesearch

Akceleratory

Akcelerator opis Kod źródłowy
Tworzenie własnego akceleratora rozwiązań copilot Kodowanie i dokumenty do tworzenia copilot dla określonych przypadków użycia. Doradca klienta
Generator dokumentów ogólnych
Asystent badań
Czat z akceleratorem rozwiązania danych Kod i dokumentacja w celu utworzenia rozwiązania do wyszukiwania interakcyjnego w środowiskach produkcyjnych. https://github.com/Azure-Samples/chat-with-your-data-solution-accelerator
Akcelerator rozwiązań do wyszukiwania wiedzy o dokumentach Kod i dokumenty oparte na usługach Azure OpenAI Service i Azure AI Document Intelligence w celu przetwarzania i wyodrębniania podsumowań, jednostek i metadanych z dokumentów nieustrukturyzowanych, wielomodalnych oraz umożliwiają wyszukiwanie i czatowanie na tych danych. https://github.com/microsoft/Document-Knowledge-Mining-Solution-Accelerator
Akcelerator wyszukiwania wiedzy Kod i dokumentacja w celu szybkiego uruchomienia magazynu wiedzy przy użyciu danych. https://github.com/Azure-Samples/azure-search-knowledge-mining