Начало работы с пакетом SDK для Искусственного интеллекта Azure
Примечание.
Azure AI Studio в настоящее время находится в общедоступной предварительной версии. Эта предварительная версия предоставляется без соглашения об уровне обслуживания, и мы не рекомендуем ее для рабочих нагрузок. Некоторые функции могут не поддерживаться или их возможности могут быть ограничены. Дополнительные сведения см. в статье Дополнительные условия использования Предварительных версий Microsoft Azure.
Пакет SDK для ИИ Azure — это семейство пакетов, которые предоставляют доступ к службам ИИ Azure, таким как Azure OpenAI.
В этой статье вы узнаете, как приступить к работе с пакетом SDK для Искусственного интеллекта Azure для создания приложений ИИ. Вы можете сделать одно из двух:
- Установка пакета SDK в существующую среду разработки или
- Использование пакета SDK для Azure AI без его установки
Установка пакета SDK в существующую среду разработки
установите Python;
Сначала установите Python 3.10 или более поздней версии, создайте виртуальную среду или среду conda и установите пакеты в виртуальную или конда-среду. Не устанавливайте пакет SDK для создания искусственного интеллекта в глобальную установку Python. При установке пакетов Python всегда следует использовать виртуальную или conda-среду, в противном случае можно разорвать системную установку Python.
Установка Python через виртуальные среды
Следуйте инструкциям в руководстве по Python VS Code, чтобы проще всего установить Python и создать виртуальную среду в вашей операционной системе.
Если у вас уже установлен Python 3.10 или более поздней версии, можно создать виртуальную среду с помощью следующих команд:
Установка Python с помощью сред Conda
Сначала установите miniconda, следуя инструкциям ниже.
Затем создайте и активируйте новую среду Python 3.10:
conda create --name ai_env python=3.10
conda activate ai_env
Установка пакета SDK для создания искусственного интеллекта Azure
В настоящее время для использования создаваемых пакетов пакета SDK для искусственного интеллекта Azure установите набор пакетов, как описано в этом разделе.
Внимание
Рекомендуется установить пакет SDK в виртуальной среде, среде conda или контейнере Docker. Если этого не сделать, может возникнуть проблема с зависимостями с пакетами, установленными в вашей системе. Дополнительные сведения см. в разделе "Установка Python".
Вариант 1. Установка через pip
pip install azure-ai-generative[index,evaluate,promptflow]
pip install azure-identity
Вариант 2. Установка с помощью requirements.txt
Создайте текстовый файл с именем
requirements.txt
в каталоге проекта.Скопируйте содержимое из репозитория azure/aistudio-copilot-sample requirements.txt на GitHub в
requirements.txt
файл.Введите следующую команду, чтобы установить пакеты из
requirements.txt
файла:pip install -r requirements.txt
Теперь пакет SDK для ИИ Azure должен быть установлен и готов к использованию!
Использование пакета SDK для Azure AI без его установки
Вы можете установить пакет SDK для Искусственного интеллекта Azure локально, как описано ранее, или запустить его через интернет-браузер или контейнер Docker.
Вариант 1. Использование VS Code (web) в Azure AI Studio
VS Code (web) в Azure AI Studio создает и запускает контейнер разработки в вычислительном экземпляре. Чтобы приступить к работе с этим подходом, следуйте инструкциям в статье "Работа с проектами ИИ Azure в VS Code".
Наши предварительно созданные среды разработки основаны на контейнере Docker с пакетом SDK для создания ИИ Azure, Azure AI CLI, пакетом SDK потока запросов и другими средствами. Он настроен для удаленного запуска VS Code внутри контейнера. Контейнер Docker определен в этом файле Dockerfile и основан на образе контейнера разработки Microsoft Python 3.10.
ВАРИАНТ 2. Контейнер разработки Visual Studio Code
Пакет SDK для Искусственного интеллекта Azure можно запустить в контейнере Docker с помощью контейнеров разработки VS Code:
- Следуйте инструкциям по установке контейнеров разработки VS Code.
- Клонируйте репозиторий aistudio-copilot-sample и откройте его с помощью VS Code:
git clone https://github.com/azure/aistudio-copilot-sample code aistudio-copilot-sample
- Нажмите кнопку "Повторно открыть" в контейнерах разработки . Если он не отображается, откройте палитру команд (
Ctrl+Shift+P
в Windows и Linux,Cmd+Shift+P
в Mac) и выполнитеDev Containers: Reopen in Container
команду.
ВАРИАНТ 3. Пространства кода GitHub
Примеры кода ИИ Azure в GitHub Codespaces помогают быстро приступить к работе без необходимости локальной установки.