AgentVersion interface
Representa uma versão específica de um agente. Inclui metadados, controle de versão, tempo de criação e definição de agente.
Propriedades
| agent_guid | O identificador GUID único do agente. |
| blueprint | O plano para o agente |
| blueprint_reference | O plano para o agente |
| created_at | O carimbo de data/hora do Unix (segundos) quando o agente foi criado. |
| definition | A definição do agente. |
| description | Uma descrição legível por humanos do agente. |
| id | O identificador exclusivo da versão do agente. |
| instance_identity | A identidade da instância do agente |
| metadata | Conjunto de 16 pares chave-valor que podem ser anexados a um objeto. Isso pode ser útil para armazenar informações adicionais sobre o objeto em um formato estruturado e consultar objetos por meio da API ou do painel. As chaves são cadeias de caracteres com um comprimento máximo de 64 caracteres. Os valores são cadeias de caracteres com um comprimento máximo de 512 caracteres. |
| name | O nome do agente. O nome pode ser usado para recuperar/atualizar/excluir o agente. |
| object | O tipo de objeto, que é sempre 'agent.version'. |
| status | O status atual da versão do agente. |
| version | O identificador de versão do agente. Os agentes são imutáveis e cada atualização cria uma nova versão, mantendo o mesmo nome. |
Detalhes da propriedade
agent_guid
O identificador GUID único do agente.
agent_guid?: string
Valor da propriedade
string
blueprint
blueprint_reference
O plano para o agente
blueprint_reference?: AgentBlueprintReferenceUnion
Valor da propriedade
created_at
O carimbo de data/hora do Unix (segundos) quando o agente foi criado.
created_at: Date
Valor da propriedade
Date
definition
description
Uma descrição legível por humanos do agente.
description?: string
Valor da propriedade
string
id
O identificador exclusivo da versão do agente.
id: string
Valor da propriedade
string
instance_identity
A identidade da instância do agente
instance_identity?: AgentIdentity
Valor da propriedade
metadata
Conjunto de 16 pares chave-valor que podem ser anexados a um objeto. Isso pode ser útil para armazenar informações adicionais sobre o objeto em um formato estruturado e consultar objetos por meio da API ou do painel.
As chaves são cadeias de caracteres com um comprimento máximo de 64 caracteres. Os valores são cadeias de caracteres com um comprimento máximo de 512 caracteres.
metadata: Record<string, string>
Valor da propriedade
Record<string, string>
name
O nome do agente. O nome pode ser usado para recuperar/atualizar/excluir o agente.
name: string
Valor da propriedade
string
object
O tipo de objeto, que é sempre 'agent.version'.
object: "agent.version"
Valor da propriedade
"agent.version"
status
O status atual da versão do agente.
status?: "creating" | "active" | "failed" | "deleting" | "deleted"
Valor da propriedade
"creating" | "active" | "failed" | "deleting" | "deleted"
version
O identificador de versão do agente. Os agentes são imutáveis e cada atualização cria uma nova versão, mantendo o mesmo nome.
version: string
Valor da propriedade
string