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

ToolTraceCallSummary

Облегчённая сводка одного вызова инструмента в client-tools backend.

call_iduuidrequired

UUID вызова инструмента. Это тот же идентификатор, который используется в асинхронном call-result callback.

run_iduuidrequired

UUID цикла размышления агента, в котором был вызван инструмент.

clientClientrequired

Пространство клиента, которое обслуживает tool backend.

toolToolrequired

Имя инструмента, вызванного агентом.

statusStatusrequired

Текущий или финальный статус вызова.

Possible values: [running, succeeded, failed]

result_statusResult Statusrequired

Статус результата, специфичный для инструмента; пустая строка, пока вызов выполняется.

deliveryDeliveryrequired

Доставлен ли асинхронный результат обратно в основной backend; пустая строка, пока вызов выполняется.

Possible values: [``, delivered, delivery_failed]

agent_idAgent Idrequired

Идентификатор агента (настроенного ИИ-ассистента/бота), которому принадлежит запись.

log_req_idLog Req Idrequired

Идентификатор корреляции логов запроса в tool backend, если есть.

started_atdate-timerequired
finished_at objectrequired

Время завершения в UTC или null, пока вызов выполняется.

anyOf
date-time
duration_msDuration Msrequired

Общая длительность вызова в миллисекундах; ноль, пока вызов выполняется.

ToolTraceCallSummary
{
"call_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"run_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"client": "string",
"tool": "string",
"status": "running",
"result_status": "string",
"delivery": "",
"agent_id": 0,
"log_req_id": "string",
"started_at": "2024-07-29T15:51:28.071Z",
"finished_at": "2024-07-29T15:51:28.071Z",
"duration_ms": 0
}