DeepInfra
DeepInfra provides a unified API that routes requests to the most popular open source and frontier models behind a single endpoint and API key. It is OpenAI-compatible, so most OpenAI SDKs work by switching the base URL.Getting an API key
- Go to https://deepinfra.com/
- Sign in or create an account
- Navigate to Dashboard / Keys and generate a new API key or use the auto created one
CLI setup
Config snippet
Supported OpenClaw surfaces
The bundled plugin registers all DeepInfra surfaces that match current OpenClaw provider contracts:| Surface | Default model | OpenClaw config/tool |
|---|---|---|
| Chat / model provider | deepseek-ai/DeepSeek-V3.2 | agents.defaults.model |
| Image generation/editing | black-forest-labs/FLUX-1-schnell | image_generate, agents.defaults.imageGenerationModel |
| Media understanding | moonshotai/Kimi-K2.5 for images | inbound image understanding |
| Speech-to-text | openai/whisper-large-v3-turbo | inbound audio transcription |
| Text-to-speech | hexgrad/Kokoro-82M | messages.tts.provider: "deepinfra" |
| Video generation | Pixverse/Pixverse-T2V | video_generate, agents.defaults.videoGenerationModel |
| Memory embeddings | BAAI/bge-m3 | agents.defaults.memorySearch.provider: "deepinfra" |
Available models
OpenClaw dynamically discovers available DeepInfra models at startup. Use/models deepinfra to see the full list of models available.
Any model available on DeepInfra.com can be used with the deepinfra/ prefix:
Notes
- Model refs are
deepinfra/<provider>/<model>(e.g.,deepinfra/Qwen/Qwen3-Max). - Default model:
deepinfra/deepseek-ai/DeepSeek-V3.2 - Base URL:
https://api.deepinfra.com/v1/openai - Native video generation uses
https://api.deepinfra.com/v1/inference/<model>.