CreateThreadAndRunOptionalParams interface
Необязательные параметры.
- Extends
Свойства
| instructions | Переопределенные системные инструкции агента должны использовать для запуска потока. |
| max |
Максимальное количество маркеров завершения, которые могут использоваться в ходе выполнения. Выполнение сделает все возможное, чтобы использовать только количество маркеров завершения, указанных в нескольких поворотах выполнения. Если выполнение превышает указанное число маркеров завершения, выполнение завершится состоянием |
| max |
Максимальное количество маркеров запроса, которые могут использоваться в ходе выполнения. Выполнение сделает все возможное, чтобы использовать только количество маркеров запроса, указанных в нескольких поворотах выполнения. Если выполнение превышает указанное число маркеров запроса, выполнение завершится состоянием |
| metadata | Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов. |
| model | Переопределенная модель, которую агент должен использовать для запуска потока. |
| parallel |
Если |
| response |
Указывает формат, который модель должна выводить. |
| stream | Если |
| temperature | Какая температура выборки используется в диапазоне от 0 до 2. Более высокие значения, такие как 0,8, делают выходные данные более случайными, а более низкие значения, такие как 0,2, делают его более ориентированным и детерминированным. |
| thread | Сведения, используемые для создания нового потока. Если поток не указан, будет создан пустой. |
| tool |
Определяет, вызывается ли и какой инструмент вызывается моделью. |
| tool |
Переопределите средства, которые агент может использовать для этого запуска. Это полезно для изменения поведения на основе каждого запуска. |
| tools | Переопределенный список включенных средств, которые агент должен использовать для запуска потока. |
| topP | Альтернативой выборке с температурой является так называемая выборка ядра, где модель рассматривает результаты маркеров с top_p всего массива значений вероятности. Таким образом, 0,1 означает, что учитываются только маркеры, входящие в верхние 10% массива значений вероятности. Как правило, мы рекомендуем изменить либо это значение, либо температуру, но не оба. |
| truncation |
Стратегия удаления сообщений в контекстном окне перемещается вперед. |
Унаследованные свойства
| abort |
Сигнал, который можно использовать для прерывания запросов. |
| on |
Функция, вызываемая каждый раз при получении ответа от сервера при выполнении запрошенной операции. Может вызываться несколько раз. |
| request |
Параметры, используемые при создании и отправке HTTP-запросов для этой операции. |
| tracing |
Параметры, используемые при включении трассировки. |
Сведения о свойстве
instructions
Переопределенные системные инструкции агента должны использовать для запуска потока.
instructions?: null | string
Значение свойства
null | string
maxCompletionTokens
Максимальное количество маркеров завершения, которые могут использоваться в ходе выполнения. Выполнение сделает все возможное, чтобы использовать только количество маркеров завершения, указанных в нескольких поворотах выполнения. Если выполнение превышает указанное число маркеров завершения, выполнение завершится состоянием incomplete. Дополнительные сведения см. в incomplete_details.
maxCompletionTokens?: null | number
Значение свойства
null | number
maxPromptTokens
Максимальное количество маркеров запроса, которые могут использоваться в ходе выполнения. Выполнение сделает все возможное, чтобы использовать только количество маркеров запроса, указанных в нескольких поворотах выполнения. Если выполнение превышает указанное число маркеров запроса, выполнение завершится состоянием incomplete. Дополнительные сведения см. в incomplete_details.
maxPromptTokens?: null | number
Значение свойства
null | number
metadata
Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов.
metadata?: null | Record<string, string>
Значение свойства
null | Record<string, string>
model
Переопределенная модель, которую агент должен использовать для запуска потока.
model?: null | string
Значение свойства
null | string
parallelToolCalls
Если true функции будут выполняться параллельно во время использования средства.
parallelToolCalls?: boolean
Значение свойства
boolean
responseFormat
Указывает формат, который модель должна выводить.
responseFormat?: null | AgentsResponseFormatOption
Значение свойства
null | AgentsResponseFormatOption
stream
Если trueвозвращает поток событий, которые происходят во время событий запуска от имени сервера, завершая выполнение в состоянии терминала с сообщением data: [DONE] .
stream?: boolean
Значение свойства
boolean
temperature
Какая температура выборки используется в диапазоне от 0 до 2. Более высокие значения, такие как 0,8, делают выходные данные более случайными, а более низкие значения, такие как 0,2, делают его более ориентированным и детерминированным.
temperature?: null | number
Значение свойства
null | number
thread
Сведения, используемые для создания нового потока. Если поток не указан, будет создан пустой.
thread?: AgentThreadCreationOptions
Значение свойства
toolChoice
Определяет, вызывается ли и какой инструмент вызывается моделью.
toolChoice?: null | AgentsToolChoiceOption
Значение свойства
null | AgentsToolChoiceOption
toolResources
Переопределите средства, которые агент может использовать для этого запуска. Это полезно для изменения поведения на основе каждого запуска.
toolResources?: null | ToolResources
Значение свойства
null | ToolResources
tools
Переопределенный список включенных средств, которые агент должен использовать для запуска потока.
tools?: null | ToolDefinitionUnion[]
Значение свойства
null | ToolDefinitionUnion[]
topP
Альтернативой выборке с температурой является так называемая выборка ядра, где модель рассматривает результаты маркеров с top_p всего массива значений вероятности. Таким образом, 0,1 означает, что учитываются только маркеры, входящие в верхние 10% массива значений вероятности.
Как правило, мы рекомендуем изменить либо это значение, либо температуру, но не оба.
topP?: null | number
Значение свойства
null | number
truncationStrategy
Стратегия удаления сообщений в контекстном окне перемещается вперед.
truncationStrategy?: null | TruncationObject
Значение свойства
null | TruncationObject
Сведения об унаследованном свойстве
abortSignal
Сигнал, который можно использовать для прерывания запросов.
abortSignal?: AbortSignalLike
Значение свойства
наследуется от OperationOptions.abortSignal
onResponse
Функция, вызываемая каждый раз при получении ответа от сервера при выполнении запрошенной операции. Может вызываться несколько раз.
onResponse?: RawResponseCallback
Значение свойства
наследуется от OperationOptions.onResponse
requestOptions
Параметры, используемые при создании и отправке HTTP-запросов для этой операции.
requestOptions?: OperationRequestOptions
Значение свойства
наследуется от OperationOptions.requestOptions
tracingOptions
Параметры, используемые при включении трассировки.
tracingOptions?: OperationTracingOptions
Значение свойства
наследуется от OperationOptions.tracingOptions