AgentVersion interface
Vertegenwoordigt een specifieke versie van een agent. Omvat metagegevens, versiebeheer, aanmaaktijd en agentdefinitie.
Eigenschappen
| agent_guid | De unieke GUID-identificatie van de agent. |
| blueprint | Het blauwdruk voor de agent |
| blueprint_reference | Het blauwdruk voor de agent |
| created_at | De Unix-tijdstempel (seconden) waarin de agent is gemaakt. |
| definition | De definitie van de agent. |
| description | Een voor mensen leesbare beschrijving van de agent. |
| draft | Of deze agentversie een concept (kandidaat) is in plaats van een release. Conceptversies worden opgenomen maar uitgesloten van de standaard 'laatste' resolutie en worden niet automatisch gepromoot. Standaard ingesteld op onwaar. |
| id | De unieke id van de agentversie. |
| instance_identity | De instantie-identiteit van de agent |
| metadata | Set van 16 sleutel-waardeparen die aan een object kunnen worden gekoppeld. Dit kan handig zijn voor het opslaan van aanvullende informatie over het object in een gestructureerde indeling en het opvragen van objecten via API of het dashboard. Sleutels zijn tekenreeksen met een maximale lengte van 64 tekens. Waarden zijn tekenreeksen met een maximale lengte van 512 tekens. |
| name | De naam van de agent. De naam kan worden gebruikt om de agent op te halen/bij te werken/te verwijderen. |
| object | Het objecttype, dat altijd 'agent.version' is. |
| status | De provisioningstatus van de agentversie. Standaard staat het op 'actief' voor niet-gehoste agenten. Voor gehoste agenten weerspiegelt dit de gereedheid van de infrastructuur. |
| version | De versie-id van de agent. Agents zijn onveranderlijk en elke update creëert een nieuwe versie terwijl de naam hetzelfde blijft. |
Eigenschapdetails
agent_guid
De unieke GUID-identificatie van de agent.
agent_guid?: string
Waarde van eigenschap
string
blueprint
blueprint_reference
Het blauwdruk voor de agent
blueprint_reference?: AgentBlueprintReferenceUnion
Waarde van eigenschap
created_at
De Unix-tijdstempel (seconden) waarin de agent is gemaakt.
created_at: Date
Waarde van eigenschap
Date
definition
De definitie van de agent.
definition: AgentDefinitionUnion
Waarde van eigenschap
description
Een voor mensen leesbare beschrijving van de agent.
description?: string
Waarde van eigenschap
string
draft
Of deze agentversie een concept (kandidaat) is in plaats van een release. Conceptversies worden opgenomen maar uitgesloten van de standaard 'laatste' resolutie en worden niet automatisch gepromoot. Standaard ingesteld op onwaar.
draft?: boolean
Waarde van eigenschap
boolean
id
De unieke id van de agentversie.
id: string
Waarde van eigenschap
string
instance_identity
De instantie-identiteit van de agent
instance_identity?: AgentIdentity
Waarde van eigenschap
metadata
Set van 16 sleutel-waardeparen die aan een object kunnen worden gekoppeld. Dit kan handig zijn voor het opslaan van aanvullende informatie over het object in een gestructureerde indeling en het opvragen van objecten via API of het dashboard.
Sleutels zijn tekenreeksen met een maximale lengte van 64 tekens. Waarden zijn tekenreeksen met een maximale lengte van 512 tekens.
metadata?: Record<string, string>
Waarde van eigenschap
Record<string, string>
name
De naam van de agent. De naam kan worden gebruikt om de agent op te halen/bij te werken/te verwijderen.
name: string
Waarde van eigenschap
string
object
Het objecttype, dat altijd 'agent.version' is.
object: "agent.version"
Waarde van eigenschap
"agent.version"
status
De provisioningstatus van de agentversie. Standaard staat het op 'actief' voor niet-gehoste agenten. Voor gehoste agenten weerspiegelt dit de gereedheid van de infrastructuur.
status?: AgentVersionStatus
Waarde van eigenschap
version
De versie-id van de agent. Agents zijn onveranderlijk en elke update creëert een nieuwe versie terwijl de naam hetzelfde blijft.
version: string
Waarde van eigenschap
string