Auto-commit: 2026-05-22 14:42
This commit is contained in:
12
TOOLS.md
12
TOOLS.md
@@ -73,6 +73,18 @@ Add whatever helps you do your job. This is your cheat sheet.
|
||||
```
|
||||
- Reply-To: `mki@kies-media.de` verwenden wenn möglich
|
||||
|
||||
### OpenRouter
|
||||
- API Key: `$OPENROUTER_API_KEY` in `.bashrc`
|
||||
- URL: https://openrouter.ai/api/v1
|
||||
- ⚠️ **SICHERHEITSREGEL:** Niemals API-Keys, Passwörter, Tokens oder andere geheime Informationen an kostenlose OpenRouter-Modelle (free-Tier) weiterleiten. Diese Modelle können Daten loggen oder für Training nutzen.
|
||||
- Free-Modelle (z.B. `deepseek/deepseek-v4-flash:free`) nur für unkritische Anfragen nutzen
|
||||
- Bei Anfragen die Credentials/Secrets enthalten → bezahltes Modell oder lokales Modell verwenden
|
||||
- ⚠️ **PATCH NACH JEDEM OPENCLAW-UPDATE:** Datei `/usr/lib/node_modules/openclaw/dist/openai-transport-stream-BkI6rJ3U.js` patchen:
|
||||
- Zeile mit `function flattenStringOnlyCompletionContent(content) {` suchen
|
||||
- Direkt danach, vor `if (!Array.isArray(content)) return content;`, einfügen: `if (content === null || content === undefined) return "";`
|
||||
- Grund: DeepSeek V4 Flash (free) akzeptiert kein `null` in message content – OpenClaw sendet das aber bei Tool-Result-Nachrichten
|
||||
- Nach dem Patch: Gateway neu starten
|
||||
|
||||
### Git
|
||||
|
||||
- Remote: `https://git.home.kies-media.de/greggy/openclaw.git`
|
||||
|
||||
Reference in New Issue
Block a user