KI-Suche Formular „Genius-Ergebniskonfiguration“
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.
| Feld | Beschreibung |
|---|---|
| Name | Name für die Genius-Ergebniskonfiguration. |
| Auslösebedingung | Bedingung, die die Auswertung der Genius-Ergebniskonfiguration auslöst. Unterstützte Werte:
|
| 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:
|