From 27e3d6bb4cb203e55a44db03fdfc9acbf05c35af Mon Sep 17 00:00:00 2001
From: xuyonghao <898441624@qq.com>
Date: 星期三, 04 十二月 2024 15:08:13 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 app/task/sync_resources.py |   15 ++++++++++-----
 1 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/app/task/sync_resources.py b/app/task/sync_resources.py
index 5fddf33..15ed55d 100644
--- a/app/task/sync_resources.py
+++ b/app/task/sync_resources.py
@@ -1,3 +1,5 @@
+import asyncio
+
 from fastapi import Depends
 
 from Log import logger
@@ -9,11 +11,12 @@
 from app.service.ragflow import RagflowService
 
 
-async def sync_resource():
-    await sync_knowledge()
-    await sync_dialog()
-    await sync_agent()
-    await sync_llm()
+def sync_resource():
+    asyncio.run(sync_knowledge())
+    asyncio.run(sync_dialog())
+    asyncio.run(sync_agent())
+    asyncio.run(sync_llm())
+
 
 async def sync_knowledge(db=Depends(get_db)):
 
@@ -24,12 +27,14 @@
         if rapp.app_type == AgentType.RAGFLOW:
             token = ""
             ragflow_service = RagflowService(settings.fwr_base_url)
+            ragflow_service.get_knowledge_list()
         elif rapp.app_type ==AgentType.BISHENG:
             token = ""
             bisheng_service = BishengService(settings.sgb_base_url)
         else:
             logger.error("娉ㄥ唽鏈煡搴旂敤锛歿}".format(rapp.app_type))
 
+
 async def sync_dialog():
     ...
 

--
Gitblit v1.8.0