Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Von Amazon Bedrock unterstützte APIs
Unterstützte Inferenz-APIs
Amazon Bedrock bietet fünf Haupt-API-Muster für die Durchführung von Inferenzen. Die APIs sind nach dem von ihnen verwendeten Service-Endpunkt gruppiert.
bedrock-mantle-Endpunkt
Der bedrock-mantle.{region}.amazonaws.com Endpunkt unterstützt die folgenden APIs:
| API-Methode | Use-case am besten geeignet für | Hauptmerkmal |
|---|---|---|
| Antwort-API (empfohlen) | Zustandsreiche Konversationen | Verwenden Sie die Responses API für moderne, agentische Anwendungen, die integrierte Tools (Suche, Codeinterpreter), multimodale Eingaben und zustandsbehaftete Konversationen erfordern. |
| Nachrichten-API (empfohlen) | Anthropic-native Schnittstelle | Verwenden Sie die Nachrichten-API für den direkten Zugriff auf anthropische Modelle im Anthropic-native Anfrage- und Antwortformat. |
| Chat-Abschlüsse | Staatenloser Multi-Turn-Chat | Verwenden Sie die Chat Completions API für einfache, zustandslose, textbezogene Aufgaben, bei denen Sie die volle Kontrolle über die Verwaltung des Chat-Verlaufs und eine geringere Latenz benötigen. |
bedrock-runtime-Endpunkt
Der bedrock-runtime.{region}.amazonaws.com Endpunkt unterstützt die folgenden APIs:
| API-Methode | Use-case am besten geeignet für | Hauptmerkmal |
|---|---|---|
| Converse | Multi-turn chatten/standardisieren | Die Converse API bietet eine einheitliche Oberfläche für die Interaktion mit allen Modellen in Amazon Bedrock. |
| Invoke | Einzelne Transaktionen/Große Nutzlasten | Die Invoke-API bietet direkten Zugriff auf Modelle mit mehr Kontrolle über das Anfrage- und Antwortformat. |
| Nachrichten-API von Anthropic Claude Nachrichten-API von | Anthropic-native Schnittstelle | Verwenden Sie die Nachrichten-API über InvokeModel für den direkten Zugriff auf Anthropic-Modelle im nativen Anforderungsformat. |
| Chat-Abschlüsse | Staatenloser Multi-Turn-Chat | Verwenden Sie die Chat Completions API für OpenAI-compatible statusfreie Chat-Interaktionen. |
Erfahren Sie mehr über die von Amazon Bedrock unterstützten APIs.
Entscheiden Sie sich zwischen APIs
Welche API Sie verwenden, hängt von Ihrem Anwendungsfall ab.
| Anwendungsfall | Empfohlene API |
|---|---|
| Migration vom API-compatible OpenAI-Endpunkt | Verwenden Sie OpenAI-compatible APIs: Responses API |
| Verwendung von Modellen, die nicht mit Endpoint kompatibel OpenAI-compatible sind | Verwenden Sie native Amazon Bedrock-APIs: Converse und Invoke. Weitere Informationen finden Sie unter Inferenz mit Invoke API. |
| Konsistente Oberfläche für alle Modelle | Converse API — Funktioniert mit allen Modellen, die Nachrichten unterstützen. Schreiben Sie Code einmal und verwenden Sie ihn mit verschiedenen Modellen. Beispielcode finden Sie unter Converse API-Beispiele. |
| Direkter Modellzugriff mit voller Kontrolle | API aufrufen — Bietet direkten Zugriff auf Modelle mit mehr Kontrolle über das Anfrage- und Antwortformat. Wird zum Generieren von Text, Bildern und Einbettungen verwendet. Beispielcode finden Sie unter Codebeispiele für Invoke-Modelle. |
| Neu bei Amazon Bedrock | Wir empfehlen die Verwendung offener APIs wie Messages API, Chat Completions API oder Responses API. Diese APIs sind auf beiden Endpunkten verfügbar, wir empfehlen jedoch den bedrock-mantle Endpunkt. |
Modelle, die von jeder API und jedem Endpunkt unterstützt werden
Schauen Sie sich zunächst unsere Modelle an, um sich für das Modell zu entscheiden, das Sie verwenden möchten. Sobald Sie sich für das Modell entschieden haben, das Sie verwenden möchten, können Sie sehen, welche APIs es unterstützt, und auf dieser Grundlage können Sie auswählen, welchen Endpunkt Sie verwenden möchten. Das bedrock-mantle unterstützt die APIs „Antworten“, „Chat-Abschlüsse“ und „Nachrichten“. Das bedrock-runtime unterstützt die API Invoke, Converse, Chat Completions und Messages. Wir empfehlen, wann immer möglich, den bedrock-mantle Endpunkt zu verwenden.