Skip to main content
Conversation は、単一の 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

非推奨です。 代わりに Conversation.conversationId を使用してください。

取得アクセサのシグネチャ

get sessionId(): string
定義元: src/genai/conversation.ts:111
戻り値
string

メソッド

end()

end(opts?): void
定義元: src/genai/conversation.ts:168

パラメーター

opts?
SpanEndOptions

戻り値

void

startTurn()

startTurn(opts?): Turn
この Conversation 内で新しい Turn を開始します。このターンは会話の conversationId を継承します。agentNameagentIdagentDescriptionagentVersionmodelopts で指定されていない場合は、会話の値が使用されます。 定義元: src/genai/conversation.ts:156

パラメーター

opts?
TurnInit = {}

戻り値

Turn