KI-Agenten mit Amazon Nova erstellen - Amazon Nova

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.

KI-Agenten mit Amazon Nova erstellen

Anmerkung

Diese Dokumentation bezieht sich auf Amazon Nova Version 1. Informationen zum Erstellen von KI-Agenten mit Amazon Nova 2 finden Sie unter KI-Agenten erstellen.

Ein KI-Agent hilft Ihren Endbenutzern, Aktionen auf der Grundlage von Unternehmensdaten und Benutzereingaben durchzuführen. Agenten orchestrieren Interaktionen zwischen Basismodellen (FMs), Datenquellen, Softwareanwendungen und Benutzerkonversationen. Darüber hinaus rufen Agenten automatisch an, um Maßnahmen APIs zu ergreifen, und rufen Wissensdatenbanken auf, um die Informationen für diese Aktionen zu ergänzen. Entwickler können Wochen an Entwicklungsarbeit einsparen, indem sie Agenten integrieren, um die Bereitstellung von Anwendungen mit generativer künstlicher Intelligenz (generative KI) zu beschleunigen.

Mit Agenten können Sie Aufgaben für Ihre Kunden automatisieren und Kundenfragen beantworten. Sie können beispielsweise einen Agenten einrichten, der Kunden bei der Bearbeitung von Versicherungsansprüchen hilft, oder einen Agenten, der sie beim Vornehmen von Reisereservierungen unterstützt. Sie brauchen sich weder um die Bereitstellung, noch um die Verwaltung der Infrastruktur oder das Schreiben von benutzerdefiniertem Code kümmern. Amazon Nova verwaltet Prompt-Engineering, Speicher, Überwachung, Verschlüsselung, Benutzerberechtigungen und API-Aufrufe.

Weitere Informationen zum Erstellen von KI-Agenten in Amazon Bedrock finden Sie unter Bedrock-Agenten.

Agenten können folgende Aufgaben übernehmen:

  • Erweiterung von Basismodellen, um Benutzeranfragen zu verstehen und die vom Agenten auszuführenden Aufgaben in kleinere Schritte aufzuteilen;

  • Erfassung zusätzlicher Informationen von einem Benutzer im Rahmen einer natürlichen Konversation;

  • Ausführen von Aktionen, um die Anforderungen von Kunden zu erfüllen, indem API-Aufrufe an Ihre Unternehmenssysteme getätigt werden;

  • Steigerung der Leistung und Genauigkeit durch Abfragen von Datenquellen.

Verwenden von Amazon Nova mit AgentCore

Amazon Nova-Modelle können mit allen AgentCore Bedrock-Services verwendet werden, sodass Sie hocheffiziente Agenten sicher und in großem Umfang einsetzen und betreiben können. Zu den wichtigsten Services gehören Runtime, Identity, Memory, Gateway und Observability. Weitere Informationen finden Sie bei Amazon Bedrock AgentCore und unter {placeholder} für den Beispielcode.

Im Folgenden finden Sie ein Beispiel für die Verwendung von Amazon Nova mit AgentCore:

import boto3 from strands.models import BedrockModel # Create a Bedrock model with the custom session bedrock_model = BedrockModel( model_id="model_id", boto_session=session )

Amazon Nova mit Strands verwenden

Strands bietet native Unterstützung für Amazon Bedrock, sodass Sie diese Nova-Modelle mit minimaler Konfiguration in Ihren Agenten verwenden können. Weitere Informationen finden Sie unter Strands Amazon Bedrock.

Das Folgende ist ein Codebeispiel, das zeigt, wie Strands mit Amazon Nova verwendet wird:

from strands import Agent from strands.models import BedrockModel # Create a Bedrock model instance bedrock_model = BedrockModel( model_id="us.amazon.nova-premier-v1:0", temperature=0.3, top_p=0.8, ) # Create an agent using the BedrockModel instance agent = Agent(model=bedrock_model) # Use the agent response = agent("Tell me about Amazon Bedrock.")

Weitere Ressourcen