Начало работы с пакетом SDK для Искусственного интеллекта Azure

Примечание.

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

Пакет SDK для ИИ Azure — это семейство пакетов, которые предоставляют доступ к службам ИИ Azure, таким как Azure OpenAI.

В этой статье вы узнаете, как приступить к работе с пакетом SDK для Искусственного интеллекта Azure для создания приложений ИИ. Вы можете сделать одно из двух:

Установка пакета SDK в существующую среду разработки

установите Python;

Сначала установите Python 3.10 или более поздней версии, создайте виртуальную среду или среду conda и установите пакеты в виртуальную или конда-среду. Не устанавливайте пакет SDK для создания искусственного интеллекта в глобальную установку Python. При установке пакетов Python всегда следует использовать виртуальную или conda-среду, в противном случае можно разорвать системную установку Python.

Установка Python через виртуальные среды

Следуйте инструкциям в руководстве по Python VS Code, чтобы проще всего установить Python и создать виртуальную среду в вашей операционной системе.

Если у вас уже установлен Python 3.10 или более поздней версии, можно создать виртуальную среду с помощью следующих команд:

py -3 -m venv .venv
.venv\scripts\activate

Установка 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

  1. Создайте текстовый файл с именем requirements.txt в каталоге проекта.

  2. Скопируйте содержимое из репозитория azure/aistudio-copilot-sample requirements.txt на GitHub в requirements.txt файл.

  3. Введите следующую команду, чтобы установить пакеты из 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:

  1. Следуйте инструкциям по установке контейнеров разработки VS Code.
  2. Клонируйте репозиторий aistudio-copilot-sample и откройте его с помощью VS Code:
    git clone https://github.com/azure/aistudio-copilot-sample
    code aistudio-copilot-sample
    
  3. Нажмите кнопку "Повторно открыть" в контейнерах разработки . Если он не отображается, откройте палитру команд (Ctrl+Shift+P в Windows и Linux, Cmd+Shift+P в Mac) и выполните Dev Containers: Reopen in Container команду.

ВАРИАНТ 3. Пространства кода GitHub

Примеры кода ИИ Azure в GitHub Codespaces помогают быстро приступить к работе без необходимости локальной установки.

Open in GitHub Codespaces

Следующие шаги