Skip to main content
Une conversation regroupe des tours de conversation sous un même gen_ai.conversation.id. Elle ne constitue pas elle-même un span OTel : les spans enfants y associent l’ID de conversation. Défini dans : src/genai/conversation.ts:72

Accesseurs

agentName

Signature du getter

get agentName(): string
Défini dans : src/genai/conversation.ts:94
Renvoie
string

attributs

Signature du getter

get attributes(): Attributes
Défini dans : src/genai/conversation.ts:106
Renvoie
Attributes

conversationId

Signature du getter

get conversationId(): string
Défini dans : src/genai/conversation.ts:102
Renvoie
string

model

Signature du getter

get model(): string
Défini dans : src/genai/conversation.ts:98
Renvoie
string

sessionId

Obsolète. Utilisez plutôt Conversation.conversationId.

Signature du getter

get sessionId(): string
Défini dans : src/genai/conversation.ts:111
Renvoie
string

Méthodes

end()

end(opts?): void
Défini dans : src/genai/conversation.ts:168

Paramètres

opts ?
SpanEndOptions

Renvoie

void

startTurn()

startTurn(opts?) : Turn
Démarre un nouveau Turn dans cette Conversation. Le tour de conversation hérite du conversationId de la conversation ; agentName, agentId, agentDescription, agentVersion et model utilisent les valeurs de la conversation lorsqu’ils ne sont pas fournis dans opts. Défini dans : src/genai/conversation.ts:156

Paramètres

opts ?
TurnInit = {}

Renvoie

Turn

Exemples