Freigeben über


CreateRunOptions interface

Die Details, die beim Erstellen einer neuen Ausführung eines Assistent Threads verwendet werden.

Eigenschaften

additionalInstructions

Zusätzliche Anweisungen zum Anfügen am Ende der Anweisungen für die Ausführung. Dies ist nützlich, um das Verhalten pro Ausführung zu ändern, ohne andere Anweisungen außer Kraft zu setzen.

assistantId

Die ID der Assistent, die den Thread ausführen soll.

instructions

Die überschriebenen Systemanweisungen, die der Assistent verwenden soll, um den Thread auszuführen.

metadata

Ein Satz von bis zu 16 Schlüssel-Wert-Paaren, die an ein Objekt angefügt werden können, zum Speichern zusätzlicher Informationen zu diesem Objekt in einem strukturierten Format. Schlüssel können bis zu 64 Zeichen lang sein, und die Werte können bis zu 512 Zeichen lang sein.

model

Der überschriebene Modellname, den der Assistent zum Ausführen des Threads verwenden soll.

tools

Die überschriebene Liste der aktivierten Tools, die der Assistent zum Ausführen des Threads verwenden sollte.

Details zur Eigenschaft

additionalInstructions

Zusätzliche Anweisungen zum Anfügen am Ende der Anweisungen für die Ausführung. Dies ist nützlich, um das Verhalten pro Ausführung zu ändern, ohne andere Anweisungen außer Kraft zu setzen.

additionalInstructions?: null | string

Eigenschaftswert

null | string

assistantId

Die ID der Assistent, die den Thread ausführen soll.

assistantId: string

Eigenschaftswert

string

instructions

Die überschriebenen Systemanweisungen, die der Assistent verwenden soll, um den Thread auszuführen.

instructions?: null | string

Eigenschaftswert

null | string

metadata

Ein Satz von bis zu 16 Schlüssel-Wert-Paaren, die an ein Objekt angefügt werden können, zum Speichern zusätzlicher Informationen zu diesem Objekt in einem strukturierten Format. Schlüssel können bis zu 64 Zeichen lang sein, und die Werte können bis zu 512 Zeichen lang sein.

metadata?: null | Record<string, string>

Eigenschaftswert

null | Record<string, string>

model

Der überschriebene Modellname, den der Assistent zum Ausführen des Threads verwenden soll.

model?: null | string

Eigenschaftswert

null | string

tools

Die überschriebene Liste der aktivierten Tools, die der Assistent zum Ausführen des Threads verwenden sollte.

tools?: null | ToolDefinition[]

Eigenschaftswert

null | ToolDefinition[]