(self, query: list = None, query_vec: list = None, result=None)
| 395 | return text_splitter |
| 396 | |
| 397 | def processResult(self, query: list = None, query_vec: list = None, result=None): |
| 398 | if self.need_redis and query is not None: |
| 399 | self.insert_cahing( |
| 400 | query=query, |
| 401 | query_vec=query_vec, |
| 402 | result=result |
| 403 | ) |
| 404 | |
| 405 | return result['documents'] |
| 406 | # TODO 做一些打点标记 |
| 407 | |
| 408 | def query_preprocessing(self, text: str, top_k=3): |
| 409 | if self.need_redis: |
no test coverage detected