rag
This commit is contained in:
parent
8b52f25160
commit
ab832676dd
21
rag/init.py
21
rag/init.py
@ -1,3 +1,14 @@
|
|||||||
|
from appPublic.log import debug, error, info
|
||||||
|
from ahserver.serverenv import ServerEnv
|
||||||
|
import aiohttp
|
||||||
|
from aiohttp import ClientSession, ClientTimeout
|
||||||
|
import json
|
||||||
|
from .file import file_uploaded, file_deleted
|
||||||
|
from .folderinfo import RagFileMgr
|
||||||
|
from .ragprogram import set_program, get_rag_programs
|
||||||
|
from .ragllm_utils import get_ragllms_by_catelog
|
||||||
|
from appPublic.registerfunction import RegisterFunction
|
||||||
|
from sqlor.dbpools import DBPools
|
||||||
from appPublic.registerfunction import RegisterFunction
|
from appPublic.registerfunction import RegisterFunction
|
||||||
from rag.ragapi import docs, get_kdbs, fusedsearch
|
from rag.ragapi import docs, get_kdbs, fusedsearch
|
||||||
|
|
||||||
@ -5,8 +16,18 @@ def load_rag():
|
|||||||
"""
|
"""
|
||||||
初始化 ServerEnv,绑定 MilvusConnection 的所有功能。
|
初始化 ServerEnv,绑定 MilvusConnection 的所有功能。
|
||||||
"""
|
"""
|
||||||
|
env = ServerEnv()
|
||||||
|
env.docs = docs
|
||||||
|
env.RagFileMgr = RagFileMgr
|
||||||
|
env.set_program = set_program
|
||||||
|
env.get_rag_programs = get_rag_programs
|
||||||
|
env.get_ragllms_by_catelog = get_ragllms_by_catelog
|
||||||
|
env.get_user_kdbs = get_user_kdbs
|
||||||
rf = RegisterFunction()
|
rf = RegisterFunction()
|
||||||
rf.register('docs', docs)
|
rf.register('docs', docs)
|
||||||
rf.register('get_kdbs', get_kdbs)
|
rf.register('get_kdbs', get_kdbs)
|
||||||
rf.register('fusedsearch', fusedsearch)
|
rf.register('fusedsearch', fusedsearch)
|
||||||
|
rf.register('add_user_messages', add_user_messages)
|
||||||
|
rf.register('get_user_memories', get_user_memories)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user