Condividi tramite


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

Il progetto per l'agente

blueprint?: AgentIdentity

Valore della proprietà

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