Compartir a través de


CreateAndRunThreadOptions interface

Los detalles utilizados al crear y ejecutar inmediatamente un nuevo subproceso del asistente.

Propiedades

assistantId

El identificador del asistente para el que se debe crear el subproceso.

instructions

Las instrucciones del sistema invalidadas que el asistente debe usar para ejecutar el subproceso.

metadata

Un conjunto de hasta 16 pares clave-valor que se pueden adjuntar a un objeto, que se usan para almacenar información adicional sobre ese objeto en un formato estructurado. Las claves pueden tener hasta 64 caracteres de longitud y los valores pueden tener hasta 512 caracteres de longitud.

model

El modelo invalidado que el asistente debe usar para ejecutar el subproceso.

thread

Detalles usados para crear el nuevo subproceso.

tools

La lista reemplazada de herramientas habilitadas que el asistente debe usar para ejecutar el subproceso.

Detalles de las propiedades

assistantId

El identificador del asistente para el que se debe crear el subproceso.

assistantId: string

Valor de propiedad

string

instructions

Las instrucciones del sistema invalidadas que el asistente debe usar para ejecutar el subproceso.

instructions?: string

Valor de propiedad

string

metadata

Un conjunto de hasta 16 pares clave-valor que se pueden adjuntar a un objeto, que se usan para almacenar información adicional sobre ese objeto en un formato estructurado. Las claves pueden tener hasta 64 caracteres de longitud y los valores pueden tener hasta 512 caracteres de longitud.

metadata?: null | Record<string, string>

Valor de propiedad

null | Record<string, string>

model

El modelo invalidado que el asistente debe usar para ejecutar el subproceso.

model?: string

Valor de propiedad

string

thread

Detalles usados para crear el nuevo subproceso.

thread?: AssistantThreadCreationOptions

Valor de propiedad

tools

La lista reemplazada de herramientas habilitadas que el asistente debe usar para ejecutar el subproceso.

tools?: ToolDefinition[]

Valor de propiedad