Providers
Cloudflare AI-gateway
Cloudflare AI Gateway bevindt zich vóór de API's van providers en voegt analyses, caching en beheerfuncties toe. Voor Anthropic gebruikt OpenClaw de Anthropic Messages API via uw Gateway-eindpunt.
| Eigenschap | Waarde |
|---|---|
| Provider | cloudflare-ai-gateway |
| Plugin | officieel extern pakket (@openclaw/cloudflare-ai-gateway-provider) |
| Basis-URL | https://gateway.ai.cloudflare.com/v1/<account_id>/<gateway_id>/anthropic |
| Standaardmodel | cloudflare-ai-gateway/claude-sonnet-4-6 |
| API-sleutel | CLOUDFLARE_AI_GATEWAY_API_KEY (uw provider-API-sleutel voor aanvragen via de Gateway) |
Wanneer denkfunctionaliteit is ingeschakeld voor Anthropic Messages-modellen, verwijdert OpenClaw afsluitende vooraf ingevulde assistentbeurten voordat de payload via Cloudflare AI Gateway wordt verzonden. Anthropic weigert het vooraf invullen van antwoorden wanneer uitgebreid denken is ingeschakeld, terwijl normaal vooraf invullen zonder denkfunctionaliteit beschikbaar blijft.
Plugin installeren
Installeer de officiële Plugin en start daarna Gateway opnieuw:
openclaw plugins install @openclaw/cloudflare-ai-gateway-provideropenclaw gateway restartAan de slag
De provider-API-sleutel en Gateway-gegevens instellen
Voer de onboarding uit en kies de verificatieoptie voor Cloudflare AI Gateway:
openclaw onboard --auth-choice cloudflare-ai-gateway-api-keyU wordt gevraagd om uw account-ID, Gateway-ID en API-sleutel.
Een standaardmodel instellen
Voeg het model toe aan uw OpenClaw-configuratie:
{ agents: { defaults: { model: { primary: "cloudflare-ai-gateway/claude-sonnet-4-6" }, }, },}Controleren of het model beschikbaar is
openclaw models list --provider cloudflare-ai-gatewayNiet-interactief voorbeeld
Geef voor gescripte configuraties of CI-configuraties alle waarden op via de opdrachtregel:
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"Geavanceerde configuratie
Geverifieerde Gateways
Als u Gateway-verificatie in Cloudflare hebt ingeschakeld, voegt u de header cf-aig-authorization toe. Dit komt naast uw provider-API-sleutel.
{ models: { providers: { "cloudflare-ai-gateway": { headers: { "cf-aig-authorization": "Bearer <cloudflare-ai-gateway-token>", }, }, }, },}Opmerking over de omgeving
Als Gateway als daemon wordt uitgevoerd (launchd/systemd), moet CLOUDFLARE_AI_GATEWAY_API_KEY beschikbaar zijn voor dat proces.