mirror of
https://github.com/langbot-app/LangBot.git
synced 2026-07-24 21:36:06 +00:00
fix: deleted external kb not destoryed
This commit is contained in:
@@ -71,10 +71,10 @@ class ExternalKBService:
|
|||||||
await self.ap.rag_mgr.load_external_knowledge_base(kb)
|
await self.ap.rag_mgr.load_external_knowledge_base(kb)
|
||||||
|
|
||||||
async def delete_external_knowledge_base(self, kb_uuid: str) -> None:
|
async def delete_external_knowledge_base(self, kb_uuid: str) -> None:
|
||||||
await self.ap.rag_mgr.delete_knowledge_base(kb_uuid)
|
|
||||||
|
|
||||||
await self.ap.persistence_mgr.execute_async(
|
await self.ap.persistence_mgr.execute_async(
|
||||||
sqlalchemy.delete(persistence_rag.ExternalKnowledgeBase).where(
|
sqlalchemy.delete(persistence_rag.ExternalKnowledgeBase).where(
|
||||||
persistence_rag.ExternalKnowledgeBase.uuid == kb_uuid
|
persistence_rag.ExternalKnowledgeBase.uuid == kb_uuid
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
await self.ap.rag_mgr.delete_knowledge_base(kb_uuid)
|
||||||
|
|||||||
Reference in New Issue
Block a user