RunStep interface
Información detallada sobre un único paso de una ejecución de subproceso de asistente.
Propiedades
assistant |
Identificador del asistente asociado al paso de ejecución. |
cancelled |
Marca de tiempo de Unix, en segundos, que representa cuándo se canceló. |
completed |
Marca de tiempo de Unix, en segundos, que representa cuando se completa. |
created |
Marca de tiempo de Unix, en segundos, que representa cuándo se creó este objeto. |
expired |
Marca de tiempo de Unix, en segundos, que representa cuándo expiró este elemento. |
failed |
Marca de tiempo de Unix, en segundos, que representa cuándo se produjo un error. |
id | Identificador al que se puede hacer referencia en puntos de conexión de API. |
last |
Si procede, información sobre el último error detectado por este paso de ejecución. |
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. |
run |
El identificador de la ejecución de la que forma parte este paso de ejecución. |
status | Estado de este paso de ejecución. |
step |
Los detalles de este paso de ejecución. |
thread |
Identificador del subproceso que se ejecutó. |
type | Tipo de paso de ejecución, que puede ser message_creation o tool_calls. |
Detalles de las propiedades
assistantId
Identificador del asistente asociado al paso de ejecución.
assistantId: string
Valor de propiedad
string
cancelledAt
Marca de tiempo de Unix, en segundos, que representa cuándo se canceló.
cancelledAt: null | Date
Valor de propiedad
null | Date
completedAt
Marca de tiempo de Unix, en segundos, que representa cuando se completa.
completedAt: null | Date
Valor de propiedad
null | Date
createdAt
Marca de tiempo de Unix, en segundos, que representa cuándo se creó este objeto.
createdAt: Date
Valor de propiedad
Date
expiredAt
Marca de tiempo de Unix, en segundos, que representa cuándo expiró este elemento.
expiredAt: null | Date
Valor de propiedad
null | Date
failedAt
Marca de tiempo de Unix, en segundos, que representa cuándo se produjo un error.
failedAt: null | Date
Valor de propiedad
null | Date
id
Identificador al que se puede hacer referencia en puntos de conexión de API.
id: string
Valor de propiedad
string
lastError
Si procede, información sobre el último error detectado por este paso de ejecución.
lastError: null | RunStepError
Valor de propiedad
null | RunStepError
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>
runId
El identificador de la ejecución de la que forma parte este paso de ejecución.
runId: string
Valor de propiedad
string
status
Estado de este paso de ejecución.
status: string
Valor de propiedad
string
stepDetails
Los detalles de este paso de ejecución.
stepDetails: RunStepDetails
Valor de propiedad
threadId
Identificador del subproceso que se ejecutó.
threadId: string
Valor de propiedad
string
type
Tipo de paso de ejecución, que puede ser message_creation o tool_calls.
type: string
Valor de propiedad
string
Azure SDK for JavaScript