Konfigurieren Microsoft LUISAls NLU-Anbieter für Virtual Agent

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Verwenden Sie die Absichten, Entitäten und Äußerungen, die in einem intelligenten Microsoft Language Understanding Service ( LUIS) Anwendung und wenden Sie sie als NLU-Modell für an Virtual AgentKonversationen.

    Vorbereitungen

    In Microsoft LUIS, Führen Sie Folgendes aus:
    • Melden Sie sich beim LUIS-Portal an, und erstellen Sie eine Anwendung, die als NLU-Modell verwendet werden soll (Erfordert Microsoft AzureAccount.)
    • Suchen und kopieren Sie diese Microsoft LUISSchlüssel:
      • Authoring-Schlüssel, der beim Erstellen von automatisch generiert wurde Microsoft LUISAccount. Der Erstellungsschlüssel bietet die für Ihren erforderliche Authentifizierung LUISAnwendungen und zum Erstellen, Trainieren und Veröffentlichen von Anwendungen. Sie können den Erstellungsschlüssel finden, indem Sie sich bei anmelden LUIS, Auswahl Ihres Anwenderaccounts und Eröffnungskontoeinstellungen.
      • Vorhersageendpunkt-Laufzeitschlüssel, den Sie der Ressource für zugewiesen haben Microsoft LUISAnwendung. Virtual AgentGreift auf zu LUISLaufzeit-Abfragevorhersage-Endpunkt über diesen Schlüssel.
        Hinweis:
        Wenn Sie mehrere verwenden LUISAnwendung (NLU-Modell): Sie müssen den Laufzeitschlüssel für den Vorhersageendpunkt für jede von Ihnen erstellte Anwendung angeben.
    In Ihrem ServiceNowFühren Sie die folgenden Schritte aus:
    • Stellen Sie sicher, dass Glide Virtual AgentDas Plugin ist aktiviert, da es den Proxy-Agenten auf installiert Microsoft LUISServer-Plugin für natürliches Sprachverständnis (com.glide.nlu.msluis.intent.discovery), das für diese Integration erforderlich ist. Wenn Sie von einem vorherigen Release aktualisiert haben, behält der Upgradeprozess automatisch bei LUISVon Ihnen angegebene Schlüssel.
    • Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Sie können nur einen NLU-Service Provider für Ihre Instanz festlegen.

    Prozedur

    1. Zum Festlegen der Anmeldeinformationspasswörter für LUISFühren Sie Folgendes aus: NLU-Modell, Entitäten, Absichten und Vorhersageinformationen:
      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 die Option aus MSLuisNLUModels In der Spalte Verbindungsalias zum Öffnen des Datensatzes.

        Tabelle „HTTPS-Verbindungen“ mit hervorgehobenem Verbindungsalias-Schlüssel und MSLuisNLUModels-Wert.

      3. Wechseln Sie auf der Seite Aliasse für Verbindungen und Anmeldeinformationen für MSLuisNLUModels zur zugehörigen Liste Verbindungsattribute.
      4. Suchen Sie das Attribut Anmeldeinformationspasswort, und doppelklicken Sie dann auf Standardwert Spalte zum Bearbeiten des Werts.
        Aliasse-Formular für Verbindungs- und Anmeldeinformationen für MSLuisNLUModels. Anmeldeinformationspasswort-Attribut und das Feld „Standardwert“, in das Sie den Microsoft Luis-Authoring-Schlüssel eingeben, werden hervorgehoben.
      5. Geben Sie ein Ms LUIS-Erstellungsschlüssel In Standardwert Und wählen Sie dann das Symbol „Speichern“ aus.
      6. Kehren Sie zur Seite „HTTP(s)-Verbindungen“ zurück, und wiederholen Sie diese Schritte, um hinzuzufügen Ms LUIS-Erstellungsschlüssel Als Standardwert in den folgenden Verbindungsaliasen:
        • MSLuisNLUCustomEntities
        • MSLuisNLUPrebuiltEntitäten
        • MSLuisNLUAbsichten
        • MSLuisNLUVorhersage

        HTTPS-Verbindungstabelle, wobei Verbindungsalias-Werte für Microsoft Luis-NLU-Werte hervorgehoben sind.

        Hinweis:
        Wiederholen Sie diese Schritte für jeden Microsoft LUISAnwendung, die Sie als NLU-Modell verwenden. Jede Anwendung verfügt über einen eigenen Vorhersageendpunkt-Laufzeitschlüssel, den Sie angeben müssen.
    2. Erstellen Sie LUISNLU-Service aktiv.
      1. Navigieren Sie zu Alle , Und geben Sie dann ein Open_nlu_Driver.list Im Filter.
      2. Legen Sie in der Tabelle offene NLU-Treiber fest Aktiv Feldwert für Ms Luis-Skript Datensatz bis Wahr .
        Öffnen Sie die Tabelle „NLU-Treiber“, wobei der Wert des Felds „aktiv“ des MS-Luis-Script-Service auf „wahr“ festgelegt ist.
        Hinweis:
        Durch Aktivieren dieser Einstellung werden hinzugefügt Ms Luis: Skript Zur Liste der verfügbaren NLU-Services in Virtual AgentEinstellungen.
    3. Um NLU in Ihrer Instanz zu aktivieren, navigieren Sie zu Konversations-Schnittstellen > Einstellungen, Und gehen Sie dann wie folgt vor:
      1. Wählen Sie Aus Virtual Agent .
      2. Wählen Sie unter Natural Language Understanding (NLU) die Option aus Einstellungen Anzeigen .
      3. Schieben Sie Aktivieren Umschalter zum Aktivieren Natural Language Understanding.
      4. In NLU-Serviceanbieter Liste, wählen Sie aus Ms Luis: 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 AgentEinstellungen.
      6. Wählen Sie Speichern.
      Microsoft LUIS Ist jetzt der NLU-Service Provider für Ihre Instanz.