gen_ai.conversation.id の下に複数のターンをグループ化します。Conversation 自体は OTel span ではなく、子 span に会話 ID が記録されます。
定義元: src/genai/conversation.ts:72
アクセサー
agentName
取得アクセサのシグネチャ
get agentName(): string
定義元: src/genai/conversation.ts:94
戻り値
string
属性
取得アクセサのシグネチャ
get attributes(): Attributes
定義元: src/genai/conversation.ts:106
戻り値
Attributes
conversationId
取得アクセサのシグネチャ
get conversationId(): string
定義元: src/genai/conversation.ts:102
戻り値
string
モデル
取得アクセサのシグネチャ
get model(): string
定義元: src/genai/conversation.ts:98
戻り値
string
sessionId
取得アクセサのシグネチャ
get sessionId(): string
定義元: src/genai/conversation.ts:111
戻り値
string
メソッド
end()
end(定義元: src/genai/conversation.ts:168opts?):void
パラメーター
opts?
SpanEndOptions
戻り値
void
startTurn()
startTurn(このopts?):Turn
Conversation 内で新しい Turn を開始します。このターンは会話の conversationId を継承します。agentName、agentId、agentDescription、agentVersion、model が opts で指定されていない場合は、会話の値が使用されます。
定義元: src/genai/conversation.ts:156
パラメーター
opts?
TurnInit = {}
戻り値
Turn