Zum Hauptinhalt springen
Diese Anleitung richtet sich an Nutzer von selbst gehostetem OpenClaw, die LemonData als AI-Provider anbinden möchten.
Wenn du lieber eine gehostete Lösung möchtest, erstelle eine LemonClaw-Instanz. LemonData ist dort bereits standardmäßig eingerichtet, sodass du direkt in der WebUI starten kannst.

Überblick

Für aktuelle OpenClaw-Versionen ist die empfohlene Methode, LemonData über models.providers zu konfigurieren. Wenn du nur schnell loslegen möchtest, reicht lemondata allein aus. Füge die anderen Provider nur hinzu, wenn du Responses API, Claude nativ, Gemini nativ oder MiniMax nativ brauchst.
ProviderOpenClaw-apiGeeignet fürbaseUrl
lemondataopenai-completionsGPT, DeepSeek, Qwen und die meisten OpenAI-kompatiblen Aufrufehttps://api.lemondata.cc/v1
lemondata-responsesopenai-responsesOpenAI-Responses-Workflows mit /v1/responses-Semantikhttps://api.lemondata.cc/v1
lemondata-claudeanthropic-messagesNative Claude-Messages-APIhttps://api.lemondata.cc
lemondata-geminigoogle-generative-aiNatives Gemini-API-Formathttps://api.lemondata.cc
lemondata-minimaxanthropic-messagesNative MiniMax-Routehttps://api.lemondata.cc
Verwende den Suffix /v1 nur für openai-completions und openai-responses.Native Provider wie anthropic-messages und google-generative-ai sollten https://api.lemondata.cc ohne /v1 verwenden. Andernfalls kann OpenClaw einen falschen Upstream-Pfad erzeugen.

Voraussetzungen

  • Eine selbst gehostete OpenClaw-Instanz
  • Ein LemonData API Key — hier erhalten

Konfiguration

Bearbeite deine OpenClaw-Konfiguration:
  • Self-hosted: ~/.openclaw/openclaw.json
Füge die LemonData-Provider unter models.providers hinzu:
{
  agents: {
    defaults: {
      model: {
        primary: "lemondata-claude/claude-sonnet-4-6"
      }
    }
  },
  models: {
    mode: "merge",
    providers: {
      lemondata: {
        api: "openai-completions",
        baseUrl: "https://api.lemondata.cc/v1",
        apiKey: "sk-your-lemondata-key",
        models: [
          { id: "gpt-4o", name: "GPT-4o" },
          { id: "deepseek-r1", name: "DeepSeek R1" },
          { id: "qwen3-32b", name: "Qwen 3 32B" }
        ]
      },
      "lemondata-responses": {
        api: "openai-responses",
        baseUrl: "https://api.lemondata.cc/v1",
        apiKey: "sk-your-lemondata-key",
        models: [
          { id: "gpt-4o", name: "GPT-4o (Responses)" },
          { id: "gpt-5.2", name: "GPT-5.2 (Responses)" }
        ]
      },
      "lemondata-claude": {
        api: "anthropic-messages",
        baseUrl: "https://api.lemondata.cc",
        apiKey: "sk-your-lemondata-key",
        models: [
          { id: "claude-sonnet-4-6", name: "Claude Sonnet 4.6" },
          { id: "claude-opus-4-6", name: "Claude Opus 4.6" }
        ]
      },
      "lemondata-gemini": {
        api: "google-generative-ai",
        baseUrl: "https://api.lemondata.cc",
        apiKey: "sk-your-lemondata-key",
        models: [
          { id: "gemini-2.5-flash", name: "Gemini 2.5 Flash" },
          { id: "gemini-3-flash-preview", name: "Gemini 3 Flash Preview" }
        ]
      },
      "lemondata-minimax": {
        api: "anthropic-messages",
        baseUrl: "https://api.lemondata.cc",
        apiKey: "sk-your-lemondata-key",
        models: [
          { id: "minimax-m1", name: "MiniMax M1" }
        ]
      }
    }
  }
}
Alle 5 Provider verwenden denselben API Key. Du brauchst nur ein einziges LemonData-Konto.
Die models-Arrays oben zeigen nur gängige Beispiele. Du kannst pro Provider bei Bedarf weitere Modell-IDs ergänzen.

