Providers

Gateway AI ของ Cloudflare

Cloudflare AI Gateway ทำงานอยู่หน้า API ของผู้ให้บริการ และเพิ่มการวิเคราะห์ การแคช และการควบคุม สำหรับ Anthropic นั้น OpenClaw ใช้ Anthropic Messages API ผ่านปลายทาง Gateway ของคุณ

คุณสมบัติ ค่า
ผู้ให้บริการ cloudflare-ai-gateway
Plugin แพ็กเกจภายนอกอย่างเป็นทางการ (@openclaw/cloudflare-ai-gateway-provider)
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:

bash
openclaw plugins install @openclaw/cloudflare-ai-gateway-provideropenclaw gateway restart

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

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

    เรียกใช้กระบวนการเริ่มต้นใช้งานและเลือกตัวเลือกการยืนยันตัวตนของ Cloudflare AI Gateway:

    bash
    openclaw onboard --auth-choice cloudflare-ai-gateway-api-key

    ระบบจะขอ ID บัญชี, ID เกตเวย์ และคีย์ API ของคุณ

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

    เพิ่มโมเดลลงในการกำหนดค่า OpenClaw ของคุณ:

    json5
    {  agents: {    defaults: {      model: { primary: "cloudflare-ai-gateway/claude-sonnet-4-6" },    },  },}
  • ตรวจสอบว่าโมเดลพร้อมใช้งาน

    bash
    openclaw models list --provider cloudflare-ai-gateway
  • ตัวอย่างแบบไม่โต้ตอบ

    สำหรับการตั้งค่าด้วยสคริปต์หรือ CI ให้ส่งค่าทั้งหมดผ่านบรรทัดคำสั่ง:

    bash
    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 ของผู้ให้บริการ

    json5
    {  models: {    providers: {      "cloudflare-ai-gateway": {        headers: {          "cf-aig-authorization": "Bearer <cloudflare-ai-gateway-token>",        },      },    },  },}
    หมายเหตุเกี่ยวกับสภาพแวดล้อม

    หาก Gateway ทำงานเป็นดีมอน (launchd/systemd) โปรดตรวจสอบว่าโปรเซสนั้นสามารถเข้าถึง CLOUDFLARE_AI_GATEWAY_API_KEY ได้

    เนื้อหาที่เกี่ยวข้อง

    Was this useful?
    On this page

    On this page