Providers

Gateway AI Cloudflare

Cloudflare AI Gateway znajduje się przed API dostawców i umożliwia dodanie analityki, buforowania oraz kontroli. W przypadku Anthropic OpenClaw używa Anthropic Messages API przez punkt końcowy Gateway.

Właściwość Wartość
Dostawca cloudflare-ai-gateway
Bazowy URL https://gateway.ai.cloudflare.com/v1/<account_id>/<gateway_id>/anthropic
Domyślny model cloudflare-ai-gateway/claude-sonnet-4-6
Klucz API CLOUDFLARE_AI_GATEWAY_API_KEY (klucz API dostawcy dla żądań przez Gateway)

Gdy myślenie jest włączone dla modeli Anthropic Messages, OpenClaw usuwa końcowe tury wstępnego wypełnienia asystenta przed wysłaniem ładunku przez Cloudflare AI Gateway. Anthropic odrzuca wstępne wypełnianie odpowiedzi z rozszerzonym myśleniem, natomiast zwykłe wstępne wypełnianie bez myślenia pozostaje dostępne.

Zainstaluj plugin

Zainstaluj oficjalny plugin, a następnie uruchom ponownie Gateway:

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

Pierwsze kroki

  • Ustaw klucz API dostawcy i szczegóły Gateway

    Uruchom wdrażanie i wybierz opcję uwierzytelniania Cloudflare AI Gateway:

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

    Zostaniesz poproszony o identyfikator konta, identyfikator gateway oraz klucz API.

  • Ustaw domyślny model

    Dodaj model do konfiguracji OpenClaw:

    json5
    {  agents: {    defaults: {      model: { primary: "cloudflare-ai-gateway/claude-sonnet-4-6" },    },  },}
  • Sprawdź, czy model jest dostępny

    bash
    openclaw models list --provider cloudflare-ai-gateway
  • Przykład nieinteraktywny

    W przypadku konfiguracji skryptowych lub CI przekaż wszystkie wartości w wierszu poleceń:

    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"

    Konfiguracja zaawansowana

    Uwierzytelniane gatewaye

    Jeśli włączono uwierzytelnianie Gateway w Cloudflare, dodaj nagłówek cf-aig-authorization. Jest to dodatek do klucza API dostawcy.

    json5
    {  models: {    providers: {      "cloudflare-ai-gateway": {        headers: {          "cf-aig-authorization": "Bearer <cloudflare-ai-gateway-token>",        },      },    },  },}
    Uwaga dotycząca środowiska

    Jeśli Gateway działa jako demon (launchd/systemd), upewnij się, że CLOUDFLARE_AI_GATEWAY_API_KEY jest dostępny dla tego procesu.

    Powiązane

    Was this useful?
    On this page

    On this page