AgentVersion interface
Representa una versión específica de un agente. Incluye metadatos, control de versiones, tiempo de creación y definición del agente.
Propiedades
| created_at | La marca de tiempo de Unix (segundos) cuando se creó el agente. |
| definition | La definición del agente. |
| description | Una descripción legible por humanos del agente. |
| id | Identificador único de la versión del agente. |
| metadata | Conjunto de 16 pares clave-valor que se pueden adjuntar a un objeto. Esto puede ser útil para almacenar información adicional sobre el objeto en un formato estructurado y consultar objetos a través de la API o el panel. Las claves son cadenas con una longitud máxima de 64 caracteres. Los valores son cadenas con una longitud máxima de 512 caracteres. |
| name | Nombre del agente. Name se puede usar para recuperar/actualizar/eliminar el agente. |
| object | El tipo de objeto, que siempre es 'agent.version'. |
| version | Identificador de versión del agente. Los agentes son inmutables y cada actualización crea una nueva versión manteniendo el mismo nombre. |
Detalles de las propiedades
created_at
La marca de tiempo de Unix (segundos) cuando se creó el agente.
created_at: Date
Valor de propiedad
Date
definition
description
Una descripción legible por humanos del agente.
description?: string
Valor de propiedad
string
id
Identificador único de la versión del agente.
id: string
Valor de propiedad
string
metadata
Conjunto de 16 pares clave-valor que se pueden adjuntar a un objeto. Esto puede ser útil para almacenar información adicional sobre el objeto en un formato estructurado y consultar objetos a través de la API o el panel.
Las claves son cadenas con una longitud máxima de 64 caracteres. Los valores son cadenas con una longitud máxima de 512 caracteres.
metadata: Record<string, string>
Valor de propiedad
Record<string, string>
name
Nombre del agente. Name se puede usar para recuperar/actualizar/eliminar el agente.
name: string
Valor de propiedad
string
object
El tipo de objeto, que siempre es 'agent.version'.
object: "agent.version"
Valor de propiedad
"agent.version"
version
Identificador de versión del agente. Los agentes son inmutables y cada actualización crea una nueva versión manteniendo el mismo nombre.
version: string
Valor de propiedad
string