Loading...
    • Guide du développeur
    • Référence API
    • MCP
    • Ressources
    • Notes de version
    Search...
    ⌘K
    Premiers pas
    Introduction à ClaudeDémarrage rapide
    Modèles et tarification
    Aperçu des modèlesChoisir un modèleNouveautés dans Claude 4.6Guide de migrationDépréciation des modèlesTarification
    Créer avec Claude
    Aperçu des fonctionnalitésUtiliser l'API MessagesGérer les raisons d'arrêtBonnes pratiques de prompting
    Capacités du modèle
    Extended thinkingAdaptive thinkingEffortMode rapide (aperçu de recherche)Sorties structuréesCitationsStreaming de messagesTraitement par lotsSupport PDFRésultats de rechercheSupport multilingueEmbeddingsVision
    Outils
    AperçuComment implémenter l'utilisation d'outilsOutil de recherche webOutil de récupération webOutil d'exécution de codeOutil de mémoireOutil BashOutil Computer useOutil d'éditeur de texte
    Infrastructure d'outils
    Recherche d'outilsAppel d'outils programmatiqueStreaming d'outils à granularité fine
    Gestion du contexte
    Fenêtres de contexteCompactionÉdition du contexteMise en cache des promptsComptage des tokens
    Fichiers et ressources
    API Files
    Agent Skills
    AperçuDémarrage rapideBonnes pratiquesSkills pour l'entrepriseUtiliser Skills avec l'API
    Agent SDK
    AperçuDémarrage rapideSDK TypeScriptTypeScript V2 (aperçu)SDK PythonGuide de migration
    MCP dans l'API
    Connecteur MCPServeurs MCP distants
    Claude sur des plateformes tierces
    Amazon BedrockMicrosoft FoundryVertex AI
    Ingénierie des prompts
    AperçuGénérateur de promptsUtiliser des modèles de promptsAméliorateur de promptsÊtre clair et directUtiliser des exemples (prompting multi-shots)Laisser Claude réfléchir (CoT)Utiliser des balises XMLDonner un rôle à Claude (prompts système)Chaîner des prompts complexesConseils pour le contexte longConseils pour extended thinking
    Tester et évaluer
    Définir les critères de succèsDévelopper des cas de testUtiliser l'outil d'évaluationRéduire la latence
    Renforcer les garde-fous
    Réduire les hallucinationsAugmenter la cohérence des résultatsAtténuer les jailbreaksRefus en streamingRéduire les fuites de promptsGarder Claude dans le rôle
    Administration et surveillance
    Aperçu de l'API AdminRésidence des donnéesEspaces de travailAPI d'utilisation et de coûtsAPI Claude Code AnalyticsZéro rétention de données
    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
    • Catalog
    • 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
    • Catalog
    • 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
    Claude sur des plateformes tierces

    Claude sur Amazon Bedrock

    Les modèles Claude d'Anthropic sont désormais généralement disponibles via 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 guidera tout au long du processus de réalisation d'un appel API à Claude sur Bedrock en Python ou TypeScript.

    Notez que ce guide suppose que vous vous êtes déjà inscrit pour un compte AWS et que vous avez configuré l'accès par programmation.

    Installer et configurer l'AWS CLI

    1. Installez une version de l'AWS CLI à partir de la version 2.13.23 ou plus récente
    2. Configurez vos identifiants AWS à l'aide de la commande AWS configure (voir Configurer l'AWS CLI) ou trouvez vos identifiants en accédant à « Accès en ligne de commande ou par programmation » dans votre tableau de bord AWS et en suivant les instructions dans la fenêtre modale 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 .

    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
    • Journalisation des activités
    • Support des fonctionnalités
    • Support PDF sur Bedrock
    • Fenêtre de contexte de 1M de jetons
    • Points de terminaison mondiaux vs régionaux
    • Quand utiliser chaque option
    • Implémentation
    • Ressources supplémentaires
    boto3

    Accéder à Bedrock

    S'abonner aux modèles Anthropic

    Allez à AWS Console > Bedrock > Model Access et demandez l'accès aux modèles Anthropic. Notez que la disponibilité des modèles Anthropic varie selon la région. Consultez la documentation AWS pour les informations les plus récentes.

    ID de modèle API

    ModèleID de modèle Bedrock de baseglobaluseujpapac
    Claude Opus 4.6anthropic.claude-opus-4-6-v1YesYesYesYesYes
    Claude Sonnet 4.6anthropic.claude-sonnet-4-6YesYesYesYesNo
    Claude Sonnet 4.5anthropic.claude-sonnet-4-5-20250929-v1:0YesYesYesYesNo
    Claude Sonnet 4anthropic.claude-sonnet-4-20250514-v1:0YesYesYesNoYes
    Claude Sonnet 3.7 ⚠️anthropic.claude-3-7-sonnet-20250219-v1:0NoYesYesNoYes
    Claude Opus 4.5anthropic.claude-opus-4-5-20251101-v1:0YesYesYesNoNo
    Claude Opus 4.1anthropic.claude-opus-4-1-20250805-v1:0NoYesNoNoNo
    Claude Opus 4anthropic.claude-opus-4-20250514-v1:0NoYesNoNoNo
    Claude Haiku 4.5anthropic.claude-haiku-4-5-20251001-v1:0YesYesYesNoNo
    Claude Haiku 3.5 ⚠️anthropic.claude-3-5-haiku-20241022-v1:0NoYesNoNoNo
    Claude Haiku 3anthropic.claude-3-haiku-20240307-v1:0NoYesYesNoYes

    Pour plus d'informations sur les ID de modèle régionaux par rapport aux ID mondiaux, consultez la section Points de terminaison mondiaux vs régionaux ci-dessous.

    Lister les modèles disponibles

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

    aws bedrock list-foundation-models --region=us-west-2 --by-provider anthropic --query "modelSummaries[*].modelId"

    Effectuer des requêtes

    Les exemples suivants montrent comment générer du texte à partir de Claude sur Bedrock :

    from anthropic import AnthropicBedrock
    
    client = AnthropicBedrock(
        # Authenticate by either providing the keys below or use the default AWS credential providers, such as
        # using ~/.aws/credentials or the "AWS_SECRET_ACCESS_KEY" and "AWS_ACCESS_KEY_ID" environment variables.
        aws_access_key="<access key>",
        aws_secret_key="<secret key>",
        # Temporary credentials can be used with aws_session_token.
        # Read more at https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp.html.
        aws_session_token="<session_token>",
        # aws_region changes the aws region to which the request is made. By default, we read AWS_REGION,
        # and if that's not present, we default to us-east-1. Note that we do not read ~/.aws/config for the region.
        aws_region="us-west-2",
    )
    
    message = client.messages.create(
        model="global.anthropic.claude-opus-4-6-v1",
        max_tokens=256,
        messages=[{"role": "user", "content": "Hello, world"}],
    )
    print(message.content)

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

    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 que vous journalisiez votre activité sur au moins une base glissante de 30 jours afin de comprendre votre activité et d'enquêter sur tout abus potentiel.

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

    Support des fonctionnalités

    Vous pouvez trouver toutes les fonctionnalités actuellement prises en charge sur Bedrock ici.

    Support PDF sur Bedrock

    Le support 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 de support PDF.

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

    • L'analyse visuelle des PDF (graphiques, images, mises en page) nécessite que les citations soient activées
    • Sans citations, seule l'extraction de texte basique 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 support PDF.

    Fenêtre de contexte de 1M de jetons

    Claude Opus 4.6, Sonnet 4.5 et Sonnet 4 prennent en charge la fenêtre de contexte de 1M de jetons sur Amazon Bedrock.

    La fenêtre de contexte de 1M de jetons est actuellement en version bêta. Pour utiliser la fenêtre de contexte étendue, incluez l'en-tête bêta context-1m-2025-08-07 dans vos requêtes API Bedrock.

    Points de terminaison mondiaux vs régionaux

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

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

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

    Ceci 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 tarifaires existantes.

    Quand utiliser chaque option

    Points de terminaison mondiaux (recommandé) :

    • Offrent une disponibilité et un temps d'activité maximaux
    • Acheminent dynamiquement les requêtes vers les régions ayant une capacité disponible
    • Aucune prime tarifaire
    • Idéal pour les applications où la résidence des données est flexible

    Points de terminaison régionaux (CRIS) :

    • Acheminent le trafic via des régions géographiques spécifiques
    • Requis pour les exigences de résidence des données et de conformité
    • Disponible pour les États-Unis, l'UE, le Japon et l'Australie
    • Prime tarifaire de 10 % reflétant les coûts d'infrastructure pour la capacité régionale dédiée

    Implémentation

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

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

    from anthropic import AnthropicBedrock
    
    client = AnthropicBedrock(aws_region="us-west-2")
    
    message = client.messages.create(
        model="global.anthropic.claude-opus-4-6-v1",
        max_tokens=256,
        messages=[{"role": "user", "content": "Hello, world"}],
    )

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

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

    from anthropic import AnthropicBedrock
    
    client = AnthropicBedrock(aws_region="us-west-2")
    
    # Using US regional endpoint (CRIS)
    message = client.messages.create(
        model="anthropic.claude-opus-4-6-v1",  # No global. prefix
        max_tokens=256,
        messages=[{"role": "user", "content": "Hello, world"}],
    )

    Ressources supplémentaires

    • Tarification AWS Bedrock : aws.amazon.com/bedrock/pricing
    • Documentation de tarification AWS : Guide de tarification Bedrock
    • Article de blog AWS : Introducing Claude Sonnet 4.5 in Amazon Bedrock
    • Détails de tarification Anthropic : Documentation de tarification