Перейти к основному содержимому

FileUpload

product_idProduct Idrequired

Идентификатор продукта (рабочего пространства), которому принадлежит запись. Большинство эндпоинтов разграничивают доступ по продукту.

file_typeFileTyperequired

Possible values: [voice, image, document]

llm_description object
anyOf
string
agent_sendableAgent Sendable

Разрешает предлагать этот файл LLM как вариант исходящего вложения. Файл также должен принадлежать тому же продукту, иметь origin_side=bot и быть выбран конфигурацией агента либо указан в извлечённом RAG-контенте.

Default value: false
send_once_per_dialogueSend Once Per Dialogue

Если включено, после подтверждённой отправки сообщения с этим файлом он исключается из доступных LLM вариантов вложений для данного диалога.

Default value: false
filebinaryrequired
FileUpload
{
"product_id": 0,
"file_type": "voice",
"llm_description": "string",
"agent_sendable": false,
"send_once_per_dialogue": false,
"file": "string"
}