[Bug]: REDIS error #12870 (#13875)

Fix for: [Bug]: REDIS error #12870
This commit is contained in:
Ramin M.
2026-05-11 18:31:47 -07:00
committed by GitHub
parent 2f2d1569e6
commit 765cdc2ec2
2 changed files with 4 additions and 3 deletions

View File

@ -21,7 +21,7 @@ from common.query_base import QueryBase
from common.doc_store.doc_store_base import MatchDenseExpr, MatchTextExpr
from common.float_utils import get_float
from rag.nlp import rag_tokenizer, term_weight, synonym
from rag.utils.redis_conn import REDIS_CONN
def get_vector(txt, emb_mdl, topk=10, similarity=0.1):
if isinstance(similarity, str) and len(similarity) > 0:
@ -44,7 +44,7 @@ class MsgTextQuery(QueryBase):
def __init__(self):
self.tw = term_weight.Dealer()
self.syn = synonym.Dealer()
self.syn = synonym.Dealer(redis=REDIS_CONN.REDIS if REDIS_CONN.is_alive() else None)
self.query_fields = [
"content"
]

View File

@ -22,12 +22,13 @@ from collections import defaultdict
from common.query_base import QueryBase
from common.doc_store.doc_store_base import MatchTextExpr
from rag.nlp import rag_tokenizer, term_weight, synonym
from rag.utils.redis_conn import REDIS_CONN
class FulltextQueryer(QueryBase):
def __init__(self):
self.tw = term_weight.Dealer()
self.syn = synonym.Dealer()
self.syn = synonym.Dealer(redis=REDIS_CONN.REDIS if REDIS_CONN.is_alive() else None)
self.query_fields = [
"title_tks^10",
"title_sm_tks^5",