본문으로 건너뛰기

인터페이스: 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

메시지가 생성된 시점의 타임스탬프입니다.