FoundationModelsCall
Статья создана
Обновлена 26 февраля 2025 г.
Интеграция с Yandex Foundation Models. На данный момент поддерживается только интеграция с YandexGPT API для генерации текста.
Имя поля | Тип | Обязательное | Значение по умолчанию | Поддерживается шаблонизация | Описание |
---|---|---|---|---|---|
modelUrl |
string |
Да | Нет | Нет | Идентификатор вызываемой модели. |
generate |
FoundationModelsCallGenerate | Да | Нет | Нет | Конфигурация действия generate — генерация текста. |
Объект FoundationModelsCallGenerate
Поля json
и messages
— взаимоисключающие, можно указать или JSON-строку, или явно перечислить сообщения.
Имя поля | Тип | Обязательное | Значение по умолчанию | Поддерживается шаблонизация | Описание |
---|---|---|---|---|---|
temperature |
double |
Нет | 0 |
Нет | Чем выше температура, тем более креативными и случайными будут ответы модели. Принимает значения от 0 (включительно) до 1 (включительно). |
maxTokens |
int64 |
Да | Нет | Нет | Максимальное число токенов генерации. Позволит ограничить ответ модели, если это необходимо. |
json |
string |
Нет | "" |
Да | Контекст для модели в виде JSON-строки. Подробнее см. описание поля messages в документации Foundation Models. |
messages |
FoundationModelsCallGenerateMessage[] | Нет | "" |
Нет | Контекст для модели в виде явного перечисления входных сообщений. |
Объект FoundationModelsCallGenerateMessage
Имя поля | Тип | Обязательное | Значение по умолчанию | Поддерживается шаблонизация | Описание |
---|---|---|---|---|---|
role |
string |
Да | Нет | Да | Идентификатор отправителя сообщения. Подробнее см. TextGeneration.completion. |
text |
string |
Да | Нет | Да | Текст сообщения. Подробнее см. TextGeneration.completion. |