このガイドは、LemonData を AI Provider として接続したい セルフホスト版 OpenClaw ユーザー向けです。
概要
現在の OpenClaw では、LemonData を接続する推奨方法はmodels.providers を使うことです。
まずは素早く動かしたいだけなら lemondata だけで十分です。Responses API、Claude ネイティブ、Gemini ネイティブ、MiniMax ネイティブ が必要な場合のみ、他の provider を追加してください。
| Provider | OpenClaw api | 用途 | baseUrl |
|---|---|---|---|
lemondata | openai-completions | GPT、DeepSeek、Qwen など大半の OpenAI 互換呼び出し | https://api.lemondata.cc/v1 |
lemondata-responses | openai-responses | /v1/responses の意味論を前提とした OpenAI Responses ワークフロー | https://api.lemondata.cc/v1 |
lemondata-claude | anthropic-messages | Claude のネイティブ Messages API | https://api.lemondata.cc |
lemondata-gemini | google-generative-ai | Gemini のネイティブ API 形式 | https://api.lemondata.cc |
lemondata-minimax | anthropic-messages | MiniMax のネイティブルート | https://api.lemondata.cc |
前提条件
- セルフホスト版 OpenClaw インスタンス
- LemonData API Key — こちらから取得
設定
OpenClaw の設定を編集します。- セルフホスト:
~/.openclaw/openclaw.json
models.providers に追加してください。
5 つの provider はすべて 同じ API Key を使います。必要なのは LemonData アカウント 1 つだけです。
上記の
models 配列は代表的な例だけを示しています。必要に応じて各 provider に別の model ID を追加してください。モデルの使い方
OpenClaw は引き続きprovider/model 形式でモデルを参照します。
モデル例
| Provider | モデル指定 | 説明 |
|---|---|---|
lemondata | lemondata/gpt-4o | OpenAI 互換ルート |
lemondata | lemondata/deepseek-r1 | DeepSeek 推論モデル |
lemondata-responses | lemondata-responses/gpt-4o | Responses API ルート |
lemondata-claude | lemondata-claude/claude-sonnet-4-6 | Claude Messages のネイティブルート |
lemondata-gemini | lemondata-gemini/gemini-2.5-flash | Gemini のネイティブルート |
lemondata-minimax | lemondata-minimax/minimax-m1 | MiniMax のネイティブルート |
どの provider を使うべきか
lemondata:一般的な chat / agent 用途のデフォルト選択。lemondata-responses:OpenClaw ワークフローが OpenAI Responses の意味論に明確に依存している場合に使用。lemondata-claude:Claude Messages のネイティブ挙動が必要な場合に使用。lemondata-gemini:Gemini のネイティブ形式や Gemini 向けの既存統合を使いたい場合に使用。lemondata-minimax:MiniMax をネイティブルートで使いたい場合に使用。
lemondata/gemini-* を使って OpenAI 互換ルートで Gemini モデルを呼び出すこともできます。
よくあるミス
古い top-level providers 配列を使い続けている
古い top-level providers 配列を使い続けている
現在の OpenClaw ドキュメントは
models.providers を前提にしています。古い top-level の providers 形式を使い続けると、OpenClaw が設定を無視したり、provider プレフィックスを正しく解決できなかったりすることがあります。lemondata-responses で /v1 を付け忘れる
lemondata-responses で /v1 を付け忘れる
openai-responses は LemonData の /v1/responses パスを使うため、lemondata-responses には https://api.lemondata.cc/v1 を設定する必要があります。lemondata-claude / lemondata-gemini / lemondata-minimax に /v1 を付けてしまう
lemondata-claude / lemondata-gemini / lemondata-minimax に /v1 を付けてしまう
anthropic-messages と google-generative-ai は /v1 なしの https://api.lemondata.cc を使う必要があります。/v1 を付けると誤ったリクエストパスになる可能性があります。OpenClaw はまだ Gemini ネイティブをサポートしているのか?
OpenClaw はまだ Gemini ネイティブをサポートしているのか?
はい。現在の OpenClaw ドキュメントには組み込みの
google provider が残っており、api: "google-generative-ai" を使うカスタム provider もサポートされています。したがって lemondata-gemini は OpenClaw ユーザーにとって引き続き有効な Gemini ネイティブルートです。設定確認
設定を保存したら OpenClaw インスタンスを再起動し、簡単なメッセージでテストしてください。応答が返ってくれば、provider の設定は正しく完了しています。次のステップ
OpenClaw の接続後は、次のガイドも読むと LemonData をより活用できます。- API Formats — OpenAI、Responses、Anthropic、Gemini の各ルートの違いを理解する
- IDE / SDK Compatibility —
/v1/responsesを使うべき場面を確認する - Error Handling — よくある失敗パターンと復旧方法
- 利用可能モデル一覧 — agent に組み込む前に利用可能な model ID を確認する