Skip to main content
Die deutsche Sprachversion wurde als Serviceleistung für Sie durch maschinelle Übersetzung erstellt. Bei eventuellen Unstimmigkeiten hat die englische Sprachversion Vorrang.

Aktivieren der externen Authentifizierung für eine GenAI-Wissensdatenbank

Beitragende netapp-mwallis

Aktivieren Sie die Authentifizierung für eine Wissensdatenbank, damit Token-Validierung und ACLs erforderlich sind, wenn die API-Endpunkte zur Integration einer Wissensdatenbank in eine Chatbot-Anwendung verwendet werden. Wenn Sie die Authentifizierung aktivieren, konfigurieren Sie Einstellungen für ein JSON-Webtoken, das für API-Anfragen von Chatbot-Clients an eine Wissensdatenbank verwendet wird.

Schritte
  1. Melden Sie sich bei Workload Factory mit einem der "Konsolenerfahrungen"an.

  2. Wählen Sie auf der Seite Knowledge Base Inventory die Wissensdatenbank aus, für die Sie die Authentifizierung aktivieren möchten.

  3. Wählen Sie Die Optionsschaltfläche Wissensdatenbank verwalten.

  4. Wählen Sie das Menü actions und dann Manage Authentication settings.

  5. Authentifizierung einrichten:

    1. Wählen Sie Authentifizierungseinstellungen aktivieren.

    2. Geben Sie die erforderlichen Informationen an. Beispiele sind angegeben, aber Sie sollten die Werte für diese Felder von Ihrem Authentifizierungsanbieter beziehen:

      • Algorithmen: Der Signierungsalgorithmus, den Ihr Authentifizierungsanbieter verwendet.

      • Audience (Optional): Eine Zeichenkette, die den gewünschten Empfänger des Tokens enthält (manchmal eine URL).

      • Aussteller: Eine Zeichenfolge, die den Anbieter identifiziert, der das Token ausgegeben hat.

        Amazon Cognito verwendet beispielsweise Emittent Strings mit dem folgenden Format:

        https://cognito-idp-<region>.amazonaws.com/<UserPoolID>

        Wobei <region> die AWS-Region, die den Benutzerpool enthält, und <UserPoolID> die Benutzer-Pool-ID ist. Sie können Ihre Benutzer-Pool-ID mit dem folgenden Befehl abrufen:

        aws cognito-idp list-user-pools --max-results=60 --output=table
      • JWKS URI: Der URI-String, der öffentliche Schlüssel bereitstellt, die benötigt werden, um die Signaturen dieses Tokens zu überprüfen.

        Amazon Cognito verwendet beispielsweise JWKS URI-Strings mit dem folgenden Format:

      https://cognito-idp.<region>.amazonaws.com/<userPoolId>/.well-known/jwks.json

      + Wobei <region> die AWS-Region, die den Benutzerpool enthält, und <UserPoolID> die Benutzer-Pool-ID ist. Sie können Ihre Benutzer-Pool-ID mit dem folgenden Befehl abrufen:

    aws cognito-idp list-user-pools --max-results=60 --output=table
  6. Wählen Sie Speichern.

Ergebnis

Die Authentifizierung für die Wissensdatenbank ist jetzt aktiv, und Sie können API-Endpunkte verwenden, um mit der Wissensdatenbank zu interagieren und die Wissensdatenbank in eine Chatbot-Anwendung zu integrieren.