Commencer à utiliser l' AWS API - Amazon Bedrock

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Commencer à utiliser l' AWS API

Cette section explique comment configurer votre environnement pour effectuer des requêtes Amazon Bedrock via l' AWS API. AWS propose les outils suivants pour rationaliser votre expérience :

  • AWS Command Line Interface (AWS CLI)

  • AWS SDK

  • SageMaker Carnets Amazon

Si vous prévoyez de vous authentifier et d'accéder à l' AWS API directement par le biais de votre configuration, passez àObtenir des informations d'identification pour accorder un accès programmatique à un utilisateur.

Si vous prévoyez d'utiliser un SageMaker bloc-notes, ignorez cette section et passez àExécutez des exemples de API demandes Amazon Bedrock à l'aide d'un carnet Amazon SageMaker .

Installez le AWS CLI ou un AWS SDK

Pour installer le AWS CLI, suivez les étapes décrites dans la section Installer ou mettre à jour vers la dernière version du AWS CLI.

Pour installer un AWS SDK, sélectionnez l'onglet correspondant au langage de programmation que vous souhaitez utiliser dans Tools to Build on AWS. AWS des kits de développement logiciel (SDK) sont disponibles pour de nombreux langages de programmation populaires. Chaque SDK fournit une API, des exemples de code et de la documentation qui facilitent la création d’applications par les développeurs dans leur langage préféré. Les SDK exécutent automatiquement des tâches utiles pour vous, telles que :

  • Signez cryptographiquement vos demandes de service

  • Demandes de nouvelle tentative

  • Gérer les réponses aux erreurs

Obtenir des informations d'identification pour accorder un accès programmatique à un utilisateur

Accordez un accès programmatique au rôle Amazon Bedrock que vous avez créé en J'ai déjà un Compte AWS configurant les informations d'identification pour l'authentification.

Les utilisateurs ont besoin d'un accès programmatique s'ils souhaitent interagir avec AWS l'extérieur du AWS Management Console. La manière d'accorder un accès programmatique dépend du type d'utilisateur qui y accède AWS.

Pour accorder aux utilisateurs un accès programmatique, choisissez l’une des options suivantes.

Quel utilisateur a besoin d’un accès programmatique ? Pour Par

Identité de la main-d’œuvre

(Utilisateurs gérés dans IAM Identity Center)

Utilisez des informations d'identification temporaires pour signer les demandes programmatiques adressées aux AWS CLI AWS SDK ou AWS aux API.

Suivez les instructions de l’interface que vous souhaitez utiliser.

IAM Utilisez des informations d'identification temporaires pour signer les demandes programmatiques adressées aux AWS CLI AWS SDK ou AWS aux API. Suivez les instructions de la section Utilisation d'informations d'identification temporaires avec AWS les ressources du Guide de l'utilisateur IAM.
IAM

(Non recommandé)

Utilisez des informations d'identification à long terme pour signer les AWS CLI demandes programmatiques adressées aux AWS SDK ou AWS aux API.

Suivez les instructions de l’interface que vous souhaitez utiliser.

Testez certaines demandes d'API Amazon Bedrock

Maintenant que vous avez configuré l'accès programmatique pour votre rôle Amazon Bedrock, vous pouvez tester certaines opérations de base de l'API Amazon Bedrock selon la méthode de votre choix :

Après avoir exploré ces exemples, vous devriez vous familiariser avec les quatre services Amazon Bedrock en lisant la page principale de la référence de l'API Amazon Bedrock. Lorsque vous envoyez une demande à une opération Amazon Bedrock, vérifiez que vous utilisez le bon point de terminaison pour le service.