ThreadRun interface
Данные, представляющие единый запуск оценки потока агента.
Свойства
| assistant |
Идентификатор агента, связанного с потоком, в который был выполнен этот запуск. |
| cancelled |
Метка времени Unix в секундах, представляющая, когда это было отменено. |
| completed |
Метка времени Unix в секундах, представляющая время завершения. |
| created |
Метка времени Unix в секундах, представляющая при создании этого объекта. |
| expires |
Метка времени Unix в секундах, представляющая время истечения срока действия этого элемента. |
| failed |
Метка времени Unix в секундах, представляющая, когда это не удалось. |
| id | Идентификатор, на который можно ссылаться в конечных точках API. |
| incomplete |
Сведения о том, почему выполнение является неполным. Будет |
| instructions | Переопределенные системные инструкции, используемые для выполнения потока агента. |
| last |
Последняя ошибка, обнаруженная этим потоком агента. |
| max |
Максимальное количество маркеров завершения, указанных в ходе выполнения. |
| max |
Максимальное количество маркеров запроса, указанных в ходе выполнения. |
| metadata | Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов. |
| model | Идентификатор используемой модели. |
| object | Тип объекта, который всегда является thread.run. |
| parallel |
Определяет, могут ли средства выполняться параллельно в ходе выполнения. |
| required |
Сведения о действии, необходимом для продолжения выполнения потока агента. |
| response |
Формат отклика вызовов средства, используемых в этом запуске. |
| started |
Метка времени Unix в секундах, представляющая при запуске этого элемента. |
| status | Состояние запуска потока агента. |
| temperature | Температура выборки, используемая для этого запуска. Если значение не задано, значение по умолчанию — 1. |
| thread |
Идентификатор потока, связанного с этим выполнением. |
| tool |
Определяет, вызывается ли и какой инструмент вызывается моделью. |
| tool |
Переопределите средства, которые агент может использовать для этого запуска. Это полезно для изменения поведения на основе каждого запуска. |
| tools | Переопределенные средства, используемые для выполнения этого потока агента. |
| topP | Значение выборки ядра, используемое для этого запуска. Если значение не задано, значение по умолчанию — 1. |
| truncation |
Стратегия удаления сообщений в контекстном окне перемещается вперед. |
| usage | Статистика использования, связанная с выполнением. Это значение будет |
Сведения о свойстве
assistantId
Идентификатор агента, связанного с потоком, в который был выполнен этот запуск.
assistantId: string
Значение свойства
string
cancelledAt
Метка времени Unix в секундах, представляющая, когда это было отменено.
cancelledAt: null | Date
Значение свойства
null | Date
completedAt
Метка времени Unix в секундах, представляющая время завершения.
completedAt: null | Date
Значение свойства
null | Date
createdAt
Метка времени Unix в секундах, представляющая при создании этого объекта.
createdAt: Date
Значение свойства
Date
expiresAt
Метка времени Unix в секундах, представляющая время истечения срока действия этого элемента.
expiresAt: null | Date
Значение свойства
null | Date
failedAt
Метка времени Unix в секундах, представляющая, когда это не удалось.
failedAt: null | Date
Значение свойства
null | Date
id
Идентификатор, на который можно ссылаться в конечных точках API.
id: string
Значение свойства
string
incompleteDetails
Сведения о том, почему выполнение является неполным. Будет null, если выполнение не является неполным.
incompleteDetails: null | IncompleteRunDetails
Значение свойства
null | IncompleteRunDetails
instructions
Переопределенные системные инструкции, используемые для выполнения потока агента.
instructions: string
Значение свойства
string
lastError
Последняя ошибка, обнаруженная этим потоком агента.
lastError: null | RunError
Значение свойства
null | RunError
maxCompletionTokens
Максимальное количество маркеров завершения, указанных в ходе выполнения.
maxCompletionTokens: null | number
Значение свойства
null | number
maxPromptTokens
Максимальное количество маркеров запроса, указанных в ходе выполнения.
maxPromptTokens: null | number
Значение свойства
null | number
metadata
Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов.
metadata: null | Record<string, string>
Значение свойства
null | Record<string, string>
model
Идентификатор используемой модели.
model: string
Значение свойства
string
object
Тип объекта, который всегда является thread.run.
object: "thread.run"
Значение свойства
"thread.run"
parallelToolCalls
Определяет, могут ли средства выполняться параллельно в ходе выполнения.
parallelToolCalls: boolean
Значение свойства
boolean
requiredAction
Сведения о действии, необходимом для продолжения выполнения потока агента.
requiredAction?: null | RequiredActionUnion
Значение свойства
null | RequiredActionUnion
responseFormat
Формат отклика вызовов средства, используемых в этом запуске.
responseFormat: null | AgentsResponseFormatOption
Значение свойства
null | AgentsResponseFormatOption
startedAt
Метка времени Unix в секундах, представляющая при запуске этого элемента.
startedAt: null | Date
Значение свойства
null | Date
status
temperature
Температура выборки, используемая для этого запуска. Если значение не задано, значение по умолчанию — 1.
temperature?: null | number
Значение свойства
null | number
threadId
Идентификатор потока, связанного с этим выполнением.
threadId: string
Значение свойства
string
toolChoice
Определяет, вызывается ли и какой инструмент вызывается моделью.
toolChoice: null | AgentsToolChoiceOption
Значение свойства
null | AgentsToolChoiceOption
toolResources
Переопределите средства, которые агент может использовать для этого запуска. Это полезно для изменения поведения на основе каждого запуска.
toolResources?: null | ToolResources
Значение свойства
null | ToolResources
tools
Переопределенные средства, используемые для выполнения этого потока агента.
tools: ToolDefinitionUnion[]
Значение свойства
topP
Значение выборки ядра, используемое для этого запуска. Если значение не задано, значение по умолчанию — 1.
topP?: null | number
Значение свойства
null | number
truncationStrategy
Стратегия удаления сообщений в контекстном окне перемещается вперед.
truncationStrategy: null | TruncationObject
Значение свойства
null | TruncationObject
usage
Статистика использования, связанная с выполнением. Это значение будет null, если выполнение не находится в состоянии терминала (т. е. in_progress, queuedи т. д.).
usage: null | RunCompletionUsage
Значение свойства
null | RunCompletionUsage