Partager via


CreateAndRunThreadOptions interface

Détails utilisés lors de la création et de l’exécution immédiate d’un nouveau thread assistant.

Propriétés

assistantId

ID du assistant pour lequel le thread doit être créé.

instructions

Instructions système remplacées que le assistant devez utiliser pour exécuter le thread.

metadata

Ensemble de jusqu’à 16 paires clé/valeur pouvant être attachées à un objet, utilisé pour stocker des informations supplémentaires sur cet objet dans un format structuré. Les clés peuvent contenir jusqu’à 64 caractères et les valeurs jusqu’à 512 caractères.

model

Modèle substitué que le assistant doit utiliser pour exécuter le thread.

thread

Détails utilisés pour créer le nouveau thread.

tools

Liste remplacée des outils activés que le assistant doit utiliser pour exécuter le thread.

Détails de la propriété

assistantId

ID du assistant pour lequel le thread doit être créé.

assistantId: string

Valeur de propriété

string

instructions

Instructions système remplacées que le assistant devez utiliser pour exécuter le thread.

instructions?: string

Valeur de propriété

string

metadata

Ensemble de jusqu’à 16 paires clé/valeur pouvant être attachées à un objet, utilisé pour stocker des informations supplémentaires sur cet objet dans un format structuré. Les clés peuvent contenir jusqu’à 64 caractères et les valeurs jusqu’à 512 caractères.

metadata?: null | Record<string, string>

Valeur de propriété

null | Record<string, string>

model

Modèle substitué que le assistant doit utiliser pour exécuter le thread.

model?: string

Valeur de propriété

string

thread

Détails utilisés pour créer le nouveau thread.

thread?: AssistantThreadCreationOptions

Valeur de propriété

tools

Liste remplacée des outils activés que le assistant doit utiliser pour exécuter le thread.

tools?: ToolDefinition[]

Valeur de propriété