feat: add uapi module integration + GPU service registration
- app/ragserver.py: load uapi module - scripts/init_uapi_gpu.py: register 6 GPU services as upapp + 12 uapi APIs - scripts/init_rbac.py: add /uapi/** to PUBLIC
This commit is contained in:
parent
e79ddaab51
commit
58b79bff58
@ -4,6 +4,7 @@ from ahserver.serverenv import ServerEnv
|
|||||||
from appbase.init import load_appbase
|
from appbase.init import load_appbase
|
||||||
from rbac.init import load_rbac
|
from rbac.init import load_rbac
|
||||||
from rag.init import init_rag_module
|
from rag.init import init_rag_module
|
||||||
|
from uapi.init import load_uapi
|
||||||
import bricks_for_python
|
import bricks_for_python
|
||||||
from bricks_for_python.init import load_pybricks
|
from bricks_for_python.init import load_pybricks
|
||||||
import json
|
import json
|
||||||
@ -27,6 +28,7 @@ def init():
|
|||||||
load_appbase()
|
load_appbase()
|
||||||
load_rbac()
|
load_rbac()
|
||||||
load_pybricks()
|
load_pybricks()
|
||||||
|
load_uapi()
|
||||||
init_rag_module()
|
init_rag_module()
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -11,7 +11,7 @@ config = getConfig('.')
|
|||||||
DBPools(config.databases)
|
DBPools(config.databases)
|
||||||
|
|
||||||
PUBLIC = ['/api/status', '/api/engines', '/api/kb/list', '/', '/index.ui', '/top.ui',
|
PUBLIC = ['/api/status', '/api/engines', '/api/kb/list', '/', '/index.ui', '/top.ui',
|
||||||
'/user_menu.ui', '/shell_theme.css', '/i18n_getmsgs', '/bricks/**', '/i18n/**',
|
'/user_menu.ui', '/shell_theme.css', '/i18n_getmsgs', '/bricks/**', '/i18n/**', '/uapi/**',
|
||||||
'/rag/knowledge_bases_list/', '/rag/knowledge_bases_list/upload.dspy',
|
'/rag/knowledge_bases_list/', '/rag/knowledge_bases_list/upload.dspy',
|
||||||
'/rag/engine_configs_list/', '/rag/subscriptions_list/',
|
'/rag/engine_configs_list/', '/rag/subscriptions_list/',
|
||||||
'/rbac/user/login.ui', '/rbac/user/register.ui',
|
'/rbac/user/login.ui', '/rbac/user/register.ui',
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user