Создание и использование векторных индексов в Azure AI Studio
Внимание
Элементы, обозначенные в этой статье как (предварительная версия), сейчас предлагаются в общедоступной предварительной версии. Эта предварительная версия предоставляется без соглашения об уровне обслуживания, и мы не рекомендуем ее для рабочих нагрузок. Некоторые функции могут не поддерживаться или их возможности могут быть ограничены. Дополнительные сведения см. в статье Дополнительные условия использования Предварительных версий Microsoft Azure.
В этой статье вы узнаете, как создать и использовать векторный индекс для выполнения извлечения дополненного поколения (RAG).
Необходимые компоненты
Вы должны иметь:
- Проект Azure AI Studio
- Ресурс поиска по искусственному интеллекту Azure
Создание индекса на игровой площадке Чата
Войдите в Azure AI Studio.
Перейдите к проекту или создайте проект в Azure AI Studio.
В меню слева выберите "Игровые площадки".
Выберите развернутую модель. Если это еще не сделано, разверните модель, нажав кнопку "Создать новое развертывание".
Прокрутите страницу до нижней части окна модели. Выбор и добавление нового источника данных
Выберите исходные данные. Вы можете выбрать исходные данные из списка последних источников данных, URL-адрес хранилища в облаке или отправить файлы и папки с локального компьютера. Вы также можете добавить подключение к другому источнику данных, например Хранилище BLOB-объектов Azure.
Нажмите кнопку "Далее" после выбора исходных данных
Выберите хранилище индексов — расположение, в котором должен храниться индекс на вкладке конфигурации индекса.
Если у вас уже есть ресурс поиска ИИ Azure, вы можете выбрать это в раскрывающемся списке.
- Если у вас нет существующего ресурса, нажмите кнопку "Создать новый ресурс поиска ИИ Azure". Выберите Далее.
Выберите подключение Azure OpenAI, которое вы хотите использовать. Выберите Далее.
Введите имя, которое вы хотите использовать для векторного индекса. Выберите Далее.
Просмотрите введенные сведения и нажмите кнопку "Создать"
Вы перейдете на страницу сведений об индексе, где можно просмотреть состояние создания индекса.
Использование индекса в потоке запроса
Войдите в Azure AI Studio и выберите проект.
В раскрывающемся меню слева выберите поток запроса в разделе "Сборка и настройка".
Откройте существующий поток запроса или нажмите кнопку +Создать , чтобы создать новый поток.
В верхнем меню конструктора потоков выберите "Дополнительные инструменты" и выберите " Поиск индекса".
Укажите имя средства поиска индекса и нажмите кнопку "Добавить".
Выберите поле mlindex_content значения и выберите индекс из раздела значений. После выполнения этого шага введите запросы и query_types , которые необходимо выполнить в индексе.