Skip to content

Cloudflare AI gateway

Cloudflare AI Gateway 位於供應商 API 之前,可讓您新增分析、快取和控制。對於 Anthropic,OpenClaw 會透過您的 Gateway 端點使用 Anthropic Messages API。

屬性
提供者cloudflare-ai-gateway
Base URLhttps://gateway.ai.cloudflare.com/v1/<account_id>/<gateway_id>/anthropic
預設模型cloudflare-ai-gateway/claude-sonnet-4-6
API 金鑰CLOUDFLARE_AI_GATEWAY_API_KEY (您透過 Gateway 發出請求的供應商 API 金鑰)

當為 Anthropic Messages 模型啟用思考功能時,OpenClaw 會在透過 Cloudflare AI Gateway 發送載荷之前,移除結尾的助手預填輪次。Anthropic 拒絕在擴展思考模式下進行回應預填,而普通的非思考預填仍然可用。

  1. 設定提供商 API 金鑰和 Gateway 詳細資訊

    執行 onboarding 並選擇 Cloudflare AI Gateway 驗證選項:

    Terminal window
    openclaw onboard --auth-choice cloudflare-ai-gateway-api-key

    這將提示您輸入帳戶 ID、gateway ID 和 API 金鑰。

  2. 設定預設模型

    將模型新增至您的 OpenClaw 設定中:

    {
    agents: {
    defaults: {
    model: { primary: "cloudflare-ai-gateway/claude-sonnet-4-6" },
    },
    },
    }
  3. 驗證模型是否可用

    Terminal window
    openclaw models list --provider cloudflare-ai-gateway

對於腳本或 CI 設定,請在命令列傳遞所有數值:

Terminal window
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 中啟用了 Gateway 驗證,請新增 cf-aig-authorization 標頭。這是除了您的提供商 API 金鑰之外的設定。

{
models: {
providers: {
"cloudflare-ai-gateway": {
headers: {
"cf-aig-authorization": "Bearer

”, }, }, }, }, } ```

環境提示

如果 Gateway 作為守護進程 (launchd/systemd) 運行,請確保 CLOUDFLARE_AI_GATEWAY_API_KEY 對該進程可用。

模型選擇

選擇提供商、模型參照和故障轉移行為。

疑難排解

一般疑難排解與常見問題。