From 5f2c8bf380ada75fc1e4867a99c68c02aa608f72 Mon Sep 17 00:00:00 2001 From: Edward Kung Date: Tue, 8 Apr 2025 07:02:06 -0700 Subject: [PATCH] Nlp setup quick fix (#2081) * quick fix to set default search pipeline * remove extraneous testing lines --- scripts/nlp-setup | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/scripts/nlp-setup b/scripts/nlp-setup index f9d75334..a5f00e28 100755 --- a/scripts/nlp-setup +++ b/scripts/nlp-setup @@ -327,6 +327,16 @@ else echo "done." fi +# Set hybrid search as default search pipeline +echo -ne "Setting hybrid search as default search pipeline... " +curl -s -o /dev/null \ + -X PUT "$OS_URL/$NLP_INDEX/_settings" \ + -H "Content-Type: application/json" \ + -d '{ + "index.search.default_pipeline": "nlp-search-pipeline" + }' +echo "done." + # Ask user if they want to begin reindexing kw_count=$(curl -s -X GET "$OS_URL/$KW_INDEX/_count" | jq -r '.count') nlp_count=$(curl -s -X GET "$OS_URL/$NLP_INDEX/_count" | jq -r '.count')