Type alias AgentSessionOptions<UserData>

AgentSessionOptions<UserData>: {
    llm?: llm.LLM | llm.RealtimeModel;
    stt?: stt.STT;
    tts?: tts.TTS;
    turnDetection?: TurnDetectionMode;
    userData?: UserData;
    vad?: VAD;
    voiceOptions?: Partial<VoiceOptions>;
}

Type Parameters

  • UserData = UnknownUserData

Type declaration