CreateAndRunThreadOptions interface

Los detalles usados al crear e ejecutar inmediatamente un nuevo subproceso de asistente.

Propiedades

assistantId

Identificador del asistente para el que se debe crear el subproceso.

instructions

Las instrucciones del sistema invalidados 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

Modelo invalidado que el asistente debe usar para ejecutar el subproceso.

thread

Los detalles usados para crear el nuevo subproceso.

tools

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

Detalles de las propiedades

assistantId

Identificador del asistente para el que se debe crear el subproceso.

assistantId: string

Valor de propiedad

string

instructions

Las instrucciones del sistema invalidados 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

Modelo invalidado que el asistente debe usar para ejecutar el subproceso.

model?: string

Valor de propiedad

string

thread

Los detalles usados para crear el nuevo subproceso.

thread?: AssistantThreadCreationOptions

Valor de propiedad

tools

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

tools?: ToolDefinition[]

Valor de propiedad