Erstellen einer Wissensdatenbank in Amazon Bedrock mit einem GenAI-Index von Amazon Kendra - 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.

Erstellen einer Wissensdatenbank in Amazon Bedrock mit einem GenAI-Index von Amazon Kendra

Weitere Informationen über die Verwendung eines GenAI-Index in Amazon Kendra finden Sie unter GenAI-Index von Amazon Kendra im Amazon-Kendra-Entwicklerhandbuch.

Sie können eine Amazon-Bedrock-Wissensdatenbank mit einem GenAI-Index von Amazon Kendra entweder mithilfe der Amazon-Bedrock-Konsole oder der Amazon-Bedrock-API erstellen. Wählen Sie die Registerkarte für Ihre bevorzugte Methode aus und befolgen Sie die angegebenen Schritte:

Anmerkung

Sie können keine Wissensdatenbank mit einem Root-Benutzer erstellen. Bevor Sie beginnen, melden Sie sich mit einem AWS Identity and Access Management (IAM)-Benutzer an.

Wichtig

Wenn Sie eine Wissensdatenbank mit einem GenAI-Index von Amazon Kendra mithilfe der API erstellen möchten, benötigen Sie einen vorhandenen Index. Mit der API können Sie beim Erstellen einer Wissensdatenbank keinen Index erstellen. Wenn Sie beim Erstellen einer Wissensdatenbank einen Index erstellen möchten, müssen Sie die Konsole verwenden.

Console
So bauen Sie eine Wissensdatenbank mit einem GenAI-Index von Amazon Kendra
  1. Melden Sie sich bei der AWS-Managementkonsole mit einer IAM-Identität an, die zur Verwendung der Amazon-Bedrock-Konsole berechtigt ist. Öffnen Sie dann die Amazon-Bedrock-Konsole unter https://console.aws.amazon.com/bedrock.

  2. Wählen Sie im linken Navigationsbereich Wissensdatenbank aus.

  3. Wählen Sie im Abschnitt Wissensdatenbanken die Option Erstellen aus.

  4. Wählen Sie Wissensdatenbank mit Kendra-GenAI-Index aus.

  5. (Optional) Ändern Sie unter Details zur Wissensdatenbank den Standardnamen und geben Sie eine Beschreibung für Ihre Wissensdatenbank ein.

  6. Wählen Sie im Abschnitt IAM-Berechtigungen eine IAM-Rolle aus, die Amazon Bedrock Berechtigungen zum Zugriff auf andere erforderliche AWS-Services gewährt. Sie können die Servicerolle Amazon Bedrock erstellen lassen oder eine benutzerdefinierte Rolle auswählen, die Sie erstellt haben.

  7. Wählen Sie Eine neue Servicerolle erstellen und verwenden oder Eine vorhandene Servicerolle verwenden aus.

  8. Wählen Sie aus, ob Sie einen neuen GenAI-Index von Amazon Kendra erstellen oder einen vorhandenen GenAI-Index von Amazon Kendra verwenden möchten.

  9. (Optional) Führen Sie unter Zusätzliche Konfigurationen einen der folgenden Schritte aus:

    • Konfigurieren Sie einen kundenseitig verwalteten Schlüssel von AWS Key Management Service (AWS KMS) zur Verschlüsselung Ihrer Wissensdatenbank.

    • Fügen Sie Ihrer Wissensdatenbank Tags hinzu. Weitere Informationen finden Sie unter Markieren von Amazon-Bedrock-Ressourcen.

  10. Wählen Sie Wissensdatenbank erstellen aus. Während Amazon Bedrock die Wissensdatenbank erstellt, sollte Ihnen der Status In Bearbeitung angezeigt werden. Sie müssen warten, bis der Erstellungsvorgang abgeschlossen ist, bevor Sie eine Datenquelle hinzufügen und synchronisieren können.

  11. Nachdem Amazon Bedrock die Wissensdatenbank erstellt hat, folgen Sie den Anweisungen unter Verbinden einer Datenquelle mit der Wissensdatenbank, um Ihre Datenquelle zu konfigurieren.

API
So bauen Sie eine Wissensdatenbank mit einem GenAI-Index von Amazon Kendra

Zum Erstellen einer Wissensdatenbank senden Sie eine CreateKnowledgeBase-Anfrage (siehe Link für Anfrage- und Antwortformate sowie Felddetails) mit einem Build-Time-Endpunkt von Agenten für Amazon Bedrock.

  • Geben Sie im Feld roleArn den Amazon-Ressourcennamen (ARN) einer IAM-Rolle an, die über Berechtigungen zum Erstellen einer Wissensdatenbank von Amazon Bedrock verfügt.

  • Um ein Modell zu verwenden, das für Wissensdatenbanken unterstützt wird, müssen Sie den Modellzugriff aktivieren. Notieren Sie sich den ARN Ihres Modells, der für die Konvertierung Ihrer Daten in Vektoreinbettungen erforderlich ist. Kopieren Sie die Modell-ID (Ressourcen-ID) für das von Ihnen ausgewählte Modell für Wissensdatenbanken. Konstruieren Sie dann den Modell-ARN anhand der Modell-ID, indem Sie den ARN-Beispielen folgen, die unter Von Amazon Bedrock definierte Ressourcentypen in der Referenz zur Serviceautorisierung aufgeführt sind. Sehen Sie sich die Beispiele für Ihren Modellressourcentyp an.

    Geben Sie im Feld embeddingModelArn im knowledgeBaseConfiguration-Objekt den ARN des Vektoreinbettungsmodells an, das Sie verwenden möchten. Weitere Informationen finden Sie unter Unterstützte Modelle und Regionen für Amazon-Bedrock-Wissensdatenbanken.

  • Zum Erstellen einer Wissensdatenbank mit einem GenAI-Index von Amazon Kendra geben Sie den ARN Ihres GenAI-Index von Amazon Kendra an.

  • Nachdem Sie eine Wissensdatenbank erstellt haben, generieren Sie eine Datenquelle, die die Dokumente oder Inhalte für Ihre Wissensdatenbank enthält. Beachten Sie, dass es nicht möglich ist, eine Datenquelle mit API-Operationen von Amazon Bedrock zu erstellen. Sie müssen diesen Vorgang entweder mit der Amazon-Bedrock-Konsole oder mit der CreateDataSource-API-Operation von Amazon Kendra ausführen. Weitere Informationen zur Auswahl einer Datenquelle und Beispiele für die Konfiguration von API-Verbindungen finden Sie unter Verbinden einer Datenquelle mit der Wissensdatenbank.