Verbessern Sie die Antwortgenerierung für Ihren Agenten mit einer Wissensdatenbank - 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.

Verbessern Sie die Antwortgenerierung für Ihren Agenten mit einer Wissensdatenbank

Amazon Bedrock Knowledge Bases helfen Ihnen dabei, die Vorteile von Retrieval Augmented Generation (RAG) zu nutzen, einer beliebten Technik, bei der Informationen aus einem Datenspeicher abgerufen werden, um die von Large Language Models () generierten Antworten zu erweitern. LLMs Wenn Sie eine Wissensdatenbank mit Ihrer Datenquelle und Ihrem Vektorspeicher einrichten, kann Ihre Anwendung die Wissensdatenbank abfragen, um Informationen zur Beantwortung der Anfrage zurückzugeben, entweder mit direkten Zitaten aus Quellen oder mit natürlichen Antworten, die aus den Abfrageergebnissen generiert werden.

Um Amazon Bedrock Knowledge Bases mit Ihrem Amazon Bedrock Agent zu verwenden, müssen Sie zuerst eine Wissensdatenbank erstellen und diese dann dem Agenten zuordnen. Wenn Sie noch keine Wissensdatenbank erstellt haben, finden Sie weitere Informationen unter Rufen Sie Daten ab und generieren Sie KI-Antworten mit Amazon Bedrock Knowledge Bases Wissensdatenbanken und deren Erstellung. Sie können eine Wissensdatenbank während der Erstellung eines Agenten oder nach der Erstellung eines Agenten zuordnen. Um einem vorhandenen Agenten eine Wissensdatenbank zuzuordnen, wählen Sie die Registerkarte für Ihre bevorzugte Methode und gehen Sie dann wie folgt vor:

Console
So fügen Sie eine Wissensdatenbank hinzu
  1. Melden Sie sich als Benutzer mit IAM Amazon Bedrock-Berechtigungen an und öffnen Sie die Amazon Bedrock-Konsole AWS Management Console unter. https://console.aws.amazon.com/bedrock/

  2. Wählen Sie im linken Navigationsbereich Agenten aus. Wählen Sie dann im Abschnitt Agenten einen Agenten aus.

  3. Wählen Sie „In Agent Builder bearbeiten

  4. Wählen Sie für den Abschnitt Wissensdatenbanken die Option Hinzufügen aus.

  5. Wählen Sie eine von Ihnen erstellte Wissensdatenbank aus und geben Sie Anweisungen an, wie der Agent mit ihr interagieren soll.

  6. Wählen Sie Hinzufügen aus. Oben erscheint ein Erfolgsbanner.

  7. Um die Änderungen zu übernehmen, die Sie vor dem Testen am Agenten vorgenommen haben, wählen Sie Vor dem Testen vorbereiten.

API

Um einem Agenten eine Wissensdatenbank zuzuordnen, senden Sie eine AssociateAgentKnowledgeBaseAnfrage an einen Build-Time-Endpunkt von Agents for Amazon Bedrock.

In der folgenden Liste werden die Felder in der Anfrage beschrieben:

  • Die folgenden Felder sind erforderlich:

    Feld Short description
    agentId ID des Agenten
    agentVersion Version des Agenten
    knowledgeBaseId ID der Wissensdatenbank
  • Die folgenden Felder sind optional:

    Feld Short description
    description Beschreibung, wie der Agent die Wissensdatenbank nutzen kann
    knowledgeBaseState Um zu verhindern, dass der Agent die Wissensdatenbank abfragt, geben Sie Folgendes an DISABLED

Sie können die Abfragekonfigurationen einer an Ihren Agenten angehängten Wissensdatenbank ändern, indem Sie das sessionState Feld in der InvokeAgentfordern Sie an, wenn Sie Ihren Agenten aufrufen. Weitere Informationen finden Sie unter Den Kontext der Agentensitzung steuern.