Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • AI Studio
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Тарифы Yandex Cloud
    • Промоакции и free tier
    • Правила тарификации
  • Истории успеха
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Yandex Serverless Integrations
    • Обзор
      • Рабочий процесс
      • Запуск рабочего процесса
        • Обзор
          • HTTPCall
          • GRPCCall
          • YMQ
          • YDS
          • YDBDocument
          • FunctionCall
          • ContainerCall
          • FoundationModelsCall
          • ObjectStorage
          • Tracker
          • Postbox
          • Workflow
          • Disk
          • AIAgent
          • TelegramBot
      • Шаблонизация
    • Квоты и лимиты
  • Правила тарификации
  • Справочник Terraform
  • Метрики Monitoring
  • Публичные материалы
  • История изменений

В этой статье:

  • Объект AIAgentConfig
  • Объект AIAgentTask
  • Объект AIAgentModel
  • Объект KnowledgeSource
  • Объект TextKnowledgeSource
  • Объект FileKnowledgeSource
  • Объект DataSource
  • Объект UrlDataSource
  • Объект ObjectStorageDataSource
  1. Концепции
  2. Workflows
  3. Спецификация YaWL
  4. Интеграционные шаги
  5. AIAgent

AIAgent

Статья создана
Yandex Cloud
Обновлена 2 июля 2025 г.
  • Объект AIAgentConfig
  • Объект AIAgentTask
  • Объект AIAgentModel
  • Объект KnowledgeSource
  • Объект TextKnowledgeSource
  • Объект FileKnowledgeSource
  • Объект DataSource
  • Объект UrlDataSource
  • Объект ObjectStorageDataSource

AI-агент, помогающий сформировать запрос к YandexGPT.

Имя поля Тип Обязательное Значение по умолчанию Поддерживается шаблонизация Описание
agentConfig AIAgentConfig Да Нет Нет Настройки AI-агента.
tasks AIAgentTask[] Да Нет Нет Задачи, которые должен выполнить AI-агент.

Объект AIAgentConfigОбъект AIAgentConfig

Имя поля Тип Обязательное Значение по умолчанию Поддерживается шаблонизация Описание
goal string Да Нет Да Индивидуальная цель, которой руководствуется AI-агент при принятии решений. Например: «помочь с выбором автозапчастей для указанного автомобиля».
role string Да Нет Да Роль, которая определяет функции и опыт AI-агента. Например: «консультант по выбору автозапчастей».
backstory string Да Нет Да Предыстория, которая определяет индивидуальность AI-агента и обогащает контекст. Например: «ты находишь лучшие автозапчасти по соотношению цены и качества и кратко объясняешь свой выбор».
model AIAgentModel Нет Нет Нет Большая языковая модель, которая будет использоваться AI-агентом.
knowledgeSources KnowledgeSource[] Нет Нет Нет Источники знаний AI-агента.

Объект AIAgentTaskОбъект AIAgentTask

Имя поля Тип Обязательное Значение по умолчанию Поддерживается шаблонизация Описание
description string Да Нет Да Описание задачи, которую должен выполнить AI-агент. Например: «подбери масляный фильтр для LADA Granta».
result string Да Нет Да Описание вида ожидаемого результата. Например: «список адресов магазинов, где можно купить подходящие автозапчасти».

Объект AIAgentModelОбъект AIAgentModel

Имя поля Тип Обязательное Значение по умолчанию Поддерживается шаблонизация Описание
name string Нет yagpt Нет Имя модели. Список доступных моделей.

Объект KnowledgeSourceОбъект KnowledgeSource

Поля textSource и fileSource — взаимоисключающие, можно использовать только одно из них.

Имя поля Тип Обязательное Значение по умолчанию Поддерживается шаблонизация Описание
textSource TextKnowledgeSource Нет Нет Нет Источник знаний в виде текста.
fileSource FileKnowledgeSource Нет Нет Нет Источник знаний в виде файла.

Объект TextKnowledgeSourceОбъект TextKnowledgeSource

Имя поля Тип Обязательное Значение по умолчанию Поддерживается шаблонизация Описание
content string Да Нет Да Текст, который содержит источник знаний.

Объект FileKnowledgeSourceОбъект FileKnowledgeSource

Имя поля Тип Обязательное Значение по умолчанию Поддерживается шаблонизация Описание
type string Да Нет Нет Тип файла, который содержит источник знаний. Доступные типы: TEXT, JSON, CSV, PDF, EXCEL.
dataSource DataSource Да Нет Нет Источник данных.

Объект DataSourceОбъект DataSource

Поля urlSource и objectStorageSource — взаимоисключающие, можно использовать только одно из них.

Имя поля Тип Обязательное Значение по умолчанию Поддерживается шаблонизация Описание
urlSource UrlDataSource Нет Нет Нет Файл, который доступен по публичному URL.
objectStorageSource ObjectStorageDataSource Нет Нет Нет Файл, который находится в бакете Object Storage.

Объект UrlDataSourceОбъект UrlDataSource

Имя поля Тип Обязательное Значение по умолчанию Поддерживается шаблонизация Описание
url string Да Нет Да Публичный URL.

Объект ObjectStorageDataSourceОбъект ObjectStorageDataSource

Имя поля Тип Обязательное Значение по умолчанию Поддерживается шаблонизация Описание
bucket string Да Нет Нет Имя бакета, в котором находится файл.
object string Да Нет Да Имя объекта, в котором находится файл, например prefix/subprefix/data.json.

Была ли статья полезна?

Предыдущая
Disk
Следующая
TelegramBot
Проект Яндекса
© 2025 ООО «Яндекс.Облако»