KI-Suche Formular „Genius-Ergebniskonfiguration“

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 3 Minuten Lesedauer
  • Das Formular KI-Suche „ Genius-Ergebniskonfiguration“ enthält Informationen zu Genius-Ergebniskonfigurationen, die für Ihre Suchprofile in KI-Suchedefiniert sind. Verwenden Sie dieses Formular, wenn Sie eine Genius-Ergebniskonfiguration erstellen oder ändern.

    Tabelle : 1. KI-Suche Formular „Genius-Ergebniskonfiguration“
    Feld Beschreibung
    Name Name für die Genius-Ergebniskonfiguration.
    Auslösebedingung

    Bedingung, die die Auswertung der Genius-Ergebniskonfiguration auslöst.

    Unterstützte Werte:
    • Always: Die Genius-Ergebniskonfiguration wird für jede Suchabfrage ausgelöst.
    • NLU: Die Genius-Ergebniskonfiguration wird ausgelöst, wenn die erkannte Absicht der Suchabfrage mit einem übereinstimmt NLU Modell Absicht. Um diese Auslöserbedingung zu verwenden, müssen Sie das Modell NLU und eine oder mehrere seiner Absichten mit Ihrer Genius-Ergebniskonfiguration verknüpfen. Anweisungen dazu finden Sie unter Verknüpfen Sie ein NLU -Modell und Absichten mit einer Genius-Ergebniskonfiguration.

      Hinweis:

      Damit eine NLU -Auslöserbedingung funktioniert, muss das Modell NLU veröffentlicht werden. Sie können den NLU-Modellstatus überprüfen, indem Sie zu navigieren Alle > KI-Suche > Suchabfrageeinstellungen > Absichten suchen.

    • Term: Die Genius-Ergebniskonfiguration wird ausgelöst, wenn die Suchabfrage genau mit einem angegebenen Satz von Abfragebegriffen übereinstimmt.
      Hinweis:
      Exakte Übereinstimmung bedeutet, dass die Suchabfrage nur die angegebenen Begriffe in der angegebenen Reihenfolge enthalten darf. Wenn Sie beispielsweise „ Konferenzraum “ als Auslöserbegriff definieren, löst eine Suche nach „ Konferenzraum “ die Genius-Ergebnisbedingung aus, die Suche nach einem Hotelkonferenzraum oder einer Raumkonferenz löst sie jedoch nicht aus.
    Begriff Begriff, der die Genius-Ergebniskonfiguration auslöst, wenn er genau mit der Suchabfrage übereinstimmt. Dieses Feld wird nur angezeigt, wenn Sie Term im Feld Auslöserbedingung auswählen.
    Anwendung Anwendungsbereich für die Genius-Ergebniskonfiguration. Dieses Feld wird automatisch festgelegt.
    Aktiv Option zum Aktivieren der Genius-Ergebniskonfiguration. Inaktive Genius-Ergebniskonfigurationen werden nie ausgelöst.
    Prozessorskriptvorlage Beispiel für eine serverseitige Skriptfunktion. Verwenden Sie den in diesem Feld angezeigten Code als Grundlage für Ihre KI-Suche Anforderungs- und KI-Suche Antwortprozessor- Skripts. Dieses Feld wird automatisch festgelegt.
    KI-Suche Anforderungsprozessor

    Serverseitige Skriptfunktion, die ein GeniusResultContext -Objekt als Parameter akzeptiert. Die Funktion muss ein GeniusResultAnswer- Objekt zurückgeben, das eine Suchabfrage enthält. Bis zu drei Ergebnisse aus dieser Suchabfrage werden als Genius-Ergebnis-Antwortkarten angezeigt.

    Wenn eine Suchabfrage die Genius-Ergebniskonfiguration auslöst, führt das System dieses Skript aus und sendet dann sowohl die auslösende Suchabfrage als auch die geskriptete Suchabfrage zur Berechnung der Suchergebnisse an das Back-End von KI-Suche.

    Um eine Suchabfrage zu definieren, verwenden Sie die API-Methoden GeniusResultAnswer.setTable(), GeniusResultAnswer.addSearchPhrase()und GeniusResultAnswer.setSearchPhrase().

    Beschreibungen der API-Methoden, die in dieser Skriptfunktion verwendet werden können, finden Sie in den Beschreibungen der bereichsbezogenen JavaScript-APIs GeniusResultAnswer und GeniusResultContext.
    Hinweis:
    Die API-Methode GeniusResultContext.getMatchingDocuments() gibt keine Ergebnisse zurück, wenn sie in einem AI Search request processor -Skript aufgerufen wird, da das Skript ausgeführt wird, bevor KI-Suche Ergebnisse für die auslösende Suchabfrage berechnet. Verwenden Sie diese Methode nicht in Ihren Anforderungsprozessorskripts.
    KI-Suche Antwortprozessor

    Serverseitige Skriptfunktion, die ein GeniusResultContext -Objekt als Parameter akzeptiert. Die Funktion muss ein GeniusResultAnswer- Objekt zurückgeben, das eine oder mehrere Zuordnungen von Schlüssel-Wert-Paaren definiert.

    Wenn eine Suchabfrage die Genius-Ergebniskonfiguration auslöst, führt das System dieses Skript aus, nachdem KI-Suche die Suchergebnisse berechnet hat.

    Um eine Zuordnung von Schlüssel-Wert-Paaren zu definieren, verwenden Sie die API-Methode GeniusResultAnswer.addDataMap(). Jedes Schlüssel-Wert-Paar stellt einen Feldnamen und einen Wert dar, die auf der Antwortkarte „Genius-Ergebnis“ angezeigt werden sollen.

    Beschreibungen der API-Methoden, die in dieser Skriptfunktion verwendet werden können, finden Sie in den Beschreibungen der bereichsbezogenen JavaScript-APIs GeniusResultAnswer und GeniusResultContext.

    Rückgabefelder
    Kommagetrennte Liste von Feldern, die auf der Antwortkarte „Genius-Ergebnis“ angezeigt werden sollen. Verhalten variiert je nach Antworttyp Genius-Ergebnis:
    • Für den Antworttyp Search zeigt die Antwortkarte automatisch die allgemeinen Indexfelder KI-Suche an:
      • ai_search_parent_title
      • ai_search_teaser_text
      • ai_search_teaser_title
      • record_class_name
      • sys_id
      • table

      Verwenden Sie dieses Feld, um zusätzliche KI-Suche Indexfelder anzugeben, die Sie für Suchergebnisse auf den Genius-Ergebnisantwortkarten anzeigen möchten.

      Informationen zum Anzeigen der Liste der KI-Suche -Indexfelder finden Sie unter KI-Suche Indexfelder.

    • Verwenden Sie für den Antworttyp Script dieses Feld, um die Namen der im Objekt GeniusResultAnswer definierten Felder anzugeben, die auf der Antwortkarte Genius-Ergebnis angezeigt werden sollen.