interface RealtimeModelOptions {
    apiKey: string;
    audioSpeed?: number;
    baseUrl?: string;
    boostedKeywords?: string[];
    connOptions: APIConnectOptions;
    generateNoInputPokeText?: boolean;
    generateWelcomeMessage?: boolean;
    instructions?: string;
    languages?: string[];
    model: string;
    noInputEndConversationSec?: number;
    noInputPokeSec?: number;
    noInputPokeText?: string;
    phonicAgent?: string;
    phonicTools?: string[];
    project?: string;
    voice?: string;
    welcomeMessage?: string;
}

Properties

apiKey: string
audioSpeed?: number
baseUrl?: string
boostedKeywords?: string[]
connOptions: APIConnectOptions
generateNoInputPokeText?: boolean
generateWelcomeMessage?: boolean
instructions?: string

Set by updateInstructions via voice.Agent rather than the RealtimeModel constructor

languages?: string[]
model: string
noInputEndConversationSec?: number
noInputPokeSec?: number
noInputPokeText?: string
phonicAgent?: string
phonicTools?: string[]
project?: string
voice?: string
welcomeMessage?: string