Providers

Cloudflare AI Gateway

Cloudflare AI Gateway, sağlayıcı API'lerinin önünde yer alır ve analiz, önbelleğe alma ve denetimler eklemenizi sağlar. Anthropic için OpenClaw, Gateway uç noktanız üzerinden Anthropic Messages API'sini kullanır.

Özellik Değer
Sağlayıcı cloudflare-ai-gateway
Temel URL https://gateway.ai.cloudflare.com/v1/<account_id>/<gateway_id>/anthropic
Varsayılan model cloudflare-ai-gateway/claude-sonnet-4-6
API anahtarı CLOUDFLARE_AI_GATEWAY_API_KEY (Gateway üzerinden yapılan istekler için sağlayıcı API anahtarınız)

Anthropic Messages modellerinde düşünme etkinleştirildiğinde OpenClaw, yükü Cloudflare AI Gateway üzerinden göndermeden önce sondaki asistan ön doldurma dönüşlerini kaldırır. Anthropic, genişletilmiş düşünme ile yanıt ön doldurmayı reddederken, sıradan düşünmesiz ön doldurma kullanılabilir kalır.

Başlarken

  • Sağlayıcı API anahtarını ve Gateway ayrıntılarını ayarlayın

    İlk kurulumu çalıştırın ve Cloudflare AI Gateway kimlik doğrulama seçeneğini belirleyin:

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

    Bu, hesap ID'nizi, gateway ID'nizi ve API anahtarınızı ister.

  • Varsayılan bir model ayarlayın

    Modeli OpenClaw yapılandırmanıza ekleyin:

    {
      agents: {
        defaults: {
          model: { primary: "cloudflare-ai-gateway/claude-sonnet-4-6" },
        },
      },
    }
    
  • Modelin kullanılabilir olduğunu doğrulayın

    openclaw models list --provider cloudflare-ai-gateway
    
  • Etkileşimsiz örnek

    Betikli veya CI kurulumları için tüm değerleri komut satırında geçirin:

    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"
    

    Gelişmiş yapılandırma

    Kimliği doğrulanmış gateway'ler

    Cloudflare'da Gateway kimlik doğrulamasını etkinleştirdiyseniz cf-aig-authorization üst bilgisini ekleyin. Bu, sağlayıcı API anahtarınıza ek olarak kullanılır.

    {
      models: {
        providers: {
          "cloudflare-ai-gateway": {
            headers: {
              "cf-aig-authorization": "Bearer <cloudflare-ai-gateway-token>",
            },
          },
        },
      },
    }
    
    Ortam notu

    Gateway bir daemon (launchd/systemd) olarak çalışıyorsa CLOUDFLARE_AI_GATEWAY_API_KEY değerinin bu işlem için kullanılabilir olduğundan emin olun.

    İlgili