Propriétés
agentDescription
Description de l’agent compréhensible par un humain. Elle est propagée comme valeurfacultatifagentDescription:string
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.
agentId
Identifiant stable de l’agent. Il est propagé commefacultatifagentId:string
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.
agentName
Nom de l’agent. Propagé commefacultatifagentName:string
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.
agentVersion
Chaîne de version de l’agent. Propagée comme valeurfacultatifagentVersion:string
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.
attributes
Attributs personnalisés propagés à chaque span émis par la conversation. Toute clé définie ici qui entre en conflit avec l’attributfacultatifattributes:Attributes
gen_ai.* / weave.* propre à un span n’est pas prise en charge ; la valeur du span prévaut.
conversationId
ID de conversation propagé à chaque span de cette conversation sous la forme defacultatifconversationId:string
gen_ai.conversation.id. Généré automatiquement s’il est omis.
model
facultatifmodel:string
sessionId
facultatifsessionId :string