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.
CLOUDFLARE_AI_GATEWAY_API_KEY (klucz API dostawcy dla żądań przez Gateway)
Dla modeli Anthropic kierowanych przez Cloudflare AI Gateway użyj swojego klucza API Anthropic jako klucza dostawcy.
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.
Nagłówek cf-aig-authorization uwierzytelnia w samym Cloudflare Gateway, natomiast klucz API dostawcy (na przykład klucz Anthropic) uwierzytelnia u nadrzędnego dostawcy.
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.
Klucz wyeksportowany tylko w interaktywnej powłoce nie pomoże demonowi launchd/systemd, chyba że to środowisko również zostanie tam zaimportowane. Ustaw klucz w ~/.openclaw/.env lub przez env.shellEnv, aby zapewnić, że proces gateway będzie mógł go odczytać.