Partager via


AgentVersion interface

Représente une version spécifique d’un agent. Inclut les métadonnées, la gestion des versions, l’heure de création et la définition de l’agent.

Propriétés

created_at

Horodatage Unix (secondes) lors de la création de l’agent.

definition

La définition de l’agent.

description

Une description lisible par l’homme de l’agent.

id

Identificateur unique de la version de l’agent.

metadata

Ensemble de 16 paires clé-valeur pouvant être attachées à un objet. Cela peut être utile pour stocker des informations supplémentaires sur l’objet dans un format structuré et interroger des objets via l’API ou le tableau de bord.

Les clés sont des chaînes dont la longueur maximale est de 64 caractères. Les valeurs sont des chaînes dont la longueur maximale est de 512 caractères.

name

Nom de l’agent. Le nom peut être utilisé pour récupérer/mettre à jour/supprimer l’agent.

object

Le type d’objet, qui est toujours 'agent.version'.

version

Identificateur de version de l’agent. Les agents sont immuables et chaque mise à jour crée une nouvelle version tout en conservant le même nom.

Détails de la propriété

created_at

Horodatage Unix (secondes) lors de la création de l’agent.

created_at: Date

Valeur de propriété

Date

definition

La définition de l’agent.

definition: AgentDefinitionUnion

Valeur de propriété

description

Une description lisible par l’homme de l’agent.

description?: string

Valeur de propriété

string

id

Identificateur unique de la version de l’agent.

id: string

Valeur de propriété

string

metadata

Ensemble de 16 paires clé-valeur pouvant être attachées à un objet. Cela peut être utile pour stocker des informations supplémentaires sur l’objet dans un format structuré et interroger des objets via l’API ou le tableau de bord.

Les clés sont des chaînes dont la longueur maximale est de 64 caractères. Les valeurs sont des chaînes dont la longueur maximale est de 512 caractères.

metadata: Record<string, string>

Valeur de propriété

Record<string, string>

name

Nom de l’agent. Le nom peut être utilisé pour récupérer/mettre à jour/supprimer l’agent.

name: string

Valeur de propriété

string

object

Le type d’objet, qui est toujours 'agent.version'.

object: "agent.version"

Valeur de propriété

"agent.version"

version

Identificateur de version de l’agent. Les agents sont immuables et chaque mise à jour crée une nouvelle version tout en conservant le même nom.

version: string

Valeur de propriété

string