Поделиться через


Создание и использование векторных индексов в Azure AI Studio

Внимание

Элементы, обозначенные в этой статье как (предварительная версия), сейчас предлагаются в общедоступной предварительной версии. Эта предварительная версия предоставляется без соглашения об уровне обслуживания, и мы не рекомендуем ее для рабочих нагрузок. Некоторые функции могут не поддерживаться или их возможности могут быть ограничены. Дополнительные сведения см. в статье Дополнительные условия использования Предварительных версий Microsoft Azure.

В этой статье вы узнаете, как создать и использовать векторный индекс для выполнения извлечения дополненного поколения (RAG).

Необходимые компоненты

Вы должны иметь:

  • Проект Azure AI Studio
  • Ресурс поиска по искусственному интеллекту Azure

Создание индекса на игровой площадке Чата

  1. Войдите в Azure AI Studio.

  2. Перейдите к проекту или создайте проект в Azure AI Studio.

  3. В меню слева выберите "Игровые площадки".

    Снимок экрана: меню

  4. Выберите развернутую модель. Если это еще не сделано, разверните модель, нажав кнопку "Создать новое развертывание".

    Снимок экрана: кнопка создания развертывания.

  5. Прокрутите страницу до нижней части окна модели. Выбор и добавление нового источника данных

    Снимок экрана: добавление раздела данных.

  6. Выберите исходные данные. Вы можете выбрать исходные данные из списка последних источников данных, URL-адрес хранилища в облаке или отправить файлы и папки с локального компьютера. Вы также можете добавить подключение к другому источнику данных, например Хранилище BLOB-объектов Azure.

    Снимок экрана: выбор исходных данных.

  7. Нажмите кнопку "Далее" после выбора исходных данных

  8. Выберите хранилище индексов — расположение, в котором должен храниться индекс на вкладке конфигурации индекса.

  9. Если у вас уже есть ресурс поиска ИИ Azure, вы можете выбрать это в раскрывающемся списке.

    Снимок экрана: выбор хранилища индексов.

    1. Если у вас нет существующего ресурса, нажмите кнопку "Создать новый ресурс поиска ИИ Azure". Выберите Далее.
  10. Выберите подключение Azure OpenAI, которое вы хотите использовать. Выберите Далее.

  11. Введите имя, которое вы хотите использовать для векторного индекса. Выберите Далее.

  12. Просмотрите введенные сведения и нажмите кнопку "Создать"

  13. Вы перейдете на страницу сведений об индексе, где можно просмотреть состояние создания индекса.

Использование индекса в потоке запроса

  1. Войдите в Azure AI Studio и выберите проект.

  2. В раскрывающемся меню слева выберите поток запроса в разделе "Сборка и настройка".

  3. Откройте существующий поток запроса или нажмите кнопку +Создать , чтобы создать новый поток.

  4. В верхнем меню конструктора потоков выберите "Дополнительные инструменты" и выберите " Поиск индекса".

    Снимок экрана: поиск векторного индекса из дополнительных инструментов.

  5. Укажите имя средства поиска индекса и нажмите кнопку "Добавить".

  6. Выберите поле mlindex_content значения и выберите индекс из раздела значений. После выполнения этого шага введите запросы и query_types , которые необходимо выполнить в индексе.

    Снимок экрана: узел потока запроса для настройки подстановки индекса.

    Снимок экрана: узел потока запроса для создания индекса.