Providers

Passerelle d’IA Cloudflare

Cloudflare AI Gateway se place devant les API des fournisseurs et vous permet d’ajouter des analyses, de la mise en cache et des contrôles. Pour Anthropic, OpenClaw utilise l’API Anthropic Messages via votre point de terminaison Gateway.

Propriété Valeur
Fournisseur cloudflare-ai-gateway
URL de base https://gateway.ai.cloudflare.com/v1/<account_id>/<gateway_id>/anthropic
Modèle par défaut cloudflare-ai-gateway/claude-sonnet-4-6
Clé API CLOUDFLARE_AI_GATEWAY_API_KEY (votre clé API fournisseur pour les requêtes via le Gateway)

Lorsque la réflexion est activée pour les modèles Anthropic Messages, OpenClaw supprime les tours de préremplissage finaux de l’assistant avant d’envoyer la charge utile via Cloudflare AI Gateway. Anthropic rejette le préremplissage de réponse avec la réflexion étendue, tandis que le préremplissage ordinaire sans réflexion reste disponible.

Installer le plugin

Installez le plugin officiel, puis redémarrez Gateway :

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

Premiers pas

  • Définir la clé API fournisseur et les détails du Gateway

    Exécutez l’intégration et choisissez l’option d’authentification Cloudflare AI Gateway :

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

    Cette commande vous demande votre ID de compte, votre ID de Gateway et votre clé API.

  • Définir un modèle par défaut

    Ajoutez le modèle à votre configuration OpenClaw :

    json5
    {  agents: {    defaults: {      model: { primary: "cloudflare-ai-gateway/claude-sonnet-4-6" },    },  },}
  • Vérifier que le modèle est disponible

    bash
    openclaw models list --provider cloudflare-ai-gateway
  • Exemple non interactif

    Pour les configurations scriptées ou CI, transmettez toutes les valeurs sur la ligne de commande :

    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"

    Configuration avancée

    Gateways authentifiés

    Si vous avez activé l’authentification Gateway dans Cloudflare, ajoutez l’en-tête cf-aig-authorization. Cela s’ajoute à votre clé API fournisseur.

    json5
    {  models: {    providers: {      "cloudflare-ai-gateway": {        headers: {          "cf-aig-authorization": "Bearer <cloudflare-ai-gateway-token>",        },      },    },  },}
    Note sur l’environnement

    Si le Gateway s’exécute comme démon (launchd/systemd), assurez-vous que CLOUDFLARE_AI_GATEWAY_API_KEY est disponible pour ce processus.

    Connexe

    Was this useful?
    On this page

    On this page