Использование интерфейса командной строки разработчика Azure для развертывания ресурсов для Azure OpenAI в данных
Используйте эту статью, чтобы узнать, как автоматизировать развертывание ресурсов для службы Azure OpenAI в данных. Azure Developer CLI (azd
) — это средство командной строки с открытым исходным кодом, которое упрощает подготовку и развертывание ресурсов в Azure с помощью системы шаблонов. Шаблон содержит файлы инфраструктуры для подготовки необходимых ресурсов и конфигураций Azure OpenAI. Он также включает полный пример кода приложения.
Необходимые компоненты
- Подписка Azure. Создайте ее бесплатно.
- Интерфейс командной строки разработчика Azure, установленный на компьютере.
Клонирование и инициализация шаблона Интерфейса командной строки разработчика Azure
Для выполнения шагов клонируйте и инициализируете шаблон:
azd init --template openai-chat-your-own-data
В
azd init
командной строке создается имя среды. Это значение используется в качестве префикса для всех ресурсов Azure, создаваемых Интерфейсом командной строки разработчика Azure. Имя:- Должен быть уникальным для всех подписок Azure.
- Должно быть от 3 до 24 символов.
- Может содержать только цифры и строчные буквы.
Развертывание ресурсов с помощью шаблона
Войдите в Azure.
azd auth login
Подготовка и развертывание ресурса Azure OpenAI в Azure:
azd up
Интерфейс командной строки разработчика Azure запрашивает следующие сведения:
Subscription
: подписка Azure, в которую развертываются ваши ресурсы.Location
: регион Azure, в котором развертываются ресурсы.
Примечание.
В примере
azd
шаблона используетсяgpt-35-turbo-16k
модель. Рекомендуемый регион для этого шаблона — восточная часть США, так как разные регионы Azure поддерживают разные модели OpenAI. Дополнительные сведения о поддержке моделей по регионам см. на странице поддержки моделей служб OpenAI Azure.Процесс подготовки может занять несколько минут. Дождитесь завершения задачи, прежде чем перейти к следующим шагам.
Выберите ссылку в
azd
выходных данных, чтобы перейти к новой группе ресурсов в портал Azure. Должны появиться следующие ресурсы верхнего уровня:- Служба Azure OpenAI с развернутой моделью
- Учетная запись служба хранилища Azure, которую можно использовать для отправки собственных файлов данных
- Служба Azure AI, настроенный с соответствующими индексами и источниками данных
Отправка данных в учетную запись хранения
Шаблон azd
подготовил все необходимые ресурсы для чата с собственными данными, но вам по-прежнему нужно передать файлы данных, которые необходимо сделать доступными для службы искусственного интеллекта:
- Перейдите к новой учетной записи хранения в портал Azure.
- В меню слева выберите браузер хранилища.
- Выберите контейнеры BLOB-объектов и перейдите в контейнер отправки файлов.
- Нажмите кнопку "Отправить" в верхней части области.
- В открывающемся меню всплывающего меню отправьте данные.
Примечание.
Индексатор поиска выполняется каждые пять минут, чтобы индексировать данные в учетной записи хранения. Вы можете подождать несколько минут, пока отправленные данные будут индексированы, или вы можете вручную запустить индексатор на странице службы поиска.
Подключение или создание приложения
После запуска azd
шаблона и отправки данных вы можете приступить к использованию Azure OpenAI On Your Data. Примеры кода, которые можно использовать для создания приложений, см. в статье краткого руководства.