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


Справочник по REST API службы агентов Azure AI Foundry

REST API службы агентов Azure AI Foundry предоставляет конечные точки для создания, настройки и запуска агентов ИИ. Эти агенты представляют собой облачные сервисы, которые объединяют большие языковые модели (LLM) с инструментами для чтения данных, вызова функций и выполнения логики от вашего имени. Служба полностью управляется Azure, поэтому вы можете сосредоточиться на создании интеллектуальных рабочих процессов без управления инфраструктурой.

API следует тому же протоколу, что и API Помощников Azure OpenAI. Это позволяет использовать существующие OpenAI-совместимые инструменты и SDK с минимальными изменениями конфигурации.

Дополнительные сведения о службе см. в документации по службе агентов Azure AI.


Группы REST-операций

Операции API сгруппированы по основным понятиям. Используйте оглавление слева для просмотра доступных конечных точек. Ключевые операционные группы включают:

  • Агенты — создание, извлечение, обновление или удаление определения агента. Агент включает в себя модель, инструкции и конфигурацию инструмента.
  • Темы — создание или перечисление цепочек беседы. Цепочка представляет собой историю сообщений о взаимодействии.
  • Сообщения — добавление или извлечение сообщений в цепочке. Сообщения могут быть от пользователя или от агента.
  • Runs — запуск запуска агента в потоке. Run обрабатывает поток и может вызывать инструменты во время выполнения.
  • Шаги выполнения — проверка отдельных действий, выполняемых во время выполнения, таких как вызовы инструментов или вызовы модели.
  • Инструменты — регистрация пользовательских инструментов и управление ими, определенные спецификациями OpenAPI.

Аутентификация

Служба агентов поддерживает маркеры Microsoft Entra ID для проверки подлинности. Ключи ресурсов Azure пока не поддерживаются.

Доступ контролируется с помощью управления доступом на основе ролей Azure (RBAC). Дополнительные сведения см. в статьях Что такое управление доступом на основе ролей Azure (Azure RBAC)? и Управление доступом на основе ролей для Azure AI Foundry.


См. также