- Sign up for a Runpod account.
- Sign up for a Twilio account to use their TURN servers.
- Copy the Account SID and Auth Token from https://console.twilio.com/.
- Use the ai-rtc-agent template to deploy a GPU pod.
- Select a GPU.
- Recommendation: Nvidia RTX 4090
- Click "Edit Template".
- Add the environment variable
TWILIO_ACCOUNT_SID
and paste your Twilio Account SID. - Add the environment variable
TWILIO_AUTH_TOKEN
and paste your Twilio Auth Token. - Click "Set Overrides"
- Add the environment variable
- Click "Deploy Pod"
- Select a GPU.
- Once the pod is up, click "Connect".
- Click "Connect to HTTP Service".
- The URL, which will look like
https://<POD_ID>-<PORT>.proxy.runpod.net
, can be used to connect to the agent.