Konfigurieren Sie IBM Watson Assistant als NLU-Anbieter für Virtual Agent

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • Verwenden Sie die in IBM Watson Assistant definierten Absichten, Entitäten und Äußerungen, und wenden Sie sie als NLU-Modell für Ihre Virtual Agent-Konversationen an.

    Vorbereitungen

    In IBM Watson Assistant, Gehen Sie wie folgt vor:
    • In Ihrem IBM Account, erstellen Sie einen Ressourcenlink In der Kategorie KI (Künstliche Intelligenz). Sobald Sie den Ressourcenlink erstellt haben, sollten der API-Schlüssel und die URL angezeigt werden:

      In Ihrem IBM Watson Assistant Account, suchen Sie den API-Schlüssel und die URL auf der Dashboard-Seite für den von Ihnen erstellten Ressourcenlink.

    • Definieren Sie in Ihrem Arbeitsbereich die Absichten, Entitäten und Äußerungen für Ihr NLU-Modell.
    • Suchen Sie Ihre Anmeldeinformationen für den Arbeitsbereich, und kopieren Sie den Arbeitsbereich Passwort , Die Sie beim Festlegen Ihrer Anmeldeinformationen während der Konfiguration angeben müssen.

    In Ihrem ServiceNow Instanz, stellen Sie sicher, dass Glide Virtual Agent Plugin (com.glide.cs.chatbot) ist aktiviert. Dieses Plugin installiert den Proxy-Agent für IBM Watson Natural Language Understanding-Server-Plugin (com.glide.nlu.ibmwatson.intent.discovery), das für diese Integration erforderlich ist.

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Konfigurieren von IBM Watson Assistant Integration umfasst Bereitstellung IBM Watson Assistant Anmeldeinformationen für die Authentifizierung. Sie können für Ihre Instanz nur einen NLU-Service Provider festlegen.
    Hinweis:
    Wenn Sie ein Upgrade von einem vorherigen Release durchgeführt haben, behält der Upgradeprozess automatisch bei IBM Watson Assistant Arbeitsbereich Passwort Die Sie angegeben haben.
    Ab Quebec Release, Virtual Agent Unterstützt nur URLs der Legacy-Version 1:
    • Modelle: https://<IBM HOST>/Assistant/api/{{api_Version}}/Workspaces?Version={{published_Version}}
    • Absichten: https://<IBM HOST>/Assistant/api/{{api_Version}}/Workspaces/{{model_ID}}/Absichten?Version={{published_Version}}&page_limit=1000
    • Entitäten: https://<IBM HOST>/Assistant/api/{{api_Version}}/Workspaces/{{model_ID}}/Entities?Version={{published_Version}}
    • Vorhersage: https://<IBM HOST>/Assistant/api/{{api_Version}}/Workspaces/{{model_ID}}/message?Version={{published_Version}}

    Prozedur

    1. Legen Sie fest IBM Watson-Endpunkt in Ihrem ServiceNow Instanz für jeden der folgenden HTTP(s)-Verbindungsdatensätze:
      • IBM Watson-NLU-Modelle
      • IBM Watson-NLU-Absichten
      • IBM Watson-NLU-Entitäten
      • IBM Watson-NLU-Vorhersage
      1. Navigieren Sie zu Alle , Und geben Sie dann ein http_connection.list Im Filter.
      2. Wählen Sie auf der Seite HTTP(s)-Verbindungen eine aus IBM Watson-Eintrag in der Spalte Name, um den Datensatz zu öffnen.

        Es gibt vier IBM Watson NLU-Datensätze, die geändert werden müssen: Entitäten, Absichten, Modelle und Vorhersage. Sie müssen den Endpunkt für jeden Datensatz festlegen.

      3. Bearbeiten Sie die URL in Host Und Basispfad Felder, die den Endpunkt in widerspiegeln IBM Watson-NLU-Account.
        Ändern Sie im Formular die Felder Host und Basispfad so, dass sie sich auf Ihren IBM Watson NLU-Endpunkt beziehen.
      4. Wählen Sie Aktualisieren.
      5. Wiederholen Sie diese Schritte für die verbleibenden IBM Watson-Datensätze.
    2. Fügen Sie hinzu IBM Watson-NLU-API-Schlüssel in Ihrem ServiceNow Instanz für jeden der folgenden Datensätze mit Anmeldeinformationen für Standardauthentifizierung:
      • IBM Watson-NLU-Modelle
      • IBM Watson-NLU-Absichten
      • IBM Watson-NLU-Entitäten
      • IBM Watson-NLU-Vorhersage
      1. Navigieren Sie zu Alle , Und geben Sie dann ein Basic_auth_credentials.list Im Filter.
      2. Wählen Sie auf der Seite „Anmeldeinformationen für Standardauthentifizierung“ eine aus IBM Watson-Eintrag in der Spalte Name, um den Datensatz zu öffnen.
      3. In Passwort Geben Sie ein IBM Watson-NLU-API-Schlüssel.

        Geben Sie den Namen und das Passwort des API-Schlüssels im Formular „Anmeldeinformationen für Standardauthentifizierung“ für das IBM Watson NLU-Modell ein.

      4. Wählen Sie Aktualisieren.
      5. Wiederholen Sie diese Schritte für die verbleibenden IBM Watson-Datensätze.
    3. Aktivieren Sie den IBM Watson NLU-Service.
      1. Navigieren Sie zu Alle , Und geben Sie dann ein Open_nlu_Driver.list Im Filter.
      2. Suchen Sie in der Tabelle Open NLU Drivers (NLU-Treiber öffnen) den IBM Watson Script-Datensatz und im Aktiv Feld, legen Sie den Wert auf „wahr“ fest.
        Doppelklicken Sie für den IBM Watson – Skript-Datensatz in die Spalte aktiv, um den Wert von „falsch“ in „wahr“ zu ändern.

        Durch Aktivieren dieser Einstellung werden hinzugefügt IBM Watson: Skript aktiv Zur Liste der verfügbaren NLU-Services in Virtual Agent Einstellungen.

    4. Um NLU in Ihrer Instanz zu aktivieren, navigieren Sie zu Konversations-Schnittstellen > Einstellungen, Und gehen Sie dann wie folgt vor:
      1. Klicken Sie Auf Virtual Agent .
      2. Klicken Sie unter Natural Language Understanding (NLU) auf Einstellungen Anzeigen .
      3. Schieben Sie die Aktivieren Umschalter zu Aktivieren Natural Language Understanding.
      4. In NLU-Service Provider Liste, wählen Sie aus IBM Watson: Skript .
      5. Wenn Sie sprachspezifische NLU-Modelle verwenden möchten, aktivieren Sie die Sprachen in der Liste „unterstützte NLU-Sprachen“.
        Eine Sprache ist aktiviert, wenn die Spalte aktiviert angezeigt wird Wahr . Weitere Informationen finden Sie unter Aktivieren Sie NLU-Sprachen in Virtual Agent Einstellungen.
      6. Klicken Sie auf Speichern.
      IBM Watson Assistant ist nun der NLU-Service Provider für Ihre Instanz.