Führen Sie eine Konversation mit den Converse API-Operationen - Amazon Bedrock

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.

Führen Sie eine Konversation mit den Converse API-Operationen

Sie können die Amazon Bedrock Converse API verwenden, um Konversationsanwendungen zu erstellen, die Nachrichten an und von einem Amazon Bedrock-Modell senden und empfangen. Sie können beispielsweise einen Chat-Bot erstellen, der eine Konversation über viele Runden führt und eine Persona- oder Tonanpassung verwendet, die auf Ihre Bedürfnisse zugeschnitten ist, z. B. einen hilfreichen Assistenten für den technischen Support.

Um die Converse API zu verwenden, verwenden Sie die Operationen Converse oder ConverseStream(für Streaming-Antworten), um Nachrichten an ein Modell zu senden. Es ist möglich, die vorhandenen Basisinferenzoperationen (InvokeModeloder InvokeModelWithResponseStream) für Konversationsanwendungen zu verwenden. Wir empfehlen jedoch, die Converse API zu verwenden, da sie eine konsistente API bietet, die mit allen Amazon Bedrock-Modellen funktioniert, die Nachrichten unterstützen. Das bedeutet, dass Sie Code einmal schreiben und ihn mit verschiedenen Modellen verwenden können. Sollte ein Modell eindeutige Inferenzparameter haben, ermöglicht Ihnen die Converse API auch, diese eindeutigen Parameter in einer modellspezifischen Struktur zu übergeben.

Sie können die Converse API verwenden, um die Verwendung von Tools und Leitplanken in Ihren Anwendungen zu implementieren.

Anmerkung

Mit Mistral AI und Meta models bettet die Converse API Ihre Eingaben in eine modellspezifische Eingabeaufforderungsvorlage ein, die Konversationen ermöglicht.

Codebeispiele finden Sie im Folgenden: