jihuaqiang 2 天之前
父节点
当前提交
1fad0c9f4d
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      tools/agent_tools.py

+ 2 - 2
tools/agent_tools.py

@@ -132,8 +132,8 @@ class QueryDataTool:
                 # logger.info(f"parsed: {parsed}")
                 
                 # 处理元组类型(数据库查询结果)
-                if isinstance(parsed, tuple) and len(parsed) > 4:
-                    # 假设第4个元素是JSON字符串
+                if isinstance(parsed, tuple) and len(parsed) >= 2:
+                    # 依据查询列顺序: (content_id, crawl_data)
                     json_str = parsed[1]
                     content_id = parsed[0]
                     if isinstance(json_str, str):