Loading...
    • Construire
    • Admin
    • Modèles et tarification
    • SDKs clients
    • Référence API
    Search...
    ⌘K
    Administration
    Aperçu de l'API AdminEspaces de travailRésidence des donnéesRétention des données et de l'API
    Surveillance
    API Analytics Claude CodeAPI d'utilisation et de coûts
    Plateformes tierces
    Amazon BedrockMicrosoft FoundryVertex AI
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    Plateformes tierces

    Claude sur Amazon Bedrock

    Les modèles Claude d'Anthropic sont désormais disponibles en général via Amazon Bedrock.

    Was this page helpful?

    • Installer et configurer l'AWS CLI
    • Installer un SDK pour accéder à Bedrock
    • Accéder à Bedrock
    • S'abonner aux modèles Anthropic
    • Lister les modèles disponibles
    • Effectuer des requêtes
    • Authentification par jeton Bearer
    • Journalisation des activités
    • Prise en charge des fonctionnalités
    • Prise en charge des PDF sur Bedrock
    • Fenêtre de contexte
    • Points de terminaison globaux vs régionaux
    • Quand utiliser chaque option
    • Mise en œuvre
    • Ressources supplémentaires

    Cette page couvre l'intégration Amazon Bedrock héritée (l'API InvokeModel avec des identifiants de modèle versionnés par ARN et l'encodage de flux d'événements AWS). Pour la nouvelle offre gérée par AWS avec l'API Messages à /anthropic/v1/messages et le streaming SSE, voir Claude dans Amazon Bedrock.

    L'appel de 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 explique comment effectuer un appel API à Claude sur Bedrock en utilisant l'un des SDK clients d'Anthropic.

    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

    1. Installez une version de l'AWS CLI à la version 2.13.23 ou plus récente
    2. Configurez vos identifiants AWS en utilisant la commande AWS configure (voir Configurer l'AWS CLI) ou trouvez vos identifiants en naviguant vers « Accès en ligne de commande ou programmatique » dans votre tableau de bord AWS et en suivant les instructions dans la fenêtre contextuelle.
    3. Vérifiez que vos identifiants fonctionnent :
    Shell
    aws sts get-caller-identity

    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 à la Console AWS > Bedrock > Accès aux modèles 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.

    Identifiants de modèle API

    ModèleIdentifiant de modèle Bedrock de baseglobaluseujpapac
    Claude Opus 4.6anthropic.claude-opus-4-6-v1OuiOuiOuiOuiOui
    Claude Sonnet 4.6anthropic.claude-sonnet-4-6OuiOuiOuiOuiNon
    Claude Sonnet 4.5anthropic.claude-sonnet-4-5-20250929-v1:0Oui

    Pour plus d'informations sur les identifiants de modèle régionaux vs globaux, consultez la section Points de terminaison globaux vs régionaux ci-dessous.

    Lister les modèles disponibles

    Les exemples suivants montrent comment afficher une liste de tous les modèles Claude disponibles via Bedrock :

    Effectuer des requêtes

    Les exemples suivants montrent comment générer du texte avec Claude sur Bedrock :

    Consultez les SDK clients pour plus de détails, et la documentation officielle de Bedrock.

    Authentification par jeton Bearer

    Vous pouvez vous authentifier auprès de Bedrock en utilisant des jetons Bearer au lieu des identifiants AWS. Cela est utile dans les environnements d'entreprise où les équipes ont besoin d'accéder à Bedrock sans gérer les identifiants AWS, les rôles IAM ou les autorisations au niveau du compte.

    L'authentification par jeton Bearer est prise en charge dans les SDK C#, Go et Java. Les SDK PHP, Python, TypeScript et Ruby utilisent uniquement la signature AWS SigV4.

    L'approche la plus simple consiste à définir la variable d'environnement AWS_BEARER_TOKEN_BEDROCK, qui est automatiquement détectée par la résolution des identifiants fromEnv().

    Pour fournir un jeton de manière programmatique :

    Journalisation des activités

    Bedrock fournit un service de journalisation des invocations qui permet aux clients de journaliser les invites et les complétions associées à votre utilisation.

    Anthropic recommande de journaliser votre activité sur une base glissante d'au moins 30 jours afin de comprendre votre activité et d'enquêter sur tout abus potentiel.

    L'activation de ce service ne donne ni à AWS ni à Anthropic accès à votre contenu.

    Prise en charge des fonctionnalités

    Pour toutes les fonctionnalités actuellement prises en charge sur Bedrock, consultez Aperçu des fonctionnalités API.

    Prise en charge des PDF sur Bedrock

    La prise en charge des PDF est disponible sur Amazon Bedrock via l'API Converse et l'API InvokeModel. Pour des informations détaillées sur les capacités et les limitations du traitement des PDF, consultez la documentation sur la prise en charge des PDF.

    Considérations importantes pour les utilisateurs de l'API Converse :

    • L'analyse visuelle des PDF (graphiques, images, mises en page) nécessite l'activation des citations
    • Sans citations, seule l'extraction de texte de base est disponible
    • Pour un contrôle total sans citations forcées, utilisez l'API InvokeModel

    Pour plus de détails sur les deux modes de traitement des documents et leurs limitations, consultez le guide de prise en charge des PDF.

    Fenêtre de contexte

    Claude Opus 4.6 et Claude Sonnet 4.6 disposent d'une fenêtre de contexte de 1M tokens sur Amazon Bedrock. Les autres modèles Claude, notamment Sonnet 4.5 et Sonnet 4, disposent d'une fenêtre de contexte de 200k tokens.

    Amazon Bedrock limite les charges utiles des requêtes à 20 Mo. Lors de l'envoi de documents volumineux ou de nombreuses images, vous pouvez atteindre cette limite avant la limite de tokens.

    Points de terminaison globaux vs régionaux

    À partir de Claude Sonnet 4.5 et de tous les modèles futurs, Amazon Bedrock propose deux types de points de terminaison :

    • Points de terminaison globaux : Routage dynamique pour une disponibilité maximale
    • Points de terminaison régionaux : Routage des données garanti via des régions géographiques spécifiques

    Les points de terminaison régionaux incluent une prime de prix de 10 % par rapport aux points de terminaison globaux.

    Cela s'applique uniquement à Claude Sonnet 4.5 et aux modèles futurs. Les modèles plus anciens (Claude Sonnet 4, Opus 4 et antérieurs) conservent leurs structures de prix existantes.

    Quand utiliser chaque option

    Points de terminaison globaux (recommandés) :

    • Offrent une disponibilité et un temps de fonctionnement maximaux
    • Routent dynamiquement les requêtes vers les régions disposant de capacité disponible
    • Pas de prime de prix
    • Idéaux pour les applications où la résidence des données est flexible

    Points de terminaison régionaux (CRIS) :

    • Routent le trafic via des régions géographiques spécifiques
    • Requis pour la résidence des données et les exigences de conformité
    • Disponibles pour les États-Unis, l'UE, le Japon et l'Australie
    • La prime de prix de 10 % reflète les coûts d'infrastructure pour la capacité régionale dédiée

    Mise en œuvre

    Utilisation des points de terminaison globaux (par défaut pour Opus 4.6, Sonnet 4.5 et Sonnet 4) :

    Les identifiants de modèle pour Claude Sonnet 4.5 et 4 incluent déjà le préfixe global. :

    Utilisation des points de terminaison régionaux (CRIS) :

    Pour utiliser les points de terminaison régionaux, supprimez le préfixe global. de l'identifiant du modèle :

    Claude Mythos Preview est un modèle de prévisualisation de recherche disponible pour les clients invités sur Amazon Bedrock. Pour plus d'informations, consultez Project Glasswing.

    Ressources supplémentaires

    • Tarification AWS Bedrock : aws.amazon.com/bedrock/pricing
    • Documentation sur la tarification AWS : Guide de tarification Bedrock
    • Article de blog AWS : Présentation de Claude Sonnet 4.5 dans Amazon Bedrock
    • Détails de tarification Anthropic : Documentation sur la tarification
    Oui
    Oui
    Oui
    Non
    Claude Sonnet 4anthropic.claude-sonnet-4-20250514-v1:0OuiOuiOuiNonOui
    Claude Sonnet 3.7 ⚠️anthropic.claude-3-7-sonnet-20250219-v1:0NonOuiOuiNonOui
    Claude Opus 4.5anthropic.claude-opus-4-5-20251101-v1:0OuiOuiOuiNonNon
    Claude Opus 4.1anthropic.claude-opus-4-1-20250805-v1:0NonOuiNonNonNon
    Claude Opus 4anthropic.claude-opus-4-20250514-v1:0NonOuiNonNonNon
    Claude Haiku 4.5anthropic.claude-haiku-4-5-20251001-v1:0OuiOuiOuiNonNon
    Claude Haiku 3.5 ⚠️anthropic.claude-3-5-haiku-20241022-v1:0NonOuiNonNonNon
    Claude Haiku 3 ⚠️anthropic.claude-3-haiku-20240307-v1:0NonOuiOuiNonOui
    aws bedrock list-foundation-models --region=us-west-2 --by-provider anthropic --query "modelSummaries[*].modelId"
    # L'interface CLI ant ne prend pas encore en charge Amazon Bedrock.
    using Anthropic.Bedrock;
    using Anthropic.Models.Messages;
    
    var client = new AnthropicBedrockClient(
        new AnthropicBedrockApiTokenCredentials
        {
            BearerToken = "your-bearer-token",
            Region = "us-east-1",
        }
    );
    
    var response = await client.Messages.Create(new MessageCreateParams
    {
        Model = "us.anthropic.claude-sonnet-4-5-20250929-v1:0",
        MaxTokens = 1024,
        Messages = [new() { Role = Role.User, Content = "Hello!" }],
    });
    # L'interface CLI ant ne prend pas encore en charge Amazon Bedrock.
    # L'interface CLI ant ne prend pas encore en charge Amazon Bedrock.