diff --git a/RAGSDK/MainRepo/Samples/RagDemo/fastapi_multi_demo/fastapi_multithread.py b/RAGSDK/MainRepo/Samples/RagDemo/fastapi_multi_demo/fastapi_multithread.py index 4025ac30668206ae855c52e855b5d6830190ddf7..ed0350225869b072ed6aec22c81aff5c36c94e8f 100644 --- a/RAGSDK/MainRepo/Samples/RagDemo/fastapi_multi_demo/fastapi_multithread.py +++ b/RAGSDK/MainRepo/Samples/RagDemo/fastapi_multi_demo/fastapi_multithread.py @@ -5,6 +5,7 @@ from concurrent.futures import ThreadPoolExecutor from typing import Optional from pathlib import Path from fastapi import FastAPI, HTTPException +from paddle.base import libpaddle from langchain.text_splitter import RecursiveCharacterTextSplitter from mx_rag.chain import SingleText2TextChain from mx_rag.document import LoaderMng @@ -21,7 +22,6 @@ from mx_rag.retrievers import Retriever from mx_rag.storage.document_store import SQLiteDocstore from mx_rag.storage.vectorstore import MindFAISS from mx_rag.utils import ClientParam -from paddle.base import libpaddle diff --git a/RAGSDK/MainRepo/Samples/RagDemo/rag_demo_knowledge.py b/RAGSDK/MainRepo/Samples/RagDemo/rag_demo_knowledge.py index 021ff870b074405a625eaba2a3e82f510c544653..0b6180073a48cc13f28945894fe945470ac4205f 100644 --- a/RAGSDK/MainRepo/Samples/RagDemo/rag_demo_knowledge.py +++ b/RAGSDK/MainRepo/Samples/RagDemo/rag_demo_knowledge.py @@ -5,19 +5,19 @@ import argparse import threading import traceback from loguru import logger +from paddle.base import libpaddle from langchain.text_splitter import RecursiveCharacterTextSplitter from langchain_community.document_loaders import TextLoader -from mx_rag.document import LoaderMng -from mx_rag.document.loader import DocxLoader, PdfLoader from mx_rag.embedding.local import TextEmbedding from mx_rag.embedding.service import TEIEmbedding +from mx_rag.document import LoaderMng +from mx_rag.document.loader import DocxLoader, PdfLoader from mx_rag.knowledge import KnowledgeDB from mx_rag.knowledge.handler import upload_files from mx_rag.knowledge.knowledge import KnowledgeStore from mx_rag.storage.document_store import SQLiteDocstore from mx_rag.storage.vectorstore import MindFAISS from mx_rag.utils import ClientParam -from paddle.base import libpaddle class CustomFormatter(argparse.ArgumentDefaultsHelpFormatter): diff --git a/RAGSDK/MainRepo/langgraph/langgraph_demo.py b/RAGSDK/MainRepo/langgraph/langgraph_demo.py index 6baf1d30769541300d732a8383202170b2aebde9..26eda87ada019e3fe571aca0dcedfd362cd25414 100644 --- a/RAGSDK/MainRepo/langgraph/langgraph_demo.py +++ b/RAGSDK/MainRepo/langgraph/langgraph_demo.py @@ -6,10 +6,10 @@ from langchain_core.documents import Document from langchain_core.prompts import PromptTemplate from langchain_core.retrievers import BaseRetriever from loguru import logger +from paddle.base import libpaddle from mx_rag.llm import LLMParameterConfig from mx_rag.storage.vectorstore import MindFAISS from mx_rag.utils import ClientParam -from paddle.base import libpaddle def evaluate_creator(evaluator, evaluate_type: str): diff --git a/RAGSDK/PocValidation/rag_recursive_tree_demo.py b/RAGSDK/PocValidation/rag_recursive_tree_demo.py index 88f28d1a56a7cf45c98a0cd4c50e4e037c236c0c..1df5b290d9151f43f4a3a211ee3ece96335811f8 100644 --- a/RAGSDK/PocValidation/rag_recursive_tree_demo.py +++ b/RAGSDK/PocValidation/rag_recursive_tree_demo.py @@ -4,6 +4,7 @@ import argparse from loguru import logger from langchain.text_splitter import RecursiveCharacterTextSplitter +from paddle.base import libpaddle from mx_rag.document import LoaderMng from mx_rag.document.loader import DocxLoader, PdfLoader from mx_rag.embedding.local import TextEmbedding @@ -14,7 +15,6 @@ from mx_rag.recursive_tree import TreeBuilderConfig, TreeRetrieverConfig, TreeRe from mx_rag.recursive_tree.tree_structures import save_tree from mx_rag.storage.document_store import SQLiteDocstore from mx_rag.utils import ClientParam -from paddle.base import libpaddle from transformers import AutoTokenizer