API Amazon Bedrock
Les modèles Claude d’Anthropic sont maintenant généralement disponibles via Amazon Bedrock.
L’appel à Claude via Bedrock diffère légèrement de la façon dont vous appelleriez Claude en utilisant les SDK clients d’Anthropic. Ce guide vous accompagnera dans le processus de réalisation d’un appel API vers Claude sur Bedrock en Python ou TypeScript.
Notez que ce guide suppose que vous avez déjà créé un compte AWS et configuré l’accès programmatique.
Installer et configurer l’AWS CLI
- Installez une version de l’AWS CLI égale ou supérieure à la version
2.13.23
- Configurez vos identifiants AWS en utilisant la commande AWS configure (voir Configurer l’AWS CLI) ou trouvez vos identifiants en naviguant vers “Command line or programmatic access” dans votre tableau de bord AWS et en suivant les instructions dans la fenêtre modale.
- Vérifiez que vos identifiants fonctionnent :
Installer un SDK pour accéder à Bedrock
Les SDK clients d’Anthropic prennent en charge Bedrock. Vous pouvez également utiliser directement un SDK AWS comme boto3
.
Accéder à Bedrock
S’abonner aux modèles Anthropic
Accédez à AWS Console > Bedrock > Model Access et demandez l’accès aux modèles Anthropic. Notez que la disponibilité des modèles Anthropic varie selon les régions. Consultez la documentation AWS pour les informations les plus récentes.
Noms des modèles API
Modèle | Nom du modèle API Bedrock |
---|---|
Claude 3 Haiku | anthropic.claude-3-haiku-20240307-v1:0 |
Claude 3 Sonnet | anthropic.claude-3-sonnet-20240229-v1:0 |
Claude 3 Opus | anthropic.claude-3-opus-20240229-v1:0 |
Claude 3.5 Sonnet | anthropic.claude-3-5-sonnet-20241022-v2:0 |
Lister les modèles disponibles
Les exemples suivants montrent comment afficher une liste de tous les modèles Claude disponibles via Bedrock :
Faire des requêtes
Les exemples suivants montrent comment générer du texte à partir de Claude 3 Sonnet sur Bedrock :
Consultez nos SDK clients pour plus de détails, et la documentation officielle de Bedrock ici.