Modelle verwenden

OpenClaw referenziert Modelle weiterhin im Format provider/model:
{
  agents: {
    defaults: {
      model: {
        primary: "lemondata-gemini/gemini-2.5-flash"
      }
    }
  }
}

Modellbeispiele

ProviderModellreferenzBeschreibung
lemondatalemondata/gpt-4oOpenAI-kompatible Route
lemondatalemondata/deepseek-r1DeepSeek-Reasoning-Modell
lemondata-responseslemondata-responses/gpt-4oResponses-API-Route
lemondata-claudelemondata-claude/claude-sonnet-4-6Native Claude-Messages-Route
lemondata-geminilemondata-gemini/gemini-2.5-flashNative Gemini-Route
lemondata-minimaxlemondata-minimax/minimax-m1Native MiniMax-Route
Alle verfügbaren Modelle findest du unter lemondata.cc/models.

Wann welcher Provider sinnvoll ist

  • lemondata: Standardwahl für die meisten allgemeinen Chat- und Agent-Anwendungsfälle.
  • lemondata-responses: verwenden, wenn dein OpenClaw-Workflow ausdrücklich von OpenAI-Responses-Semantik abhängt.
  • lemondata-claude: verwenden, wenn du das native Claude-Messages-Verhalten möchtest.
  • lemondata-gemini: verwenden, wenn du natives Gemini-Request/Response-Format oder bestehende Gemini-Integrationen nutzen willst.
  • lemondata-minimax: verwenden, wenn du MiniMax auf seiner nativen Route nutzen willst.
Wenn du kein natives Gemini-Verhalten brauchst, kannst du Gemini-Modelle weiterhin über lemondata/gemini-* auf der OpenAI-kompatiblen Route aufrufen.

Häufige Fehler

Die aktuelle OpenClaw-Dokumentation verwendet models.providers. Wenn du beim alten Format mit einem top-level providers-Array bleibst, kann OpenClaw die Konfiguration ignorieren oder die Provider-Präfixe nicht wie erwartet auflösen.
openai-responses zeigt auf LemonDatas /v1/responses-Pfad. Deshalb muss lemondata-responses https://api.lemondata.cc/v1 verwenden.
anthropic-messages und google-generative-ai sollten https://api.lemondata.cc ohne /v1 verwenden. Ein zusätzliches /v1 kann zu falschen Request-Pfaden führen.
Ja. In der aktuellen OpenClaw-Dokumentation gibt es weiterhin den eingebauten google-Provider, und benutzerdefinierte Provider mit api: "google-generative-ai" werden ebenfalls unterstützt. Deshalb bleibt lemondata-gemini eine gültige native Gemini-Route für OpenClaw-Nutzer.

Konfiguration prüfen

Speichere die Konfiguration, starte deine OpenClaw-Instanz neu und teste sie mit einer einfachen Nachricht. Wenn du eine Antwort bekommst, ist der Provider korrekt eingerichtet.
# Self-hosted: Dienst neu starten
systemctl --user restart openclaw    # Linux
launchctl stop cc.lemondata.openclaw && launchctl start cc.lemondata.openclaw  # macOS

Nächste Schritte

Sobald OpenClaw verbunden ist, helfen dir diese Anleitungen dabei, LemonData besser zu nutzen:
  • API Formats — verstehe die Unterschiede zwischen OpenAI-, Responses-, Anthropic- und Gemini-Routen
  • IDE / SDK Compatibility — sieh nach, wann /v1/responses besser passt
  • Error Handling — lerne typische Fehlerbilder und Wiederherstellungsmuster kennen
  • Modelle im Überblick — prüfe verfügbare Modell-IDs, bevor du sie in Agents einbindest