This repo serves as the starting point for the tutorial from the Ultravox documentation.
- Add an Ultravox API key
- Create a file called
.env.local
- In
.env.local
add your key like this:ULTRAVOX_API_KEY=<YOUR_KEY_HERE>
- This repo uses
pnpm
. Installation instructions here. - Install all depedencies with
pnpm install
. - Run the app with
pnpm dev
.
What | Parameter | Notes |
---|---|---|
Debug Logging | showDebugMessages=true |
Turns on some additional console logging. |
Speaker Mute Toggle | showSpeakerMute=true |
Shows the speaker mute button. |
Change Model | model=ultravox-70B |
Changes the model to what is specified. Note: the app will prepend fixie-ai/ to the value. |
Enable User Transcripts | showUserTranscripts=true |
Displays user transcripts. Otherwise, only Ultravox/agent transcripts are shown. |