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.
APIs soutenu par Amazon Bedrock
Inférence prise en charge APIs
Amazon Bedrock propose quatre modèles d'API principaux pour effectuer des inférences dans Amazon Bedrock.
| Méthode avec l’API | Point de terminaison de service | Cas d'utilisation le mieux adapté pour | Fonctionnalité clé |
|---|---|---|---|
| API de réponses (recommandée) | bedrock-mantle.<suffix> |
Conversations pleines de style | Utilisez l'API Responses pour les applications agentiques modernes nécessitant l'utilisation d'outils intégrés (recherche, interpréteur de code), des entrées multimodales et des conversations dynamiques |
| Achèvement du chat | bedrock-mantle.<suffix>(recommandé) et bedrock-runtime.<suffix> |
Chat à plusieurs tours sans état | Utilisez l'API Chat Completions pour des tâches légères, apatrides et axées sur le texte, pour lesquelles vous avez besoin d'un contrôle total sur la gestion de l'historique des discussions et d'une latence réduite. |
| Méthode Converse | bedrock-runtime.<suffix> |
Chat à plusieurs tours/standardisation | L'API Converse fournit une interface unifiée pour interagir avec tous les modèles d'Amazon Bedrock. |
| Méthode Invoke | bedrock-runtime.<suffix> |
Transactions individuelles/Charges utiles importantes | L'API Invoke fournit un accès direct aux modèles avec une meilleure capacité à contrôler le format des demandes et des réponses. |
Remarque : le suffixe est {region}.amazonaws.com
En savoir plus sur le APIs support d'Amazon Bedrock.
Décider entre APIs
L'API que vous utilisez dépend de votre cas d'utilisation.
| Cas d'utilisation | API recommandée |
|---|---|
| Migration depuis un point de terminaison compatible avec l'API OpenAI | Utilisez une API compatible avec OpenAI APIs : API Responses ou API |
| Utilisation de modèles non compatibles avec un point de terminaison compatible OpenAI | Utilisez Amazon Bedrock natif APIs : Converse et Invoke. Pour de plus amples informations, veuillez consulter Soumission des invites et génération des réponses à l’aide de l’API. |
| Interface cohérente sur tous les modèles | API Converse : fonctionne avec tous les modèles compatibles avec les messages. Écrivez le code une fois et utilisez-le avec différents modèles. Pour un exemple de code, consultez les exemples d'API Converse. |
| Accès direct aux modèles avec contrôle total | API Invoke : fournit un accès direct aux modèles avec un meilleur contrôle sur le format des demandes et des réponses. À utiliser pour générer du texte, des images et des intégrations. Pour un exemple de code, voir Exemples de code de modèle Invoke. |
| Nouveau sur Amazon Bedrock | Commencez par l'API Responses |
Modèles pris en charge par chaque API et point de terminaison
Tout d'abord, parcourez nos modèles pour choisir le modèle que vous souhaitez utiliser. Une fois que vous avez choisi le modèle que vous souhaitez utiliser, vous pouvez voir APIs ce qu'il prend en charge et, en fonction de cela, vous pouvez choisir le point de terminaison à utiliser. Il bedrock-mantle prend en charge l'API Responses and Chat Completions. bedrock-runtimeSupporte les API Invoke et Converse.