Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

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
คีย์ APICLOUDFLARE_AI_GATEWAY_API_KEY (คีย์ API ของผู้ให้บริการสำหรับคำขอผ่าน Gateway)
สำหรับโมเดล Anthropic ที่ส่งผ่าน Cloudflare AI Gateway ให้ใช้ คีย์ API ของ Anthropic เป็นคีย์ผู้ให้บริการ
เมื่อเปิดใช้การคิดสำหรับโมเดล Anthropic Messages แล้ว OpenClaw จะตัดเทิร์นพรีฟิลของ assistant ที่ต่อท้ายออกก่อนส่ง payload ผ่าน Cloudflare AI Gateway Anthropic ปฏิเสธการพรีฟิลการตอบกลับเมื่อใช้ extended thinking ขณะที่การพรีฟิล แบบไม่คิดตามปกติยังคงใช้ได้

เริ่มต้นใช้งาน

1

ตั้งค่าคีย์ API ของผู้ให้บริการและรายละเอียด Gateway

เรียกใช้ onboarding แล้วเลือกตัวเลือกการยืนยันตัวตน Cloudflare AI Gateway:
openclaw onboard --auth-choice cloudflare-ai-gateway-api-key
ระบบจะแจ้งให้ป้อน ID บัญชี, ID gateway และคีย์ API ของคุณ
2

ตั้งค่าโมเดลเริ่มต้น

เพิ่มโมเดลในคอนฟิก OpenClaw ของคุณ:
{
  agents: {
    defaults: {
      model: { primary: "cloudflare-ai-gateway/claude-sonnet-4-6" },
    },
  },
}
3

ตรวจสอบว่าโมเดลพร้อมใช้งาน

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 ให้เพิ่มส่วนหัว cf-aig-authorization ซึ่งเป็นสิ่งที่ต้องใช้ เพิ่มเติมจาก คีย์ API ของผู้ให้บริการของคุณ
{
  models: {
    providers: {
      "cloudflare-ai-gateway": {
        headers: {
          "cf-aig-authorization": "Bearer <cloudflare-ai-gateway-token>",
        },
      },
    },
  },
}
ส่วนหัว cf-aig-authorization ใช้ยืนยันตัวตนกับ Cloudflare Gateway เอง ขณะที่คีย์ API ของผู้ให้บริการ (เช่น คีย์ Anthropic ของคุณ) ใช้ยืนยันตัวตนกับผู้ให้บริการ upstream
หาก Gateway ทำงานเป็น daemon (launchd/systemd) ให้ตรวจสอบว่า CLOUDFLARE_AI_GATEWAY_API_KEY พร้อมใช้งานสำหรับโปรเซสนั้น
คีย์ที่อยู่เฉพาะใน ~/.profile จะไม่ช่วย daemon ของ launchd/systemd เว้นแต่ว่าสภาพแวดล้อมนั้นจะถูกนำเข้าไปที่นั่นด้วย ตั้งค่าคีย์ใน ~/.openclaw/.env หรือผ่าน env.shellEnv เพื่อให้แน่ใจว่าโปรเซส gateway อ่านคีย์ได้

ที่เกี่ยวข้อง

การเลือกโมเดล

การเลือกผู้ให้บริการ, model refs และพฤติกรรม failover

การแก้ไขปัญหา

การแก้ไขปัญหาทั่วไปและ FAQ