CreateAndRunThreadOptions interface
Los detalles utilizados al crear y ejecutar inmediatamente un nuevo subproceso del asistente.
Propiedades
| assistant |
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[]