Skip to main content

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.

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.

agentName

facultatif agentName: string
Nom de l’agent. Propagé 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.

agentVersion

facultatif agentVersion: string
Chaîne de version de l’agent. Propagé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.

attributes

facultatif attributes: Attributes
Attributs personnalisés propagé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.

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.

model

facultatif model: string

sessionId

Obsolète. Utilisez plutôt ConversationInit.conversationId.
facultatif sessionId : string