Общие сведения о пакетах SDK для ИИ Azure
Внимание
Некоторые функции, описанные в этой статье, могут быть доступны только в предварительной версии. Эта предварительная версия предоставляется без соглашения об уровне обслуживания, и мы не рекомендуем ее для рабочих нагрузок. Некоторые функции могут не поддерживаться или их возможности могут быть ограничены. Дополнительные сведения см. в статье Дополнительные условия использования Предварительных версий Microsoft Azure.
Корпорация Майкрософт предлагает различные пакеты, которые можно использовать для создания создаваемых приложений ИИ в облаке. В большинстве приложений необходимо использовать сочетание пакетов для управления различными службами Azure, предоставляющими функциональные возможности искусственного интеллекта. Мы также предлагаем интеграцию с библиотеками с открытым исходным кодом, такими как LangChain и mlflow для использования с Azure. В этой статье мы рассмотрим основные службы и пакеты SDK, которые можно использовать с Azure AI Studio.
Для создания созданных приложений ИИ рекомендуется использовать следующие службы и пакеты SDK:
- Машинное обучение Azure для концентратора и инфраструктуры проектов, используемой в AI Studio для организации работы в проектах, управления артефактами проектов (данных, вычислений, трассировок), точной настройки и развертывания моделей, а также подключения к внешним службам и ресурсам
- Службы искусственного интеллекта Azure предоставляют предварительно созданные и настраиваемые интеллектуальные API и модели с поддержкой Azure OpenAI, поиска, речи, визуального распознавания и языка.
- Поток запроса для средств разработчика для упрощения комплексного цикла разработки приложения ИИ на основе LLM с поддержкой вывода, индексирования, оценки, развертывания и мониторинга.
Для каждого из них существуют отдельные наборы библиотек управления и клиентских библиотек.
Библиотеки управления для создания облачных ресурсов и управления ими
Библиотеки управления Azure (также "плоскость управления" или "плоскость управления") для создания облачных ресурсов, используемых приложением, и управления ими.
Машинное обучение Azure
- пакет SDK для Python Машинное обучение Azure (версия 2)
- Машинное обучение Azure CLI (версия 2)
- REST API Машинного обучения Azure
Службы ИИ Azure
- Библиотека управления Python служб ИИ Azure
- Библиотека управления Python для поиска ИИ Azure
- Команды Azure CLI для поиска ИИ Azure
- Команды Azure CLI для Служб искусственного интеллекта Azure
Поток запроса
Клиентские библиотеки, используемые в коде приложения среды выполнения
Клиентские библиотеки Azure (также называемые "плоскость данных") для подключения и использования подготовленных служб из кода приложения среды выполнения.
Службы ИИ Azure
Поток запроса