AWS Germany – Amazon Web Services in Deutschland

Anthropics Claude 3 Opus-Modell jetzt auf Amazon Bedrock verfügbar

von Channy Yun übersetzt durch David Surey

Wir leben im Zeitalter der generativen Künstlichen Intelligenz (KI) – einer Zeit rasanter Innovationen. Als Anthropic [extern, EN] am 4. März seine Claude 3 Basismodelle (FM, Foundation Models) [extern, EN] ankündigte, machten wir am selben Tag das Claude 3 Sonnet-Modell auf Amazon Bedrock verfügbar. Dieses Modell ist ausgewogen in Bezug auf Fähigkeiten und Geschwindigkeit. Am 13. März haben wir dann das Claude 3 Haiku-Modell auf Amazon Bedrock eingeführt. Es ist das schnellste und kompakteste Mitglied der Claude 3 Familie und bietet eine Reaktion nahezu in Echtzeit.

Heute geben wir die Verfügbarkeit von Anthropics Claude 3 Opus auf Amazon Bedrock bekannt. Es ist das intelligenteste Claude 3 Modell und liefert marktführe Leistungen für hochkomplexe Aufgaben. Es kann offene Aufforderungen und neue Szenarien mit bemerkenswerter Sprachkompetenz und menschenähnlichem Verständnis bewältigen. Damit steht es an der Spitze der Entwicklung allgemeiner Intelligenz.

Die Amazon Bedrock Claude 3 Opus chat playground console auf AWS

Mit der Verfügbarkeit von Claude 3 Opus auf Amazon Bedrock können Unternehmen generative KI-Anwendungen entwickeln, um Aufgaben zu automatisieren, Einnahmen durch nutzerorientierte Anwendungen zu generieren, komplexe Finanzprognosen zu erstellen und die Forschung und Entwicklung in verschiedenen Bereichen zu beschleunigen. Wie der Rest der Claude 3 Familie kann Opus Bilder verarbeiten und Textausgaben bereitstellen.

Claude 3 Opus zeigt bei schwierigen, offenen Fragen eine zweifache Steigerung der Genauigkeit gegenüber Claude 2.1 und verringert so die Wahrscheinlichkeit fehlerhafter Antworten. Da Unternehmenskunden in Branchen wie Gesundheitswesen, Finanzen und juristischer Recherche auf Claude setzen, ist eine verbesserte Genauigkeit für die Sicherheit und Leistung unerlässlich.

Wie schneidet Claude 3 Opus ab?

Claude 3 Opus übertrifft andere Modelle bei den meisten gängigen Bewertungstests für KI-Systeme, einschließlich Fachwissen auf Universitätsniveau (MMLU) [extern, EN],  Expertenargumentationskette auf Graduiertenniveau (GPQA) [extern, EN], und Grundrechenaufgaben (GSM8K) [extern, EN] und mehr. Es zeigt ein hohes Maß an Verständnis und Flüssigkeit bei komplexen Aufgaben und steht somit an der Spitze der Entwicklung allgemeiner Intelligenz.

Perfomanceübersicht von Claude 3 Opus im vergleich zu anderen FFMs

Quelle: https://www.anthropic.com/news/claude-3-family

Hier sind einige unterstützte Anwendungsfälle für das Claude 3 Opus-Modell:

  • Aufgabenautomatisierung: Planung und Ausführung komplexer Aktionen über APIs, Datenbanken und interaktiver Codeentwicklung
  • Forschung: Brainstorming, Hypothesengenerierung, Erstellung von Forschungsberichten und Wirkstoffforschung
  • Strategie: Fortgeschrittene Analyse von Diagrammen und Grafiken, Finanzdaten, Markttrends und Prognosen

Erfahren Sie auf der Anthropic’s Claude on Bedrock-Seite und in der Amazon Bedrock-Dokumentation zu den Anthropic Claude-Modellen mehr über die Funktionen und Fähigkeiten von Claude 3 Opus.

Claude 3 Opus in Aktion

Wenn Sie neu bei der Nutzung von Anthropic-Modellen sind, gehen Sie zur Amazon Bedrock-Konsole und wählen Sie links unten „Model access“. Beantragen Sie separat Zugriff auf Claude 3 Opus.

Modellzugriff auf Claude 3 Opus beantragen über die Modellauswahl

Um Claude 3 Opus in der Konsole zu testen, wählen Sie im linken Menü unter „Playgrounds“ die Option „Text“ oder „Chat“ aus. Wählen Sie dann „Modell auswählen“ und als Kategorie „Anthropic“ sowie als Modell „Claude 3 Opus„.

die kategorieauswahl

Um weitere Beispiel-Prompts für Claude zu testen, wählen Sie „Beispiele laden“ aus. Sie können spezifische Beispiele für Claude 3 Opus anzeigen und ausführen, wie z.B. einen Quartalsbericht analysieren, eine Website erstellen oder ein Sidescroller-Spiel erstellen lassen.

