Skip to main content

속성

agentDescription

선택 agentDescription: string
사람이 읽을 수 있는 에이전트 설명입니다. 턴에서 자체 값을 설정하지 않으면 startTurn()으로 생성되는 모든 Turn에 기본 agentDescription으로 전달되며, 각 턴의 invoke_agent span에 gen_ai.agent.description으로 기록됩니다.

agentId

선택 agentId: string
안정적인 에이전트 식별자. 턴에서 별도로 설정하지 않는 한 startTurn()을 통해 생성되는 모든 Turn에 기본 agentId로 전달되며, 각 턴의 invoke_agent span에 gen_ai.agent.id로 내보내집니다.

agentName

선택 agentName: string
에이전트 이름. 기본 agentName으로 모든 Turn에 전달되며 startTurn()을 통해 생성된 각 턴에 적용됩니다(해당 턴이 자체 값을 설정하지 않는 경우). 각 턴의 invoke_agent span에 gen_ai.agent.name으로 내보내집니다.

agentVersion

선택 agentVersion: string
에이전트 버전 문자열입니다. 턴에서 자체 값을 설정하지 않는 한 startTurn()으로 생성되는 모든 Turn에 기본 agentVersion으로 전달되며, 각 턴의 invoke_agent span에 gen_ai.agent.version으로 출력됩니다.

attributes

optional attributes: Attributes
대화가 내보내는 모든 span에 전달되는 맞춤형 속성입니다. 여기에 지정한 키가 span 자체의 gen_ai.* / weave.* 속성과 충돌하는 경우는 지원되지 않으며, 이때는 span의 값이 우선합니다.

conversationId

선택 conversationId: string
이 대화에 속한 모든 span에 gen_ai.conversation.id로 전달되는 대화 ID입니다. 생략하면 자동으로 생성됩니다.

model

선택 model: string

sessionId

사용 중단. 대신 ConversationInit.conversationId를 사용하세요.
선택 sessionId: string
마지막 수정일 2026년 9월 30일