인터페이스: RealtimeMessage
정의 위치: packages/ai/src/realtime/types.ts:162
실시간 대화의 메시지입니다.
속성
audioId?
optional audioId?: string;
정의 위치: packages/ai/src/realtime/types.ts:174
저장된 경우 오디오 버퍼에 대한 참조입니다.
durationMs?
optional durationMs?: number;
정의 위치: packages/ai/src/realtime/types.ts:176
오디오의 지속 시간(밀리초)입니다.
id
id: string;
정의 위치: packages/ai/src/realtime/types.ts:164
고유한 메시지 식별자입니다.
interrupted?
optional interrupted?: boolean;
정의 위치: packages/ai/src/realtime/types.ts:172
이 메시지가 인터럽트되었는지 나타냅니다.
parts
parts: RealtimeMessagePart[];
정의 위치: packages/ai/src/realtime/types.ts:170
메시지의 콘텐츠 파트입니다.
role
role: "user" | "assistant";
정의 위치: packages/ai/src/realtime/types.ts:166
메시지 역할입니다.
timestamp
timestamp: number;
정의 위치: packages/ai/src/realtime/types.ts:168
메시지가 생성된 시점의 타임스탬프입니다.