docs(venice): full Moltbot rebrand, Venice typo fix, add embeddings section

This commit is contained in:
Molty (Clawdbot PR Bot) 2026-01-28 17:18:57 -05:00
parent c66b3b1273
commit 36d0b15461

View File

@ -1,16 +1,16 @@
---
summary: "Use Venice AI privacy-focused models in Clawdbot"
summary: "Use Venice AI privacy-focused models in Moltbot"
read_when:
- You want privacy-focused inference in Clawdbot
- You want privacy-focused inference in Moltbot
- You want Venice AI setup guidance
---
# Venice AI (Venius highlight)
# Venice AI (Venice highlight)
**Venice** is our highlight Venice setup for privacy-first inference with optional anonymized access to proprietary models.
Venice AI provides privacy-focused AI inference with support for uncensored models and access to major proprietary models through their anonymized proxy. All inference is private by default—no training on your data, no logging.
## Why Venice in Clawdbot
## Why Venice in Moltbot
- **Private inference** for open-source models (no logging).
- **Uncensored models** when you need them.
@ -45,7 +45,7 @@ Venice offers two privacy levels — understanding this is key to choosing your
2. Go to **Settings → API Keys → Create new key**
3. Copy your API key (format: `vapi_xxxxxxxxxxxx`)
### 2. Configure Clawdbot
### 2. Configure Moltbot
**Option A: Environment Variable**
@ -56,7 +56,7 @@ export VENICE_API_KEY="vapi_xxxxxxxxxxxx"
**Option B: Interactive Setup (Recommended)**
```bash
clawdbot onboard --auth-choice venice-api-key
moltbot onboard --auth-choice venice-api-key
```
This will:
@ -68,7 +68,7 @@ This will:
**Option C: Non-interactive**
```bash
clawdbot onboard --non-interactive \
moltbot onboard --non-interactive \
--auth-choice venice-api-key \
--venice-api-key "vapi_xxxxxxxxxxxx"
```
@ -76,12 +76,12 @@ clawdbot onboard --non-interactive \
### 3. Verify Setup
```bash
clawdbot chat --model venice/llama-3.3-70b "Hello, are you working?"
moltbot chat --model venice/llama-3.3-70b "Hello, are you working?"
```
## Model Selection
After setup, Clawdbot shows all available Venice models. Pick based on your needs:
After setup, Moltbot shows all available Venice models. Pick based on your needs:
- **Default (our pick)**: `venice/llama-3.3-70b` for private, balanced performance.
- **Best overall quality**: `venice/claude-opus-45` for hard jobs (Opus remains the strongest).
@ -91,19 +91,19 @@ After setup, Clawdbot shows all available Venice models. Pick based on your need
Change your default model anytime:
```bash
clawdbot models set venice/claude-opus-45
clawdbot models set venice/llama-3.3-70b
moltbot models set venice/claude-opus-45
moltbot models set venice/llama-3.3-70b
```
List all available models:
```bash
clawdbot models list | grep venice
moltbot models list | grep venice
```
## Configure via `clawdbot configure`
## Configure via `moltbot configure`
1. Run `clawdbot configure`
1. Run `moltbot configure`
2. Select **Model/auth**
3. Choose **Venice AI**
@ -159,7 +159,7 @@ clawdbot models list | grep venice
## Model Discovery
Clawdbot automatically discovers models from the Venice API when `VENICE_API_KEY` is set. If the API is unreachable, it falls back to a static catalog.
Moltbot automatically discovers models from the Venice API when `VENICE_API_KEY` is set. If the API is unreachable, it falls back to a static catalog.
The `/models` endpoint is public (no auth needed for listing), but inference requires a valid API key.
@ -192,19 +192,19 @@ Venice uses a credit-based system. Check [venice.ai/pricing](https://venice.ai/p
```bash
# Use default private model
clawdbot chat --model venice/llama-3.3-70b
moltbot chat --model venice/llama-3.3-70b
# Use Claude via Venice (anonymized)
clawdbot chat --model venice/claude-opus-45
moltbot chat --model venice/claude-opus-45
# Use uncensored model
clawdbot chat --model venice/venice-uncensored
moltbot chat --model venice/venice-uncensored
# Use vision model with image
clawdbot chat --model venice/qwen3-vl-235b-a22b
moltbot chat --model venice/qwen3-vl-235b-a22b
# Use coding model
clawdbot chat --model venice/qwen3-coder-480b-a35b-instruct
moltbot chat --model venice/qwen3-coder-480b-a35b-instruct
```
## Troubleshooting
@ -213,14 +213,14 @@ clawdbot chat --model venice/qwen3-coder-480b-a35b-instruct
```bash
echo $VENICE_API_KEY
clawdbot models list | grep venice
moltbot models list | grep venice
```
Ensure the key starts with `vapi_`.
### Model not available
The Venice model catalog updates dynamically. Run `clawdbot models list` to see currently available models. Some models may be temporarily offline.
The Venice model catalog updates dynamically. Run `moltbot models list` to see currently available models. Some models may be temporarily offline.
### Connection issues
@ -256,9 +256,34 @@ Venice API is at `https://api.venice.ai/api/v1`. Ensure your network allows HTTP
}
```
## Embeddings for Memory (New!)
Venice supports OpenAI-compatible embeddings (`/api/v1/embeddings`) perfect for semantic memory search (memory-lancedb plugin).
**Config** (in Moltbot/agent config):
```json
"extensions": {
"memory-lancedb": {
"embedding": {
"provider": "venice",
"model": "text-embedding-bge-m3",
"apiKey": "${VENICE_API_KEY}",
"baseUrl": "https://api.venice.ai/api/v1"
}
}
}
```
- **Model**: text-embedding-bge-m3 (1024 dims, multilingual)
- **Private**: Embeddings are ephemeral/private like inference.
- **Test**: `memory_search "habits"` recalls from MEMORY.md + memory/*.md.
- **Why Venice**: Uncensored/private vector search, no OpenAI key needed.
`moltbot gateway restart` → ready!
## Links
- [Venice AI](https://venice.ai)
- [API Documentation](https://docs.venice.ai)
- [Pricing](https://venice.ai/pricing)
- [Status](https://status.venice.ai)
- [Status](https://status.venice.ai)