Providers
Cloudflare AI Gateway
Cloudflare AI Gateway प्रदाता API के आगे स्थित होता है और विश्लेषण, कैशिंग तथा नियंत्रण जोड़ता है। Anthropic के लिए, OpenClaw आपके Gateway एंडपॉइंट के माध्यम से Anthropic Messages API का उपयोग करता है।
| गुण | मान |
|---|---|
| प्रदाता | cloudflare-ai-gateway |
| Plugin | आधिकारिक बाहरी पैकेज (@openclaw/cloudflare-ai-gateway-provider) |
| आधार URL | https://gateway.ai.cloudflare.com/v1/<account_id>/<gateway_id>/anthropic |
| डिफ़ॉल्ट मॉडल | cloudflare-ai-gateway/claude-sonnet-4-6 |
| API कुंजी | CLOUDFLARE_AI_GATEWAY_API_KEY (Gateway के माध्यम से अनुरोधों के लिए आपकी प्रदाता API कुंजी) |
Anthropic Messages मॉडल के लिए चिंतन सक्षम होने पर, OpenClaw पेलोड को Cloudflare AI Gateway के माध्यम से भेजने से पहले अंत में आने वाले सहायक प्रीफ़िल टर्न हटा देता है। Anthropic विस्तारित चिंतन के साथ प्रतिक्रिया प्रीफ़िलिंग को अस्वीकार करता है, जबकि सामान्य गैर-चिंतन प्रीफ़िल उपलब्ध रहता है।
Plugin इंस्टॉल करें
आधिकारिक Plugin इंस्टॉल करें, फिर Gateway पुनः आरंभ करें:
openclaw plugins install @openclaw/cloudflare-ai-gateway-provideropenclaw gateway restartआरंभ करना
प्रदाता API कुंजी और Gateway विवरण सेट करें
ऑनबोर्डिंग चलाएँ और Cloudflare AI Gateway प्रमाणीकरण विकल्प चुनें:
openclaw onboard --auth-choice cloudflare-ai-gateway-api-keyयह आपसे आपका खाता ID, Gateway ID और API कुंजी माँगता है।
डिफ़ॉल्ट मॉडल सेट करें
मॉडल को अपने OpenClaw कॉन्फ़िगरेशन में जोड़ें:
{ agents: { defaults: { model: { primary: "cloudflare-ai-gateway/claude-sonnet-4-6" }, }, },}सत्यापित करें कि मॉडल उपलब्ध है
openclaw models list --provider cloudflare-ai-gatewayगैर-इंटरैक्टिव उदाहरण
स्क्रिप्टेड या CI सेटअप के लिए, सभी मान कमांड लाइन पर दें:
openclaw onboard --non-interactive \ --mode local \ --auth-choice cloudflare-ai-gateway-api-key \ --cloudflare-ai-gateway-account-id "your-account-id" \ --cloudflare-ai-gateway-gateway-id "your-gateway-id" \ --cloudflare-ai-gateway-api-key "$CLOUDFLARE_AI_GATEWAY_API_KEY"उन्नत कॉन्फ़िगरेशन
प्रमाणीकृत Gateway
यदि आपने Cloudflare में Gateway प्रमाणीकरण सक्षम किया है, तो cf-aig-authorization हेडर जोड़ें। यह आपकी प्रदाता API कुंजी के अतिरिक्त है।
{ models: { providers: { "cloudflare-ai-gateway": { headers: { "cf-aig-authorization": "Bearer <cloudflare-ai-gateway-token>", }, }, }, },}परिवेश संबंधी टिप्पणी
यदि Gateway डेमन (launchd/systemd) के रूप में चलता है, तो सुनिश्चित करें कि CLOUDFLARE_AI_GATEWAY_API_KEY उस प्रक्रिया के लिए उपलब्ध है।