AIAgent
Статья создана
Обновлена 6 мая 2025 г.
AI-агент, помогающий сформировать запрос к YandexGPT.
Имя поля | Тип | Обязательное | Значение по умолчанию | Поддерживается шаблонизация | Описание |
---|---|---|---|---|---|
agentConfig |
AgentConfig | Да | Нет | Нет | Настройки AI-агента. |
tasks |
Tasks[] | Да | Нет | Нет | Задачи, которые должен выполнить AI-агент. |
Объект AgentConfig
Имя поля | Тип | Обязательное | Значение по умолчанию | Поддерживается шаблонизация | Описание |
---|---|---|---|---|---|
goal |
string |
Да | Нет | Да | Индивидуальная цель, которой руководствуется AI-агент при принятии решений. Например: «помочь с выбором автозапчастей для указанного автомобиля». |
role |
string |
Да | Нет | Да | Роль, которая определяет функции и опыт AI-агента. Например: «консультант по выбору автозапчастей». |
backstory |
string |
Да | Нет | Да | Предыстория, которая определяет индивидуальность AI-агента и обогащает контекст. Например: «ты находишь лучшие автозапчасти по соотношению цены и качества и кратко объясняешь свой выбор». |
Объект Tasks
Имя поля | Тип | Обязательное | Значение по умолчанию | Поддерживается шаблонизация | Описание |
---|---|---|---|---|---|
description |
string |
Да | Нет | Да | Описание задачи, которую должен выполнить AI-агент. Например: «подбери масляный фильтр для LADA Granta». |
result |
string |
Да | Нет | Да | Описание вида ожидаемого результата. Например: «список адресов магазинов, где можно купить подходящие автозапчасти». |