Providers
Gateway هوش مصنوعی Cloudflare
Cloudflare AI Gateway در برابر APIهای ارائهدهنده قرار میگیرد و به شما امکان میدهد تحلیل، کش و کنترلها را اضافه کنید. برای Anthropic، OpenClaw از Anthropic Messages API از طریق نقطه پایانی Gateway شما استفاده میکند.
| ویژگی | مقدار |
|---|---|
| ارائهدهنده | cloudflare-ai-gateway |
| 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 (کلید API ارائهدهنده شما برای درخواستها از طریق Gateway) |
وقتی thinking برای مدلهای Anthropic Messages فعال باشد، OpenClaw نوبتهای assistant prefill انتهایی را پیش از ارسال payload از طریق Cloudflare AI Gateway حذف میکند. Anthropic پاسخهای ازپیشپرشده را با extended thinking رد میکند، در حالی که prefill عادی بدون thinking همچنان در دسترس میماند.
شروع به کار
تنظیم کلید API ارائهدهنده و جزئیات Gateway
onboarding را اجرا کنید و گزینه احراز هویت 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 بهصورت daemon (launchd/systemd) اجرا میشود، مطمئن شوید CLOUDFLARE_AI_GATEWAY_API_KEY برای آن فرایند در دسترس است.