AgentVersion interface
Rappresenta una versione specifica di un agente. Include metadati, controllo delle versioni, ora di creazione e definizione dell'agente.
Proprietà
| 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. |
| 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'. |
| version | Identificatore della versione dell'agente. Gli agenti sono immutabili e ogni aggiornamento crea una nuova versione mantenendo lo stesso nome. |
Dettagli 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
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"
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