UpdateAgentOptionalParams interface
Optionale Parameter.
- Extends
Eigenschaften
| description | Die geänderte Beschreibung für den zu verwendenden Agent. |
| instructions | Die geänderten Systemanweisungen für den neuen Agent, der verwendet werden soll. |
| metadata | Eine Reihe von bis zu 16 Schlüssel-Wert-Paaren, die an ein Objekt angefügt werden können, verwendet, um zusätzliche Informationen zu diesem Objekt in einem strukturierten Format zu speichern. Schlüssel können bis zu 64 Zeichen lang sein und Werte können bis zu 512 Zeichen lang sein. |
| model | Die ID des zu verwendenden Modells. |
| name | Der geänderte Name für den zu verwendenden Agent. |
| response |
Das Antwortformat der von diesem Agent verwendeten Toolaufrufe. |
| temperature | Die zu verwendende Temperatur für die Stichprobenentnahme zwischen 0 und 2. Durch höhere Werte wie 0,8 wird die Ausgabe zufälliger, während sie durch niedrigere Werte wie 0,2 fokussierter und deterministischer wird. |
| tool |
Eine Reihe von Ressourcen, die von den Tools des Agents verwendet werden. Die Ressourcen sind spezifisch für den Tooltyp. Beispielsweise erfordert das Tool |
| tools | Die geänderte Sammlung von Tools, die für den Agent aktiviert werden sollen. |
| topP | Eine Alternative zur Stichprobenentnahme mit Temperatur, die sogenannte Kernstichprobenentnahme (Nucleus Sampling), bei dem das Modell die Ergebnisse der Token mit der Wahrscheinlichkeitsmasse „top_p“ berücksichtigt. Daher bedeutet 0,1, dass nur die Token berücksichtigt werden, die die oberen 10 % der Wahrscheinlichkeitsmasse umfassen. Wir empfehlen im Allgemeinen, dies oder die Temperatur zu ändern, aber nicht beides. |
Geerbte Eigenschaften
| abort |
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann. |
| on |
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn eine Antwort vom Server empfangen wird, während der angeforderte Vorgang ausgeführt wird. Kann mehrmals aufgerufen werden. |
| request |
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden. |
| tracing |
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist. |
Details zur Eigenschaft
description
Die geänderte Beschreibung für den zu verwendenden Agent.
description?: string | null
Eigenschaftswert
string | null
instructions
Die geänderten Systemanweisungen für den neuen Agent, der verwendet werden soll.
instructions?: string | null
Eigenschaftswert
string | null
metadata
Eine Reihe von bis zu 16 Schlüssel-Wert-Paaren, die an ein Objekt angefügt werden können, verwendet, um zusätzliche Informationen zu diesem Objekt in einem strukturierten Format zu speichern. Schlüssel können bis zu 64 Zeichen lang sein und Werte können bis zu 512 Zeichen lang sein.
metadata?: Record<string, string> | null
Eigenschaftswert
Record<string, string> | null
model
Die ID des zu verwendenden Modells.
model?: string
Eigenschaftswert
string
name
Der geänderte Name für den zu verwendenden Agent.
name?: string | null
Eigenschaftswert
string | null
responseFormat
Das Antwortformat der von diesem Agent verwendeten Toolaufrufe.
responseFormat?: AgentsResponseFormatOption | null
Eigenschaftswert
AgentsResponseFormatOption | null
temperature
Die zu verwendende Temperatur für die Stichprobenentnahme zwischen 0 und 2. Durch höhere Werte wie 0,8 wird die Ausgabe zufälliger, während sie durch niedrigere Werte wie 0,2 fokussierter und deterministischer wird.
temperature?: number | null
Eigenschaftswert
number | null
toolResources
Eine Reihe von Ressourcen, die von den Tools des Agents verwendet werden. Die Ressourcen sind spezifisch für den Tooltyp. Beispielsweise erfordert das Tool code_interpreter eine Liste mit Datei-IDs, während das Tool file_search eine Liste mit Vektorspeicher-IDs erfordert.
toolResources?: ToolResources
Eigenschaftswert
tools
Die geänderte Sammlung von Tools, die für den Agent aktiviert werden sollen.
tools?: ToolDefinitionUnion[]
Eigenschaftswert
topP
Eine Alternative zur Stichprobenentnahme mit Temperatur, die sogenannte Kernstichprobenentnahme (Nucleus Sampling), bei dem das Modell die Ergebnisse der Token mit der Wahrscheinlichkeitsmasse „top_p“ berücksichtigt. Daher bedeutet 0,1, dass nur die Token berücksichtigt werden, die die oberen 10 % der Wahrscheinlichkeitsmasse umfassen.
Wir empfehlen im Allgemeinen, dies oder die Temperatur zu ändern, aber nicht beides.
topP?: number | null
Eigenschaftswert
number | null
Geerbte Eigenschaftsdetails
abortSignal
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.
abortSignal?: AbortSignalLike
Eigenschaftswert
von OperationOptions.abortSignal geerbt
onResponse
Eine Funktion, die jedes Mal aufgerufen werden soll, wenn eine Antwort vom Server empfangen wird, während der angeforderte Vorgang ausgeführt wird. Kann mehrmals aufgerufen werden.
onResponse?: RawResponseCallback
Eigenschaftswert
von OperationOptions.onResponse geerbt
requestOptions
Optionen, die beim Erstellen und Senden von HTTP-Anforderungen für diesen Vorgang verwendet werden.
requestOptions?: OperationRequestOptions
Eigenschaftswert
Von OperationOptions.requestOptions geerbt
tracingOptions
Optionen, die verwendet werden, wenn die Ablaufverfolgung aktiviert ist.
tracingOptions?: OperationTracingOptions
Eigenschaftswert
von OperationOptions.tracingOptions geerbt