Providers
Gateway هوش مصنوعی Cloudflare
Cloudflare AI Gateway در جلوی APIهای ارائهدهندگان قرار میگیرد و قابلیتهای تحلیل، کشکردن و کنترل را اضافه میکند. برای Anthropic، OpenClaw از طریق نقطه پایانی Gateway شما از Anthropic Messages API استفاده میکند.
| ویژگی | مقدار |
|---|---|
| ارائهدهنده | 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 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در این مرحله شناسه حساب، شناسه 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 برای آن فرایند در دسترس است.