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 |