Condividi tramite


CreateRunOptions interface

I dettagli utilizzati durante la creazione di una nuova esecuzione di un thread dell'assistente.

Proprietà

additionalInstructions

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

assistantId

ID dell'assistente che deve eseguire il thread.

instructions

Le istruzioni di sistema sostituite che l'assistente deve utilizzare per eseguire il thread.

metadata

Set di un massimo di 16 coppie chiave/valore che possono essere collegate a un oggetto, utilizzate per archiviare informazioni aggiuntive su tale oggetto in un formato strutturato. Le chiavi possono avere una lunghezza massima di 64 caratteri e i valori possono avere una lunghezza massima di 512 caratteri.

model

Nome del modello sottoposto a override che l'assistente deve utilizzare per eseguire il thread.

tools

Elenco sottoposto a override degli strumenti abilitati che l'assistente deve utilizzare 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 all'esecuzione senza eseguire l'override di altre istruzioni.

additionalInstructions?: null | string

Valore della proprietà

null | string

assistantId

ID dell'assistente che deve eseguire il thread.

assistantId: string

Valore della proprietà

string

instructions

Le istruzioni di sistema sostituite che l'assistente deve utilizzare per eseguire il thread.

instructions?: null | string

Valore della proprietà

null | string

metadata

Set di un massimo di 16 coppie chiave/valore che possono essere collegate a un oggetto, utilizzate per archiviare informazioni aggiuntive su tale oggetto in un formato strutturato. Le chiavi possono avere una lunghezza massima di 64 caratteri e i valori possono avere una lunghezza massima di 512 caratteri.

metadata?: null | Record<string, string>

Valore della proprietà

null | Record<string, string>

model

Nome del modello sottoposto a override che l'assistente deve utilizzare per eseguire il thread.

model?: null | string

Valore della proprietà

null | string

tools

Elenco sottoposto a override degli strumenti abilitati che l'assistente deve utilizzare per eseguire il thread.

tools?: null | ToolDefinition[]

Valore della proprietà

null | ToolDefinition[]