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. |
| draft | Se questa versione per agente sia una bozza (candidata) piuttosto che un rilascio. Le versioni di bozza sono registrate ma escluse dalla risoluzione 'più recente' di default e non vengono promosse automaticamente. Il valore predefinito è falso. |
| 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 di provisioning della versione agente. Predefinito su 'attivo' per gli agenti non ospitati. Per gli agenti ospiti, riflette la prontezza dell'infrastruttura. |
| 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
draft
Se questa versione per agente sia una bozza (candidata) piuttosto che un rilascio. Le versioni di bozza sono registrate ma escluse dalla risoluzione 'più recente' di default e non vengono promosse automaticamente. Il valore predefinito è falso.
draft?: boolean
Valore della proprietà
boolean
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 di provisioning della versione agente. Predefinito su 'attivo' per gli agenti non ospitati. Per gli agenti ospiti, riflette la prontezza dell'infrastruttura.
status?: AgentVersionStatus
Valore della proprietà
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