Table des matières
Propriétés
Propriétés
agentDescription
Facultatif agentDescription: string
Description de l’agent compréhensible par un humain. Elle est propagée
comme valeur agentDescription par défaut à chaque Turn créé via
startTurn(), sauf si le tour de conversation définit sa propre valeur ;
elle est émise dans le span invoke_agent de chaque tour de conversation
sous la forme de gen_ai.agent.description.
Défini dans
agentId
Facultatif agentId: string
Identifiant stable de l’agent. Il est propagé comme agentId par défaut à chaque
Turn créé via startTurn(), sauf si le tour de conversation définit le sien ; il est émis
dans le span invoke_agent de chaque tour de conversation sous la forme de gen_ai.agent.id.
Défini dans
agentName
facultatif agentName: string
Nom de l’agent. Transmis comme agentName par défaut à chaque Turn
créé via startTurn(), sauf si le tour de conversation définit le sien ; émis dans
le span invoke_agent de chaque tour de conversation sous la forme gen_ai.agent.name.
Défini dans
agentVersion
Facultatif agentVersion: string
Chaîne de version de l’agent. Utilisée comme valeur agentVersion par défaut pour
chaque tour de conversation créé via startTurn(), sauf si le tour de conversation définit sa propre valeur ;
elle est émise dans le span invoke_agent de chaque tour de conversation sous la forme de gen_ai.agent.version.
Défini dans
attributes
facultatif attributes: Attributes
Attributs personnalisés ajoutés à chaque span émis par la conversation.
Toute clé définie ici qui entre en conflit avec l’attribut gen_ai.* / weave.* propre à un span n’est pas prise en charge ; la valeur du span prévaut.
Défini dans
conversationId
facultatif conversationId: string
ID de conversation propagé à chaque span de cette conversation sous la forme de
gen_ai.conversation.id. Généré automatiquement s’il est omis.
Défini dans
model
facultatif model: string
Défini dans
sessionId
facultatif sessionId: string