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.
AnthropicClaudeModelle
In diesem Abschnitt werden die Anforderungsparameter und Antwortfelder für Anthropic Claude Modelle beschrieben. Verwenden Sie diese Informationen, um mit den Operationen InvokeModelund InvokeModelWithResponseStream(Streaming) Inferenzaufrufen für Anthropic Claude Modelle durchzuführen. Dieser Abschnitt enthält auch Python Codebeispiele, die zeigen, wie Anthropic Claude Modelle aufgerufen werden. Um ein Modell in einer Inferenzoperation zu verwenden, benötigen Sie die Modell-ID für das Modell. Informationen zum Abrufen der Modell-ID finden Sie unterUnterstützte Basismodelle in Amazon Bedrock. Einige Modelle funktionieren auch mit der ConverseAPI. Informationen darüber, ob die Converse API ein bestimmtes Anthropic Claude Modell unterstützt, finden Sie unterUnterstützte Modelle und Modellfunktionen. Weitere Codebeispiele finden Sie unterCodebeispiele für Amazon Bedrock mit AWS SDKs.
Foundation-Modelle in Amazon Bedrock unterstützen Eingabe- und Ausgabemodalitäten, die von Modell zu Modell variieren. Informationen zu den Modalitäten, die von Anthropic Claude Modellen unterstützt werden, finden Sie unter. Unterstützte Basismodelle in Amazon Bedrock Informationen darüber, welche Amazon Bedrock Anthropic Claude Modelle unterstützt, finden Sie unterUnterstützte Basismodelle in Amazon Bedrock. Informationen darüber, in welchen AWS Regionen diese Anthropic Claude Modelle verfügbar sind, finden Sie unterUnterstützte Basismodelle in Amazon Bedrock.
Wenn Sie Inferenzrufe mit Anthropic Claude Modellen tätigen, fügen Sie eine Eingabeaufforderung für das Modell hinzu. Allgemeine Informationen zum Erstellen von Eingabeaufforderungen für die von Amazon Bedrock unterstützten Modelle finden Sie unter. Schnelle technische Konzepte AnthropicClaudeSpezifische Informationen zur Eingabeaufforderung finden Sie im technischen Leitfaden für AnthropicClaude Eingabeaufforderungen
Sie können Amazon Bedrock verwenden, um Anfragen zu senden AnthropicClaudeAPI für Textvervollständigungen oder Rückschlüsse zu AnthropicClaudeNachrichten-API ziehen.
Sie verwenden die Nachrichten-API, um Konversationsanwendungen zu erstellen, z. B. einen virtuellen Assistenten oder eine Coaching-Anwendung. Verwenden Sie die Textvervollständigungs-API für Single-Turn-Textgenerierungsanwendungen. Zum Beispiel das Generieren von Text für einen Blogbeitrag oder das Zusammenfassen von Text, den ein Benutzer bereitstellt.
AnthropicClaudeModelle unterstützen die Verwendung von XML-Tags zur Strukturierung und Abgrenzung Ihrer Eingabeaufforderungen. Beispielsweise können Sie Beispiele in Ihrer Eingabeaufforderung mit einem Tag umgeben. <examples>
Verwenden Sie aussagekräftige Tagnamen, um optimale Ergebnisse zu erzielen. Weitere Informationen finden Sie unter Verwenden von XML-Tags
Anmerkung
Um Systemaufforderungen in Inferenzaufrufen verwenden zu können, müssen Sie eines der folgenden Modelle verwenden:
-
Anthropic Claude 3.5 Sonnet
-
AnthropicClaudeVersion 2.1
-
AnthropicClaude 3Modell oder neuer, wie Anthropic Claude 3.7 Sonnet
Informationen zum Erstellen von Systemaufforderungen finden Sie in der Anthropic Claude Dokumentation unter Claude eine Rolle mit einer Systemaufforderung
Um Timeouts bei Anthropic Claude Version 2.1 zu vermeiden, empfehlen wir, die Anzahl der Eingabe-Tokens im prompt
Feld auf 180.000 zu beschränken. Wir gehen davon aus, dass dieses Timeout-Problem bald behoben sein wird.
Füllen Sie im Inferenzaufruf das body
Feld mit einem JSON-Objekt, das dem Typ entspricht, den Sie durchführen möchten, oder. AnthropicClaudeAPI für Textvervollständigungen AnthropicClaudeNachrichten-API