Passer au contenu principal
weave / ConversationInit

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

src/genai/conversation.ts:31

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

src/genai/conversation.ts:16

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

src/genai/conversation.ts:23

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

src/genai/conversation.ts:38

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

src/genai/conversation.ts:52

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

src/genai/conversation.ts:44

model

facultatif model: string

Défini dans

src/genai/conversation.ts:9

sessionId

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

Défini dans

src/genai/conversation.ts:55