Automatisieren von Aufgaben in einer Anwendung mithilfe von KI-Agenten
Agenten für Amazon Bedrock bieten Ihnen die Möglichkeit, autonome Agenten in Ihrer Anwendung zu erstellen und zu konfigurieren. Der Agent hilft Ihren Endbenutzern, Aktionen auf der Grundlage von Unternehmensdaten und Benutzereingaben durchzuführen. Agenten orchestrieren Interaktionen zwischen Basismodellen (FM), Datenquellen, Softwareanwendungen und Benutzerkonversationen. Darüber hinaus rufen Agenten automatisch APIs auf, um Aktionen auszuführen, und fragen Wissensdatenbanken ab, um Informationen für diese Aktionen bereitzustellen. Durch die Integration von Agenten können Sie die Entwicklungszeit für die Bereitstellung von Anwendungen mit generativer künstlicher Intelligenz (generative KI) verkürzen.
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 von Kapazitäten noch um die Verwaltung der Infrastruktur oder das Schreiben von benutzerdefiniertem Code kümmern. Amazon Bedrock verwaltet Prompt-Engineering, Speicher, Überwachung, Verschlüsselung, Benutzerberechtigungen und API-Aufrufe.
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.
Gehen Sie wie folgt vor, um einen Agenten zu verwenden:
-
(Optional) Richten Sie eine Wissensdatenbank ein, um Ihre privaten Daten in dieser Datenbank zu speichern. Weitere Informationen finden Sie unter Abrufen von Daten und Generieren von KI-Antworten mit Wissensdatenbanken für Amazon Bedrock.
-
Konfigurieren Sie einen Agenten für Ihren Anwendungsfall und fügen Sie mindestens eine der folgenden Komponenten hinzu:
-
Mindestens eine Aktionsgruppe, die der Agent ausführen kann. Informationen darüber, wie Sie die Aktionsgruppe definieren und wie der Agent damit umgeht, finden Sie unter Verwenden von Aktionsgruppen, um Aktionen zu definieren, die Ihr Agent ausführen soll.
-
Ordnen Sie dem Agenten eine Wissensdatenbank zu, um seine Leistung zu verbessern. Weitere Informationen finden Sie unter Verbessern der Antwortgenerierung für Ihren Agenten mit einer Wissensdatenbank.
-
-
(Optional) Ändern Sie die Prompt-Vorlagen für die von einem Agenten ausgeführten Schritte zur Vorbereitung, Orchestrierung, Generierung von Antworten in der Wissensdatenbank sowie zur Nachbearbeitung, um das Verhalten des Agenten an Ihren spezifischen Anwendungsfall anzupassen. Weitere Informationen finden Sie unter Verbessern der Korrektheit von Agenten mithilfe erweiterter Prompt-Vorlagen in Amazon Bedrock.
-
Testen Sie Ihren Agenten in der Amazon-Bedrock-Konsole oder über API-Aufrufe an den
TSTALIASID. Ändern Sie die Konfigurationen nach Bedarf. Verwenden Sie die Nachverfolgung, um den Argumentationsprozess des Agenten bei allen Orchestrierungsschritten zu untersuchen. Weitere Informationen finden Sie unter Testen des Verhaltens von Agenten und Beheben von Fehlern und Nachverfolgen des schrittweisen Argumentationsprozesses des Agenten mit Trace. -
Wenn Sie den Agenten hinreichend geändert haben und er bereit ist, in Ihrer Anwendung bereitgestellt zu werden, erstellen Sie einen Alias, der auf eine Version Ihres Agenten verweist. Weitere Informationen finden Sie unter Bereitstellen und Verwenden eines Amazon-Bedrock-Agenten in Ihrer Anwendung.
-
Richten Sie Ihre Anwendung so ein, dass API-Aufrufe an Ihren Agentenalias gesendet werden.
-
Iterieren Sie den Agenten und erstellen Sie nach Bedarf weitere Versionen und Aliase.