|
@@ -40,10 +40,8 @@ class FileSearchTool(BaseTool):
|
|
|
# files = FileService.list_in_files(ids=run.file_ids, offset=0, limit=100)
|
|
|
|
|
|
loop = asyncio.get_event_loop() # 获取当前事件循环
|
|
|
- db_asst = loop.run_until_complete(
|
|
|
- AssistantService.get_assistant(
|
|
|
- session=session, assistant_id=run.assistant_id
|
|
|
- )
|
|
|
+ db_asst = AssistantService.get_assistant_sync(
|
|
|
+ session=session, assistant_id=run.assistant_id
|
|
|
)
|
|
|
|
|
|
if db_asst.tool_resources and "file_search" in db_asst.tool_resources:
|