@langwatch/scenario
    Preparing search index...

    Interface ElevenLabsVoiceAgentOptions

    Provider-specific signatures — api_key is required, every other knob is an optional override with an EL-opinionated default.

    interface ElevenLabsVoiceAgentOptions {
        apiKey: string;
        llm?: LanguageModel;
        stt?: STTProvider;
        systemPrompt?: string;
        ttsOptions?: SynthesizeOptions;
        voice?: string;
    }
    Index

    Properties

    apiKey: string
    llm?: LanguageModel

    Override the default ai-sdk LanguageModel. Defaults to openai("gpt-5.4-mini").

    Plug an alternate STT — defaults to ElevenLabsSTTProvider.

    systemPrompt?: string

    Override the system prompt. Defaults to ComposableVoiceAgent.DEFAULT_SYSTEM_PROMPT.

    ttsOptions?: SynthesizeOptions

    Test seam — forwarded to the underlying synthesize helper.

    voice?: string

    TTS voice string in "elevenlabs/<voiceId>" form. Defaults to the ELEVENLABS_VOICE_ID env var when set, otherwise to elevenlabs/EXAVITQu4vr4xnSDxMaL (Sarah).