AgentVersion interface
Rappresenta una versione specifica di un agente. Include metadati, controllo delle versioni, ora di creazione e definizione dell'agente.
Proprietà
| agent_guid | L'identificatore GUID univoco dell'agente. |
| blueprint | Il progetto per l'agente |
| blueprint_reference | Il progetto per l'agente |
| created_at | Il timestamp Unix (secondi) al momento della creazione dell'agente. |
| definition | La definizione dell'agente. |
| description | Una descrizione leggibile dell'agente. |
| id | Identificatore univoco della versione dell'agente. |
| instance_identity | L'identità dell'istanza dell'agente |
| metadata | Set di 16 coppie chiave-valore che possono essere collegate a un oggetto. Ciò può essere utile per archiviare informazioni aggiuntive sull'oggetto in un formato strutturato ed eseguire query sugli oggetti tramite API o il dashboard. Le chiavi sono stringhe con una lunghezza massima di 64 caratteri. I valori sono stringhe con una lunghezza massima di 512 caratteri. |
| name | Nome dell'agente. Il nome può essere utilizzato per recuperare/aggiornare/eliminare l'agente. |
| object | Il tipo di oggetto, che è sempre 'agent.version'. |
| status | Lo stato attuale della versione agente. |
| version | Identificatore della versione dell'agente. Gli agenti sono immutabili e ogni aggiornamento crea una nuova versione mantenendo lo stesso nome. |
Dettagli proprietà
agent_guid
L'identificatore GUID univoco dell'agente.
agent_guid?: string
Valore della proprietà
string
blueprint
blueprint_reference
Il progetto per l'agente
blueprint_reference?: AgentBlueprintReferenceUnion
Valore della proprietà
created_at
Il timestamp Unix (secondi) al momento della creazione dell'agente.
created_at: Date
Valore della proprietà
Date
definition
La definizione dell'agente.
definition: AgentDefinitionUnion
Valore della proprietà
description
Una descrizione leggibile dell'agente.
description?: string
Valore della proprietà
string
id
Identificatore univoco della versione dell'agente.
id: string
Valore della proprietà
string
instance_identity
L'identità dell'istanza dell'agente
instance_identity?: AgentIdentity
Valore della proprietà
metadata
Set di 16 coppie chiave-valore che possono essere collegate a un oggetto. Ciò può essere utile per archiviare informazioni aggiuntive sull'oggetto in un formato strutturato ed eseguire query sugli oggetti tramite API o il dashboard.
Le chiavi sono stringhe con una lunghezza massima di 64 caratteri. I valori sono stringhe con una lunghezza massima di 512 caratteri.
metadata: Record<string, string>
Valore della proprietà
Record<string, string>
name
Nome dell'agente. Il nome può essere utilizzato per recuperare/aggiornare/eliminare l'agente.
name: string
Valore della proprietà
string
object
Il tipo di oggetto, che è sempre 'agent.version'.
object: "agent.version"
Valore della proprietà
"agent.version"
status
Lo stato attuale della versione agente.
status?: "creating" | "active" | "failed" | "deleting" | "deleted"
Valore della proprietà
"creating" | "active" | "failed" | "deleting" | "deleted"
version
Identificatore della versione dell'agente. Gli agenti sono immutabili e ogni aggiornamento crea una nuova versione mantenendo lo stesso nome.
version: string
Valore della proprietà
string