Средства и акселераторы для повышения производительности — поиск ВИ Azure
Средства повышения производительности создаются инженерами корпорации Майкрософт, но не являются частью служба ИИ Azure и не находятся в соглашении об уровне обслуживания (SLA). Эти средства предоставляются в виде исходного кода, который можно скачать, изменить и создать для создания приложения, которое помогает разрабатывать или поддерживать решение поиска.
Инструменты
Имя средства | Description | Исходный код |
---|---|---|
Azure AI Search Lab | Обучение и экспериментирование лаборатории для изучения сценариев поиска с поддержкой ИИ в Azure. Он предоставляет интерфейс веб-приложения, который использует поиск ИИ Azure и Azure OpenAI для выполнения поисковых запросов с различными параметрами: от простого поиска по ключевым словам, до семантического ранжирования, вектора и гибридного поиска, а также с помощью генерного ИИ для ответа на поисковые запросы. | https://github.com/jelledruyts/azure-ai-search-lab |
Резервное копирование и восстановление (C#) | Скачайте извлекаемые поля индекса на локальное устройство, а затем отправьте индекс и его содержимое в новую службу поиска. | https://github.com/Azure-Samples/azure-search-dotnet-utilities/blob/main/index-backup-restore |
Резервное копирование и восстановление (Python) | Скачайте извлекаемые поля индекса на локальное устройство, а затем отправьте индекс и его содержимое в новую службу поиска. | https://github.com/Azure/azure-search-vector-samples/tree/main/demo-python/code/index-backup-restore |
Решение для тестирования производительности | Это решение помогает нагрузочно тестировать поиск ИИ Azure. Он использует Apache JMeter в качестве средства открытый код тестирования нагрузки и производительности и Terraform для динамической подготовки и уничтожения требуемой инфраструктуры в Azure. | https://github.com/Azure-Samples/azure-search-performance-testing |
Расширение Visual Studio Code | Хотя расширение больше не доступно в Visual Studio Code Marketplace, код открытый код. Вы можете клонировать и изменить средство для собственного использования. | https://github.com/microsoft/vscode-azurecognitivesearch |
Ускорители
Accelerator | Description | Исходный код |
---|---|---|
Создание собственного акселератора решений copilot | Код и документация для создания copilot для конкретных вариантов использования. | Помощник по клиенту Генератор универсальных документов Помощник по исследованиям |
Чат с акселератором решения для обработки данных | Код и документация для создания интерактивного решения поиска в рабочих средах. | https://github.com/Azure-Samples/chat-with-your-data-solution-accelerator |
Акселератор решения интеллектуального анализа знаний документов | Код и документация, созданные на основе Службы Azure OpenAI и аналитики документов Azure AI для обработки и извлечения сводок, сущностей и метаданных из неструктурированных, многомодальных документов и включения поиска и чата по этим данным. | https://github.com/microsoft/Document-Knowledge-Mining-Solution-Accelerator |
Акселератор интеллектуального анализа знаний | Код и документация для перехода к хранилищу знаний с помощью данных. | https://github.com/Azure-Samples/azure-search-knowledge-mining |