SEMANTICSEARCH
L’application de workflow SEMANTICSEARCH effectue une recherche hybride, à la fois en texte intégral et sémantique, sur les demandes, avec des filtres et une pondération personnalisables. Elle retourne des résultats JSON structurés pour être utilisés dans la logique du processus.
Paramètres requis
QUERY
TEXT
IN
Requête de recherche principale (texte intégral et similarité)
QUERY_DATA_<NOM>
TEXT
IN
Requête pour un champ de données spécifique (p.ex. QUERY_DATA_TITLE)
RESULT
TEXT
OUT
Chaîne JSON contenant les résultats de la recherche
Paramètres facultatifs
REQUEST_ID
NUMERIC
IN
Le numéro de la demande sur laquelle filtrer
REQUEST_STATE
TEXT
IN
État de la demande : OPEN ou CLOSED
REQUEST_SUBSTATE
TEXT
IN
Sous-état :
Pour
OPEN, utilisezNOT_RUNNING_NOT_STARTEDouRUNNINGPour
CLOSED, utilisezCOMPLETEDouABORTED
REQUEST_CREATED_AT_FROM
DATETIME
IN
Filtre : date/heure de création de la demande (à partir de)
REQUEST_CREATED_AT_TO
DATETIME
IN
Filtre : date/heure de création de la demande (jusqu’à)
REQUEST_CLOSED_AT_FROM
DATETIME
IN
Filtre : date/heure de clôture de la demande (à partir de)
REQUEST_CLOSED_AT_TO
DATETIME
IN
Filtre : date/heure de clôture de la demande (jusqu’à)
REQUESTER_USERNAME
TEXT
IN
Nom d’utilisateur du demandeur
PROCESS_NAME
TEXT
IN
Nom du processus
PROCESS_VERSION
NUMERIC
IN
Version du processus
QUERY_SCORE
NUMERIC
IN
Seuil de score pour la requête principale (par défaut : 0.5)
QUERY_SCORE_DATA_<NOM>
NUMERIC
IN
Seuil de score pour la requête sur un champ de données spécifique (p.ex. QUERY_SCORE_DATA_SUBJECT)
SELECT_DATA_LIST
TEXT
IN
Liste de champs de données, séparés par des virgules ou des points-virgules, à inclure dans le résultat de recherche
Mis à jour