gen_ai.conversation.id로 여러 Turn을 묶습니다. Conversation 자체는
OTel span이 아니며, 하위 span이 자체 span에 conversation 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을 시작합니다. 이 turn은
conversation의 conversationId를 상속합니다. agentName, agentId, agentDescription,
agentVersion, model은 opts에 제공되지 않으면 conversation의 값을 사용합니다.
정의 위치: src/genai/conversation.ts:156
매개변수
opts?
TurnInit = {}
반환값
Turn