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: read_when:
- You want privacy-focused inference in Clawdbot - You want privacy-focused inference in Moltbot
- You want Venice AI setup guidance - 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** 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. 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). - **Private inference** for open-source models (no logging).
- **Uncensored models** when you need them. - **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** 2. Go to **Settings → API Keys → Create new key**
3. Copy your API key (format: `vapi_xxxxxxxxxxxx`) 3. Copy your API key (format: `vapi_xxxxxxxxxxxx`)
### 2. Configure Clawdbot ### 2. Configure Moltbot
**Option A: Environment Variable** **Option A: Environment Variable**
@ -56,7 +56,7 @@ export VENICE_API_KEY="vapi_xxxxxxxxxxxx"
**Option B: Interactive Setup (Recommended)** **Option B: Interactive Setup (Recommended)**
```bash ```bash
clawdbot onboard --auth-choice venice-api-key moltbot onboard --auth-choice venice-api-key
``` ```
This will: This will:
@ -68,7 +68,7 @@ This will:
**Option C: Non-interactive** **Option C: Non-interactive**
```bash ```bash
clawdbot onboard --non-interactive \ moltbot onboard --non-interactive \
--auth-choice venice-api-key \ --auth-choice venice-api-key \
--venice-api-key "vapi_xxxxxxxxxxxx" --venice-api-key "vapi_xxxxxxxxxxxx"
``` ```
@ -76,12 +76,12 @@ clawdbot onboard --non-interactive \
### 3. Verify Setup ### 3. Verify Setup
```bash ```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 ## 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. - **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). - **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: Change your default model anytime:
```bash ```bash
clawdbot models set venice/claude-opus-45 moltbot models set venice/claude-opus-45
clawdbot models set venice/llama-3.3-70b moltbot models set venice/llama-3.3-70b
``` ```
List all available models: List all available models:
```bash ```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** 2. Select **Model/auth**
3. Choose **Venice AI** 3. Choose **Venice AI**
@ -159,7 +159,7 @@ clawdbot models list | grep venice
## Model Discovery ## 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. 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 ```bash
# Use default private model # 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) # Use Claude via Venice (anonymized)
clawdbot chat --model venice/claude-opus-45 moltbot chat --model venice/claude-opus-45
# Use uncensored model # Use uncensored model
clawdbot chat --model venice/venice-uncensored moltbot chat --model venice/venice-uncensored
# Use vision model with image # Use vision model with image
clawdbot chat --model venice/qwen3-vl-235b-a22b moltbot chat --model venice/qwen3-vl-235b-a22b
# Use coding model # Use coding model
clawdbot chat --model venice/qwen3-coder-480b-a35b-instruct moltbot chat --model venice/qwen3-coder-480b-a35b-instruct
``` ```
## Troubleshooting ## Troubleshooting
@ -213,14 +213,14 @@ clawdbot chat --model venice/qwen3-coder-480b-a35b-instruct
```bash ```bash
echo $VENICE_API_KEY echo $VENICE_API_KEY
clawdbot models list | grep venice moltbot models list | grep venice
``` ```
Ensure the key starts with `vapi_`. Ensure the key starts with `vapi_`.
### Model not available ### 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 ### Connection issues
@ -256,6 +256,31 @@ 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 ## Links
- [Venice AI](https://venice.ai) - [Venice AI](https://venice.ai)