auswahl des beispiels innerhalb von Amazon Bedrock bei der Auswahl eines Claude 3 Opus Beispiels

Durch die Auswahl von „API-Anfrage anzeigen“ können Sie mittels Codebeispielen für das AWS Command Line Interface (AWS CLI) und AWS SDKs auf das Modell zugreifen. Hier ist ein Beispiel für den AWS CLI-Befehl:

aws bedrock-runtime invoke-model \
--model-id anthropic.claude-3-opus-20240229-v1:0 \
--body "{\"messages\":[{\"role\":\"user\",\"content\":[{\"type\":\"text\",\"text\":\" Your task is to create a one-page website for an online learning platform.\\n\"}]}],\"anthropic_version\":\"bedrock-2023-05-31\",\"max_tokens\":2000,\"temperature\":1,\"top_k\":250,\"top_p\":0.999,\"stop_sequences\":[\"\\n\\nHuman:\"]}" \
--cli-binary-format raw-in-base64-out \
--region us-west-2 \
invoke-model-output.txt

Wie ich in meinen vorherigen Beiträgen zur Einführung der Claude 3 Modelle bereits erwähnt habe, müssen Sie für einige Claude 3 Modellfunktionen, wie z.B. die Bildverarbeitung, das neue Anthropic Claude Messages API Format verwenden. Wenn Sie die Anthropic Claude Text Completions API nutzen und auf Claude 3 Modelle umsteigen möchten, sollten Sie zunächst ein Upgrade der Text Completions API [extern, EN] durchführen.

Meine Kollegen Dennis Traub und Francois Bouteruche erstellen Codebeispiele für Amazon Bedrock unter Verwendung der AWS SDKs. In der Amazon Bedrock Dokumentation können Sie lernen, wie Sie Claude 3 via Amazon Bedrock aufrufen, um Text oder multimodale Prompts für die Bildanalyse zu generieren.

Hier ist ein Beispiel-JavaScript-Code, um eine Messages API Anfrage zum Generieren von Text zu senden:

// claude_opus.js - Invokes Anthropic Claude 3 Opus using the Messages API.
import {
  BedrockRuntimeClient,
  InvokeModelCommand
} from "@aws-sdk/client-bedrock-runtime";

const modelId = "anthropic.claude-3-opus-20240229-v1:0";
const prompt = "Hello Claude, how are you today?";

// Create a new Bedrock Runtime client instance
const client = new BedrockRuntimeClient({ region: "us-west-2" });

// Prepare the payload for the model
const payload = {
  anthropic_version: "bedrock-2023-05-31",
  max_tokens: 1000,
  messages: [{
    role: "user",
    content: [{ type: "text", text: prompt }]
  }]
};

// Invoke Claude with the payload and wait for the response
const command = new InvokeModelCommand({
  contentType: "application/json",
  body: JSON.stringify(payload),
  modelId
});
const apiResponse = await client.send(command);

// Decode and print Claude's response
const decodedResponseBody = new TextDecoder().decode(apiResponse.body);
const responseBody = JSON.parse(decodedResponseBody);
const text = responseBody.content[0].text;
console.log(`Response: ${text}`);

Nun können Sie das AWS SDK für JavaScript Runtime Client für Node.js installieren und claude_opus.js ausführen.

npm install @aws-sdk/client-bedrock-runtime
node claude_opus.js

Für weitere Beispiele in verschiedenen Programmiersprachen, schauen Sie sich den Abschnitt mit Code-Beispielen im Amazon Bedrock-Benutzerhandbuch an. Erfahren Sie, wie Sie Systembefehle mit Anthropic Claude verwenden können [extern, EN] auf der Community.aws Seite

Jetzt verfügbar

Claude 3 Opus ist ab sofort in der Region US West (Oregon) verfügbar. Prüfen Sie auch unsere vollständige Liste der Regionen [EN], in denen Claude 3 Opus angeboten wird auf Updates.

Probieren Sie Claude 3 Opus noch heute in der Amazon Bedrock-Konsole aus und senden Sie Ihr Feedback gerne an AWS re:Post für Amazon Bedrock [EN] oder über Ihre üblichen AWS Support-Kontakte.

Channy

Über die Autoren

Channy Yun ist Principal Developer Advocate bei AWS und mit Leidenschaft dabei, Entwicklern zu helfen, moderne Anwendungen mit den neuesten AWS-Services zu erstellen. Als pragmatischer Entwickler und Blogger aus Überzeugung liebt er gemeinschaftsgetriebenes Lernen und Teilen von Technologie, was Entwickler zu globalen AWS-Usergroups geführt hat. Seine Hauptthemen sind Open-Source, Container, Speicher, Netzwerk & Sicherheit sowie IoT. Folgen Sie ihm auf Twitter unter @channyun.