Providers
Gateway AI ของ 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) |
เมื่อเปิดใช้การคิดสำหรับโมเดล Anthropic Messages แล้ว OpenClaw จะตัดรอบการเติมข้อความล่วงหน้าของผู้ช่วยที่ต่อท้ายออก ก่อนส่งเพย์โหลดผ่าน Cloudflare AI Gateway Anthropic ปฏิเสธการเติมคำตอบล่วงหน้าเมื่อใช้การคิดแบบขยาย ส่วนการเติมล่วงหน้าแบบปกติ ที่ไม่ใช้การคิดยังคงใช้งานได้
ติดตั้ง Plugin
ติดตั้ง Plugin อย่างเป็นทางการ แล้วรีสตาร์ท Gateway:
openclaw plugins install @openclaw/cloudflare-ai-gateway-provideropenclaw gateway restartเริ่มต้นใช้งาน
Set the provider API key and Gateway details
เรียกใช้ออนบอร์ดดิ้งและเลือกตัวเลือกการยืนยันตัวตนของ Cloudflare AI Gateway:
openclaw onboard --auth-choice cloudflare-ai-gateway-api-keyระบบจะถาม ID บัญชี, ID ของ gateway และคีย์ API ของคุณ
Set a default model
เพิ่มโมเดลลงในการกำหนดค่า OpenClaw ของคุณ:
{ agents: { defaults: { model: { primary: "cloudflare-ai-gateway/claude-sonnet-4-6" }, }, },}Verify the model is available
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"การกำหนดค่าขั้นสูง
Authenticated gateways
หากคุณเปิดใช้การยืนยันตัวตนของ Gateway ใน Cloudflare ให้เพิ่มส่วนหัว cf-aig-authorization สิ่งนี้เป็นส่วนที่ใช้ เพิ่มเติมจาก คีย์ API ของผู้ให้บริการของคุณ
{ models: { providers: { "cloudflare-ai-gateway": { headers: { "cf-aig-authorization": "Bearer <cloudflare-ai-gateway-token>", }, }, }, },}Environment note
หาก Gateway ทำงานเป็น daemon (launchd/systemd) ให้ตรวจสอบว่า CLOUDFLARE_AI_GATEWAY_API_KEY พร้อมใช้งานสำหรับกระบวนการนั้น