CreateAgentOptionalParams interface
Необязательные параметры.
- Extends
Свойства
description | Описание нового агента. |
instructions | Системные инструкции для использования нового агента. |
metadata | Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов. |
name | Имя нового агента. |
response |
Формат отклика вызова средства, используемого этим агентом. |
temperature | Какая температура выборки используется в диапазоне от 0 до 2. Более высокие значения, такие как 0,8, делают выходные данные более случайными, а более низкие значения, такие как 0,2, делают его более ориентированным и детерминированным. |
tool |
Набор ресурсов, используемых средствами агента. Ресурсы относятся к типу инструмента. Например, для |
tools | Коллекция инструментов для включения нового агента. |
topP | Альтернативой выборке с температурой является так называемая выборка ядра, где модель рассматривает результаты маркеров с top_p всего массива значений вероятности. Таким образом, 0,1 означает, что учитываются только маркеры, входящие в верхние 10% массива значений вероятности. Как правило, мы рекомендуем изменить либо это значение, либо температуру, но не оба. |
Унаследованные свойства
abort |
Сигнал, который можно использовать для прерывания запросов. |
on |
Функция, вызываемая каждый раз при получении ответа от сервера при выполнении запрошенной операции. Может вызываться несколько раз. |
request |
Параметры, используемые при создании и отправке HTTP-запросов для этой операции. |
tracing |
Параметры, используемые при включении трассировки. |
Сведения о свойстве
description
Описание нового агента.
description?: null | string
Значение свойства
null | string
instructions
Системные инструкции для использования нового агента.
instructions?: null | string
Значение свойства
null | string
metadata
Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов.
metadata?: null | Record<string, string>
Значение свойства
null | Record<string, string>
name
Имя нового агента.
name?: null | string
Значение свойства
null | string
responseFormat
Формат отклика вызова средства, используемого этим агентом.
responseFormat?: null | AgentsResponseFormatOption
Значение свойства
null | AgentsResponseFormatOption
temperature
Какая температура выборки используется в диапазоне от 0 до 2. Более высокие значения, такие как 0,8, делают выходные данные более случайными, а более низкие значения, такие как 0,2, делают его более ориентированным и детерминированным.
temperature?: null | number
Значение свойства
null | number
toolResources
Набор ресурсов, используемых средствами агента. Ресурсы относятся к типу инструмента. Например, для code_interpreter
средства требуется список идентификаторов файлов, а для file_search
этого средства требуется список идентификаторов векторного хранилища.
toolResources?: null | ToolResources
Значение свойства
null | ToolResources
tools
Коллекция инструментов для включения нового агента.
tools?: ToolDefinitionUnion[]
Значение свойства
topP
Альтернативой выборке с температурой является так называемая выборка ядра, где модель рассматривает результаты маркеров с top_p всего массива значений вероятности. Таким образом, 0,1 означает, что учитываются только маркеры, входящие в верхние 10% массива значений вероятности.
Как правило, мы рекомендуем изменить либо это значение, либо температуру, но не оба.
topP?: null | number
Значение свойства
null | number
Сведения об унаследованном свойстве
abortSignal
Сигнал, который можно использовать для прерывания запросов.
abortSignal?: AbortSignalLike
Значение свойства
Унаследовано от OperationOptions.abortSignal
onResponse
Функция, вызываемая каждый раз при получении ответа от сервера при выполнении запрошенной операции. Может вызываться несколько раз.
onResponse?: RawResponseCallback
Значение свойства
Унаследовано от OperationOptions.onResponse
requestOptions
Параметры, используемые при создании и отправке HTTP-запросов для этой операции.
requestOptions?: OperationRequestOptions
Значение свойства
Унаследовано от OperationOptions.requestOptions
tracingOptions
Параметры, используемые при включении трассировки.
tracingOptions?: OperationTracingOptions
Значение свойства
Унаследовано от OperationOptions.tracingOptions