Venice AI
Use Venice AI in OpenClaw: privacy-first models and an anonymous proxy.
<strong>Venice</strong> is our recommended Venice configuration: privacy-first inference, with optional anonymous proxy access to proprietary models.
Venice AI provides privacy-oriented inference services, supporting "uncensored" models and accessing major proprietary models through its anonymous proxy. By default, inference is private: no data training, no logging.
Why use Venice in OpenClaw
- <strong>Private inference</strong>: Run open-source models (no logging by default).
- <strong>Uncensored models</strong>: Use models with fewer content restrictions when needed.
- <strong>Anonymous access</strong>: Access proprietary models (Opus/GPT/Gemini) through anonymous proxy, use when quality matters most.
- Provides OpenAI-compatible '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'/v1'</code>' endpoints.
Privacy modes
Venice offers two privacy levels—understanding this is key to choosing models:
| Mode | Description | Model Examples |
| '<strong>'General chat'</strong>' | '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'llama-3.3-70b'</code>' | All-purpose, fully private |
| '<strong>'Best overall quality'</strong>' | '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'claude-opus-45'</code>' | Opus still strongest on hardest tasks |
| '<strong>'Privacy + Claude quality'</strong>' | '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'claude-opus-45'</code>' | Strong reasoning via anonymous proxy |
| '<strong>'Coding'</strong>' | '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'qwen3-coder-480b-a35b-instruct'</code>' | Code-focused, 262k context |
| '<strong>'Vision tasks'</strong>' | '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'qwen3-vl-235b-a22b'</code>' | Strong vision model in private mode |
| '<strong>'Uncensored'</strong>' | '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'venice-uncensored'</code>' | Fewer content restrictions |
| '<strong>'Fast and economical'</strong>' | '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'qwen3-4b'</code>' | Lightweight but still capable |
| '<strong>'Complex reasoning'</strong>' | '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'deepseek-v3.2'</code>' | Strong reasoning, private |
Available models (25 total)
#
Private Models (15) — Fully private, no logging
| Model ID | Name | Context (tokens) | Notes |
| | | -- |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'llama-3.3-70b'</code>' | Llama 3.3 70B | 131k | General |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'llama-3.2-3b'</code>' | Llama 3.2 3B | 131k | Lightweight, fast |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'hermes-3-llama-3.1-405b'</code>' | Hermes 3 Llama 3.1 405B | 131k | Complex tasks |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'qwen3-235b-a22b-thinking-2507'</code>' | Qwen3 235B Thinking | 131k | Reasoning |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'qwen3-235b-a22b-instruct-2507'</code>' | Qwen3 235B Instruct | 131k | General |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'qwen3-coder-480b-a35b-instruct'</code>' | Qwen3 Coder 480B | 262k | Code |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'qwen3-next-80b'</code>' | Qwen3 Next 80B | 262k | General |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'qwen3-vl-235b-a22b'</code>' | Qwen3 VL 235B | 262k | Vision |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'qwen3-4b'</code>' | Venice Small (Qwen3 4B) | 32k | Lightweight, reasoning |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'deepseek-v3.2'</code>' | DeepSeek V3.2 | 163k | Reasoning |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'venice-uncensored'</code>' | Venice Uncensored | 32k | Uncensored |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'mistral-31-24b'</code>' | Venice Medium (Mistral) | 131k | Vision |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'google-gemma-3-27b-it'</code>' | Gemma 3 27B Instruct | 202k | Vision |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'openai-gpt-oss-120b'</code>' | OpenAI GPT OSS 120B | 131k | General |
| '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'zai-org-glm-4.7'</code>' | GLM 4.7 | 202k | Reasoning, multilingual |
#
Anonymized Models (10) — Through Venice proxy
| Model ID | Original Model | Context (tokens) | Notes |
| | - | - |
| <strong>Streaming</strong> | ✅ All models |
| '<strong>'Function calling'</strong>' | ✅ Most models (per API's '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'supportsFunctionCalling'</code>') |
| <strong>Vision/Images</strong> | ✅ Models marked with Vision feature |
| '<strong>'JSON mode'</strong>' | ✅ Available via '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'response_format'</code>' |
Pricing
Venice uses credit-based billing. For latest pricing, see '<a href="https://venice.ai/pricing" className="text-emerald-400 hover:text-emerald-300 transition-colors">'venice.ai/pricing'</a>':
- <strong>Private models</strong>: Usually cheaper
- <strong>Anonymized models</strong>: Roughly equal to direct API pricing + small Venice fee
Comparison: Venice vs Direct API
| Dimension | Venice (Anonymized) | Direct API |
| --- |
| <strong>Privacy</strong> | Strips metadata, anonymized | Tied to your account |
| <strong>Latency</strong> | +10~50ms (proxy overhead) | Direct |
| <strong>Features</strong> | Most features supported | Full features |
| <strong>Billing</strong> | Venice credits | Provider bill |
Usage examples
openclaw chat --model venice/llama-3.3-70b openclaw chat --model venice/claude-opus-45 openclaw chat --model venice/venice-uncensored openclaw chat --model venice/qwen3-vl-235b-a22b openclaw chat --model venice/qwen3-coder-480b-a35b-instruct
Troubleshooting
#
API Key not recognized
echo $VENICE_API_KEY openclaw models list | grep venice
Ensure key starts with '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'vapi_'</code>'.
#
Model unavailable
Venice's model catalog is dynamically updated. Run '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'openclaw models list'</code>' to see currently available models. Some models may be temporarily offline.
#
Connection issues
Venice API address is '<code className="bg-white/10 px-1.5 py-0.5 rounded text-emerald-300 text-sm">'https://api.venice.ai/api/v1'</code>'. Ensure network allows HTTPS access.
Config file example
{
env: { VENICE_API_KEY: "vapi_..." },
agents: { defaults: { model: { primary: "venice/llama-3.3-70b" } } },
models: {
mode: "merge",
providers: {
venice: {
baseUrl: "https://api.venice.ai/api/v1",
apiKey: "${VENICE_API_KEY}",
api: "openai-completions",
models: [
{
id: "llama-3.3-70b",
name: "Llama 3.3 70B",
reasoning: false,
input: ["text"],
cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
contextWindow: 131072,
maxTokens: 8192,
},
],
},
},
},
}Links
- '<a href="https://venice.ai" className="text-emerald-400 hover:text-emerald-300 transition-colors">'Venice AI'</a>'
- '<a href="https://docs.venice.ai" className="text-emerald-400 hover:text-emerald-300 transition-colors">'API docs'</a>'
- '<a href="https://venice.ai/pricing" className="text-emerald-400 hover:text-emerald-300 transition-colors">'Pricing'</a>'
- '<a href="https://status.venice.ai" className="text-emerald-400 hover:text-emerald-300 transition-colors">'Status page'</a>'