All models / gemini-3.8-live-extended-thinking
gemini-3.8-live-extended-thinking
model id: google/gemini-3.8-live-extended-thinking/{host_id}
Audio in → Audio out
Hosts
| Host | Price |
|---|---|
| $3 / 1M audio input tokens |
0% additional markup beyond our 2% platform fee.
import asyncio, json, websockets
async def main():
async with websockets.connect(
"wss://videorouter.sh/v1/realtime?model=gemini-3.8-live-extended-thinking",
additional_headers={"Authorization": "Bearer llmr_sk_..."},
) as ws:
print(json.loads(await ws.recv())) # -> {"type": "session.created", ...}
await ws.send(json.dumps({"type": "session.update",
"session": {"type": "realtime", "instructions": "You are a helpful assistant."}}))
# ... input_audio_buffer.append chunks, then response.create ...
await ws.send(json.dumps({"type": "response.create"}))
print(json.loads(await ws.recv())) # -> response.* stream, ending in response.done + usage
asyncio.run(main())