Поделиться через


UpdateAgentOptionalParams interface

Необязательные параметры.

Extends

Свойства

description

Измененное описание используемого агента.

instructions

Измененные системные инструкции для использования нового агента.

metadata

Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов.

model

Идентификатор используемой модели.

name

Измененное имя для используемого агента.

responseFormat

Формат отклика вызова средства, используемого этим агентом.

temperature

Какая температура выборки используется в диапазоне от 0 до 2. Более высокие значения, такие как 0,8, делают выходные данные более случайными, а более низкие значения, такие как 0,2, делают его более ориентированным и детерминированным.

toolResources

Набор ресурсов, используемых средствами агента. Ресурсы относятся к типу инструмента. Например, для code_interpreter средства требуется список идентификаторов файлов, а для file_search этого средства требуется список идентификаторов векторного хранилища.

tools

Измененная коллекция инструментов для включения агента.

topP

Альтернативой выборке с температурой является так называемая выборка ядра, где модель рассматривает результаты маркеров с top_p всего массива значений вероятности. Таким образом, 0,1 означает, что учитываются только маркеры, входящие в верхние 10% массива значений вероятности.

Как правило, мы рекомендуем изменить либо это значение, либо температуру, но не оба.

Унаследованные свойства

abortSignal

Сигнал, который можно использовать для прерывания запросов.

onResponse

Функция, вызываемая каждый раз при получении ответа от сервера при выполнении запрошенной операции. Может вызываться несколько раз.

requestOptions

Параметры, используемые при создании и отправке HTTP-запросов для этой операции.

tracingOptions

Параметры, используемые при включении трассировки.

Сведения о свойстве

description

Измененное описание используемого агента.

description?: null | string

Значение свойства

null | string

instructions

Измененные системные инструкции для использования нового агента.

instructions?: null | string

Значение свойства

null | string

metadata

Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов.

metadata?: null | Record<string, string>

Значение свойства

null | Record<string, string>

model

Идентификатор используемой модели.

model?: string

Значение свойства

string

name

Измененное имя для используемого агента.

name?: null | string

Значение свойства

null | string

responseFormat

Формат отклика вызова средства, используемого этим агентом.

responseFormat?: null | AgentsResponseFormatOption

Значение свойства

temperature

Какая температура выборки используется в диапазоне от 0 до 2. Более высокие значения, такие как 0,8, делают выходные данные более случайными, а более низкие значения, такие как 0,2, делают его более ориентированным и детерминированным.

temperature?: null | number

Значение свойства

null | number

toolResources

Набор ресурсов, используемых средствами агента. Ресурсы относятся к типу инструмента. Например, для code_interpreter средства требуется список идентификаторов файлов, а для file_search этого средства требуется список идентификаторов векторного хранилища.

toolResources?: 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