Skip to main content
Conversation은 단일 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

사용 중단. 대신 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을 시작합니다. 이 turn은 conversation의 conversationId를 상속합니다. agentName, agentId, agentDescription, agentVersion, modelopts에 제공되지 않으면 conversation의 값을 사용합니다. 정의 위치: src/genai/conversation.ts:156

매개변수

opts?
TurnInit = {}

반환값

Turn

예시