Passer au contenu principal

Documentation Index

Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt

Use this file to discover all available pages before exploring further.

OpenClaw inclut un fournisseur Amazon Bedrock Mantle intégré qui se connecte au point de terminaison Mantle compatible avec OpenAI. Mantle héberge des modèles open source et tiers (GPT-OSS, Qwen, Kimi, GLM, et similaires) via une surface /v1/chat/completions standard adossée à l’infrastructure Bedrock.
PropriétéValeur
ID du fournisseuramazon-bedrock-mantle
APIopenai-completions (compatible avec OpenAI) ou anthropic-messages (route Anthropic Messages)
AuthentificationAWS_BEARER_TOKEN_BEDROCK explicite ou génération de jeton porteur via la chaîne d’identifiants IAM
Région par défautus-east-1 (remplacer avec AWS_REGION ou AWS_DEFAULT_REGION)

Démarrage

Choisissez votre méthode d’authentification préférée et suivez les étapes de configuration.
Idéal pour : les environnements où vous disposez déjà d’un jeton porteur Mantle.
1

Set the bearer token on the gateway host

export AWS_BEARER_TOKEN_BEDROCK="..."
Définissez éventuellement une région (us-east-1 par défaut) :
export AWS_REGION="us-west-2"
2

Verify models are discovered

openclaw models list
Les modèles découverts apparaissent sous le fournisseur amazon-bedrock-mantle. Aucune configuration supplémentaire n’est requise, sauf si vous souhaitez remplacer les valeurs par défaut.

Découverte automatique des modèles

Lorsque AWS_BEARER_TOKEN_BEDROCK est défini, OpenClaw l’utilise directement. Sinon, OpenClaw tente de générer un jeton porteur Mantle à partir de la chaîne d’identifiants AWS par défaut. Il découvre ensuite les modèles Mantle disponibles en interrogeant le point de terminaison /v1/models de la région.
ComportementDétail
Cache de découverteRésultats mis en cache 1 heure
Actualisation du jeton IAMToutes les heures
Pour conserver le Plugin Mantle activé tout en supprimant la découverte automatique et la génération de jeton porteur IAM, désactivez le bouton de découverte appartenant au Plugin :
openclaw config set plugins.entries.amazon-bedrock-mantle.config.discovery.enabled false
Le jeton porteur est le même AWS_BEARER_TOKEN_BEDROCK que celui utilisé par le fournisseur Amazon Bedrock standard.

Régions prises en charge

us-east-1, us-east-2, us-west-2, ap-northeast-1, ap-south-1, ap-southeast-3, eu-central-1, eu-west-1, eu-west-2, eu-south-1, eu-north-1, sa-east-1.

Configuration manuelle

Si vous préférez une configuration explicite plutôt que la découverte automatique :
{
  models: {
    providers: {
      "amazon-bedrock-mantle": {
        baseUrl: "https://bedrock-mantle.us-east-1.api.aws/v1",
        api: "openai-completions",
        auth: "api-key",
        apiKey: "env:AWS_BEARER_TOKEN_BEDROCK",
        models: [
          {
            id: "gpt-oss-120b",
            name: "GPT-OSS 120B",
            reasoning: true,
            input: ["text"],
            cost: { input: 0, output: 0, cacheRead: 0, cacheWrite: 0 },
            contextWindow: 32000,
            maxTokens: 4096,
          },
        ],
      },
    },
  },
}

Configuration avancée

La prise en charge du raisonnement est déduite des ID de modèles contenant des motifs comme thinking, reasoner ou gpt-oss-120b. OpenClaw définit automatiquement reasoning: true pour les modèles correspondants pendant la découverte.
Si le point de terminaison Mantle est indisponible ou ne renvoie aucun modèle, le fournisseur est ignoré silencieusement. OpenClaw ne renvoie pas d’erreur ; les autres fournisseurs configurés continuent de fonctionner normalement.
Mantle expose également une route Anthropic Messages qui transporte les modèles Claude via le même chemin de streaming authentifié par jeton porteur. Claude Opus 4.7 (amazon-bedrock-mantle/claude-opus-4.7) peut être appelé via cette route avec un streaming appartenant au fournisseur, de sorte que les jetons porteurs AWS ne sont pas traités comme des clés API Anthropic.Lorsque vous épinglez un modèle Anthropic Messages sur le fournisseur Mantle, OpenClaw utilise la surface API anthropic-messages au lieu de openai-completions pour ce modèle. L’authentification provient toujours de AWS_BEARER_TOKEN_BEDROCK (ou du jeton porteur IAM émis).
{
  models: {
    providers: {
      "amazon-bedrock-mantle": {
        models: [
          {
            id: "claude-opus-4.7",
            name: "Claude Opus 4.7",
            api: "anthropic-messages",
            reasoning: true,
            input: ["text", "image"],
            contextWindow: 1000000,
            maxTokens: 32000,
          },
        ],
      },
    },
  },
}
Bedrock Mantle est un fournisseur distinct du fournisseur Amazon Bedrock standard. Mantle utilise une surface /v1 compatible avec OpenAI, tandis que le fournisseur Bedrock standard utilise l’API Bedrock native.Les deux fournisseurs partagent le même identifiant AWS_BEARER_TOKEN_BEDROCK lorsqu’il est présent.

Associé

Amazon Bedrock

Fournisseur Bedrock natif pour Anthropic Claude, Titan et d’autres modèles.

Model selection

Choix des fournisseurs, des références de modèles et du comportement de basculement.

OAuth and auth

Détails d’authentification et règles de réutilisation des identifiants.

Troubleshooting

Problèmes courants et manière de les résoudre.