/v1/chat/completions reposant sur l’infrastructure Bedrock. Mantle expose également les modèles Anthropic Claude au moyen d’une route Anthropic Messages.
Prise en main
Choisissez votre méthode d’authentification préférée et suivez les étapes de configuration.- Jeton porteur explicite
- Identifiants IAM
Idéal pour : les environnements dans lesquels vous disposez déjà d’un jeton porteur Mantle.Vous pouvez également définir une région (la valeur par défaut est Les modèles découverts apparaissent sous le fournisseur
1
Définir le jeton porteur sur l’hôte du Gateway
us-east-1) :2
Vérifier que les modèles sont découverts
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
LorsqueAWS_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.
Pour conserver le Plugin Mantle activé tout en désactivant la découverte automatique et la génération de jetons porteurs IAM, désactivez l’option de découverte appartenant au Plugin :
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 à la découverte automatique :models explicite et non vide fait autorité et remplace toutes les entrées découvertes, y compris les entrées Claude ci-dessous. Omettez models pour conserver le catalogue Mantle automatique, ou incluez toutes les entrées des modèles Claude que vous souhaitez utiliser.
Configuration avancée
Prise en charge du raisonnement
Prise en charge du raisonnement
La prise en charge du raisonnement est déduite des ID de modèles contenant des motifs tels que
thinking, reasoner, reasoning, deepseek.r, gpt-oss-120b ou gpt-oss-safeguard-120b. OpenClaw définit automatiquement reasoning: true pour les modèles correspondants lors de la découverte.Indisponibilité du point de terminaison
Indisponibilité du point de terminaison
Si le point de terminaison Mantle est indisponible, ne renvoie aucun modèle ou si la résolution du jeton porteur échoue, la découverte renvoie un résultat vide et le fournisseur implicite est ignoré. OpenClaw ne génère pas d’erreur ; les autres fournisseurs configurés continuent de fonctionner normalement.
Claude via la route Anthropic Messages
Claude via la route Anthropic Messages
Lorsque la découverte automatique gère la liste des modèles, OpenClaw ajoute quatre modèles Claude après une recherche réussie, indépendamment de ce que renvoie
/v1/models : amazon-bedrock-mantle/anthropic.claude-sonnet-5 (Claude Sonnet 5), amazon-bedrock-mantle/anthropic.claude-opus-4-7 (Claude Opus 4.7), amazon-bedrock-mantle/anthropic.claude-mythos-5 (Claude Mythos 5), ainsi que amazon-bedrock-mantle/anthropic.claude-mythos-preview (Claude Mythos Preview). Ils utilisent l’interface d’API anthropic-messages et diffusent les réponses par l’intermédiaire du même point de terminaison compatible avec Anthropic et authentifié par jeton porteur (<mantle-base>/anthropic). Le jeton porteur AWS n’est donc pas traité comme une clé d’API Anthropic.Claude Sonnet 5 utilise toujours le raisonnement adaptatif et applique par défaut un effort high. /think off et /think minimal correspondent à low, car la route Mantle ne peut pas désactiver le raisonnement. OpenClaw omet également la température personnalisée dans les requêtes Sonnet 5.L’accès à Claude Mythos 5 est limité. Il propose une fenêtre de contexte de 1 000 000 de jetons et une limite de sortie de 128 000 jetons, utilise toujours le raisonnement adaptatif, fait correspondre /think off et /think minimal à low et omet les paramètres d’échantillonnage sélectionnés par l’appelant.Claude Mythos Preview demande toujours le raisonnement et applique par défaut un effort high lorsqu’aucun niveau /think n’est défini (xhigh/max sont ramenés à high, tandis que minimal est relevé à low). Sur Mantle, Opus 4.7 diffuse les réponses sans raisonnement fourni par le modèle, et OpenClaw omet son paramètre temperature, car Opus 4.7 n’accepte pas le remplacement des paramètres d’échantillonnage sur cette route ; Mythos Preview accepte normalement le remplacement de temperature.Une liste models.providers["amazon-bedrock-mantle"].models explicite et non vide remplace l’intégralité du catalogue découvert. Omettez cette liste si vous souhaitez utiliser ces entrées Claude intégrées.Relation avec le fournisseur Amazon Bedrock
Relation avec le fournisseur Amazon Bedrock
Bedrock Mantle est un fournisseur distinct du fournisseur Amazon Bedrock standard. Mantle utilise une interface
/v1 compatible avec OpenAI pour son catalogue OSS, tandis que le fournisseur Bedrock standard utilise l’API Bedrock Converse native.Les deux fournisseurs partagent le même identifiant AWS_BEARER_TOKEN_BEDROCK lorsqu’il est présent.Ressources associées
Amazon Bedrock
Fournisseur Bedrock natif pour Anthropic Claude, Titan et d’autres modèles.
Sélection des modèles
Choix des fournisseurs, des références de modèles et du comportement de basculement.
OAuth et authentification
Détails de l’authentification et règles de réutilisation des identifiants.
Dépannage
Problèmes courants et méthodes pour les résoudre.