Agent interface
Представляет агент, который может вызывать модель и использовать средства.
Свойства
| created |
Метка времени Unix в секундах, представляющая при создании этого объекта. |
| description | Описание агента. |
| id | Идентификатор, на который можно ссылаться в конечных точках API. |
| instructions | Системные инструкции для используемого агента. |
| metadata | Набор пар "ключ-значение", которые могут быть присоединены к объекту, используются для хранения дополнительных сведений об этом объекте в структурированном формате. Ключи могут содержать до 64 символов длиной, а значения могут содержать до 512 символов. |
| model | Идентификатор используемой модели. |
| name | Имя агента. |
| object | Тип объекта, который всегда является помощником. |
| response |
Формат отклика вызова средства, используемого этим агентом. |
| temperature | Какая температура выборки используется в диапазоне от 0 до 2. Более высокие значения, такие как 0,8, делают выходные данные более случайными, а более низкие значения, такие как 0,2, делают его более ориентированным и детерминированным. |
| tool |
Набор ресурсов, используемых средствами агента. Ресурсы относятся к типу инструмента. Например, для |
| tools | Коллекция инструментов, включенных для агента. |
| topP | Альтернативой выборке с температурой является так называемая выборка ядра, где модель рассматривает результаты маркеров с top_p всего массива значений вероятности. Таким образом, 0,1 означает, что учитываются только маркеры, входящие в верхние 10% массива значений вероятности. Как правило, мы рекомендуем изменить либо это значение, либо температуру, но не оба. |
Сведения о свойстве
createdAt
Метка времени Unix в секундах, представляющая при создании этого объекта.
createdAt: Date
Значение свойства
Date
description
Описание агента.
description: null | string
Значение свойства
null | string
id
Идентификатор, на который можно ссылаться в конечных точках API.
id: string
Значение свойства
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
object
Тип объекта, который всегда является помощником.
object: "assistant"
Значение свойства
"assistant"
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