Condividi tramite


CreateRunOptions interface

I dettagli usati durante la creazione di una nuova esecuzione di un thread di assistente.

Proprietà

additionalInstructions

Istruzioni aggiuntive da aggiungere alla fine delle istruzioni per l'esecuzione. Ciò è utile per modificare il comportamento in base a ogni esecuzione senza eseguire l'override di altre istruzioni.

assistantId

ID del assistente che deve eseguire il thread.

instructions

Le istruzioni del sistema sottoposto a override che devono essere usate dall'assistente per eseguire il thread.

metadata

Set di fino a 16 coppie chiave/valore che possono essere associate a un oggetto, usato per archiviare informazioni aggiuntive su tale oggetto in un formato strutturato. Le chiavi possono essere fino a 64 caratteri di lunghezza e i valori possono essere fino a 512 caratteri in lunghezza.

model

Nome del modello sottoposto a override che il assistente deve usare per eseguire il thread.

tools

Elenco sottoposto a override degli strumenti abilitati che il assistente deve usare per eseguire il thread.

Dettagli proprietà

additionalInstructions

Istruzioni aggiuntive da aggiungere alla fine delle istruzioni per l'esecuzione. Ciò è utile per modificare il comportamento in base a ogni esecuzione senza eseguire l'override di altre istruzioni.

additionalInstructions?: null | string

Valore della proprietà

null | string

assistantId

ID del assistente che deve eseguire il thread.

assistantId: string

Valore della proprietà

string

instructions

Le istruzioni del sistema sottoposto a override che devono essere usate dall'assistente per eseguire il thread.

instructions?: null | string

Valore della proprietà

null | string

metadata

Set di fino a 16 coppie chiave/valore che possono essere associate a un oggetto, usato per archiviare informazioni aggiuntive su tale oggetto in un formato strutturato. Le chiavi possono essere fino a 64 caratteri di lunghezza e i valori possono essere fino a 512 caratteri in lunghezza.

metadata?: null | Record<string, string>

Valore della proprietà

null | Record<string, string>

model

Nome del modello sottoposto a override che il assistente deve usare per eseguire il thread.

model?: null | string

Valore della proprietà

null | string

tools

Elenco sottoposto a override degli strumenti abilitati che il assistente deve usare per eseguire il thread.

tools?: null | ToolDefinition[]

Valore della proprietà

null | ToolDefinition[]