@jambonz/sdk
    Preparing search index...

    Interface PipelineVerb

    interface PipelineVerb {
        verb: "pipeline";
        id?: string;
        stt: Recognizer;
        tts: Synthesizer;
        vad?: Vad;
        turnDetection?: {
            vendor: string;
            threshold?: number;
            eagerEotThreshold?: number;
        };
        llm: Record<string, unknown>;
        preflightLlm?: boolean;
        actionHook?: ActionHook;
        eventHook?: ActionHook;
    }
    Index

    Properties

    verb: "pipeline"
    id?: string

    STT configuration.

    TTS configuration.

    vad?: Vad

    VAD configuration.

    turnDetection?: {
        vendor: string;
        threshold?: number;
        eagerEotThreshold?: number;
    }

    Turn detection configuration.

    llm: Record<string, unknown>

    LLM configuration.

    preflightLlm?: boolean

    Pre-establish LLM connection before call starts.

    actionHook?: ActionHook

    Webhook when pipeline ends.

    eventHook?: ActionHook

    Webhook for pipeline events.