MCPcopy
hub / github.com/AstrBotDevs/AstrBot / get_knowledge_base

Function get_knowledge_base

astrbot/dashboard/api/knowledge_bases.py:128–133  ·  view source on GitHub ↗
(
    kb_id: str,
    _auth: AuthContext = Depends(require_kb_scope),
    service: KnowledgeBaseService = Depends(get_service),
)

Source from the content-addressed store, hash-verified

126
127@router.get("/knowledge-bases/{kb_id}")
128async def get_knowledge_base(
129 kb_id: str,
130 _auth: AuthContext = Depends(require_kb_scope),
131 service: KnowledgeBaseService = Depends(get_service),
132):
133 return await _run(lambda: service.get_kb(kb_id), prefix="获取知识库详情失败")
134
135
136@router.put("/knowledge-bases/{kb_id}")

Callers

nothing calls this directly

Calls 2

_runFunction · 0.70
get_kbMethod · 0.45

Tested by

no test coverage detected