AgentVersion interface
Stellt eine bestimmte Version eines Agenten dar. Enthält Metadaten, Versionierung, Erstellungszeit und Agentendefinition.
Eigenschaften
| agent_guid | Die eindeutige GUID-Kennung des Agenten. |
| blueprint | Der Bauplan für den Agenten |
| blueprint_reference | Der Bauplan für den Agenten |
| created_at | Der Unix-Zeitstempel (Sekunden), zu dem der Agent erstellt wurde. |
| definition | Die Definition des Agenten. |
| description | Eine lesbare Beschreibung des Agents. |
| draft | Ob diese Agentenversion ein Entwurf (Kandidat) und keine Veröffentlichung ist. Entwurfsversionen werden zwar aufgenommen, aber von der Standardauflösung der 'neuesten' Auflösung ausgeschlossen und nicht automatisch befördert. Der Standardwert ist „false“. |
| id | Die eindeutige Kennung der Agent-Version. |
| instance_identity | Die Instanzidentität des Agenten |
| metadata | 16 Schlüssel-Wert-Paare, die an ein Objekt angefügt werden können. Dies kann hilfreich sein, um zusätzliche Informationen zum Objekt in einem strukturierten Format zu speichern und Objekte über DIE API oder das Dashboard abzufragen. Schlüssel sind Zeichenfolgen mit maximal 64 Zeichen. Werte sind Zeichenfolgen mit maximal 512 Zeichen. |
| name | Der Name des Agents. Name kann zum Abrufen/Aktualisieren/Löschen des Agenten verwendet werden. |
| object | Der Objekttyp, der immer 'agent.version' ist. |
| status | Der Bereitstellungsstatus der Agentenversion. Für nicht-gehostete Agenten steht standardmäßig auf 'aktiv'. Für gehostete Agenten spiegelt dies die Bereitschaft der Infrastruktur wider. |
| version | Der Versionsbezeichner des Agents. Agenten sind unveränderlich und jedes Update erstellt eine neue Version, wobei der Name unverändert bleibt. |
Details zur Eigenschaft
agent_guid
Die eindeutige GUID-Kennung des Agenten.
agent_guid?: string
Eigenschaftswert
string
blueprint
blueprint_reference
Der Bauplan für den Agenten
blueprint_reference?: AgentBlueprintReferenceUnion
Eigenschaftswert
created_at
Der Unix-Zeitstempel (Sekunden), zu dem der Agent erstellt wurde.
created_at: Date
Eigenschaftswert
Date
definition
description
Eine lesbare Beschreibung des Agents.
description?: string
Eigenschaftswert
string
draft
Ob diese Agentenversion ein Entwurf (Kandidat) und keine Veröffentlichung ist. Entwurfsversionen werden zwar aufgenommen, aber von der Standardauflösung der 'neuesten' Auflösung ausgeschlossen und nicht automatisch befördert. Der Standardwert ist „false“.
draft?: boolean
Eigenschaftswert
boolean
id
Die eindeutige Kennung der Agent-Version.
id: string
Eigenschaftswert
string
instance_identity
metadata
16 Schlüssel-Wert-Paare, die an ein Objekt angefügt werden können. Dies kann hilfreich sein, um zusätzliche Informationen zum Objekt in einem strukturierten Format zu speichern und Objekte über DIE API oder das Dashboard abzufragen.
Schlüssel sind Zeichenfolgen mit maximal 64 Zeichen. Werte sind Zeichenfolgen mit maximal 512 Zeichen.
metadata?: Record<string, string>
Eigenschaftswert
Record<string, string>
name
Der Name des Agents. Name kann zum Abrufen/Aktualisieren/Löschen des Agenten verwendet werden.
name: string
Eigenschaftswert
string
object
Der Objekttyp, der immer 'agent.version' ist.
object: "agent.version"
Eigenschaftswert
"agent.version"
status
Der Bereitstellungsstatus der Agentenversion. Für nicht-gehostete Agenten steht standardmäßig auf 'aktiv'. Für gehostete Agenten spiegelt dies die Bereitschaft der Infrastruktur wider.
status?: AgentVersionStatus
Eigenschaftswert
version
Der Versionsbezeichner des Agents. Agenten sind unveränderlich und jedes Update erstellt eine neue Version, wobei der Name unverändert bleibt.
version: string
Eigenschaftswert
string