Providers
درگاه هوش مصنوعی Cloudflare
Cloudflare AI Gateway در جلوی APIهای ارائهدهندگان قرار میگیرد و قابلیتهای تحلیل، ذخیرهسازی موقت و کنترل را میافزاید. برای Anthropic، OpenClaw از API پیامهای Anthropic از طریق نقطه پایانی Gateway شما استفاده میکند.
| ویژگی | مقدار |
|---|---|
| ارائهدهنده | cloudflare-ai-gateway |
| Plugin | بسته خارجی رسمی (@openclaw/cloudflare-ai-gateway-provider) |
| نشانی پایه | https://gateway.ai.cloudflare.com/v1/<account_id>/<gateway_id>/anthropic |
| مدل پیشفرض | cloudflare-ai-gateway/claude-sonnet-4-6 |
| کلید API | CLOUDFLARE_AI_GATEWAY_API_KEY (کلید API ارائهدهنده شما برای درخواستهایی که از Gateway میگذرند) |
هنگامی که قابلیت تفکر برای مدلهای پیامهای Anthropic فعال باشد، 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از شما شناسه حساب، شناسه Gateway و کلید 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های احرازهویتشده
اگر احراز هویت Gateway را در Cloudflare فعال کردهاید، سرآیند 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 برای آن فرایند در دسترس است.