D:\conda\envs\lg\python.exe D:\BaiduNetdiskDownload\聚客\day11项目\项目2_基于LangGraph实现智能分诊系统\L1-Project-2\ragAgent.py
2025-07-07 16:06:24,958 - utils.llms - INFO - 成功初始化 qwen LLM
2025-07-07 16:06:24,998 - chromadb.telemetry.product.posthog - INFO - Anonymized telemetry enabled. See https://docs.trychroma.com/telemetry for more information.
2025-07-07 16:06:25,243 - __main__ - DEBUG - Tool 'retrieve' routed to 'grade_documents' (retrieval tool)
2025-07-07 16:06:25,249 - __main__ - DEBUG - Tool 'multiply' routed to 'generate' (non-retrieval tool)
2025-07-07 16:06:25,249 - __main__ - INFO - Initialized ToolConfig with tools: {'multiply', 'retrieve'}, routing: {'retrieve': 'grade_documents', 'multiply': 'generate'}
2025-07-07 16:06:25,253 - __main__ - INFO - Database connection pool initialized
2025-07-07 16:06:25,256 - __main__ - DEBUG - Database connection pool initialized
2025-07-07 16:06:25,257 - __main__ - INFO - Connection db_connection_pool status: 0/20 connections in use
2025-07-07 16:06:25,279 - __main__ - INFO - Connection db_connection_pool status: OK, test connection successful
聊天机器人准备就绪!输入 'quit'、'exit' 或 'q' 结束对话。
User: 你好
2025-07-07 16:06:30,607 - __main__ - INFO - Agent processing user query
2025-07-07 16:06:30,609 - __main__ - INFO - agent question:content='你好' additional_kwargs={} response_metadata={} id='11e913b8-5a93-43e1-9c7d-1ff586f212cf'
2025-07-07 16:06:31,046 - httpx - INFO - HTTP Request: POST https://dashscope.aliyuncs.com/compatible-mode/v1/embeddings "HTTP/1.1 400 Bad Request"
2025-07-07 16:06:31,049 - __main__ - ERROR - Error in store_memory: Error code: 400 - {'error': {'code': 'InvalidParameter', 'param': None, 'message': 'contents is neither str nor list of str.: payload.input.contents', 'type': 'InvalidParameter'}, 'id': '7b9b70d9-b401-94dc-b909-c6485a094b2a', 'request_id': '7b9b70d9-b401-94dc-b909-c6485a094b2a'}
2025-07-07 16:06:31,057 - __main__ - INFO - Loading and caching prompt template from prompts/prompt_template_agent.txt
2025-07-07 16:06:31,927 - httpx - INFO - HTTP Request: POST https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions "HTTP/1.1 200 OK"
Assistant: 你好!有什么我可以帮你的吗?
User: 查询张三九的健康档案信息
2025-07-07 16:06:42,346 - __main__ - INFO - Agent processing user query
2025-07-07 16:06:42,348 - __main__ - INFO - agent question:content='查询张三九的健康档案信息' additional_kwargs={} response_metadata={} id='d883d5a0-3dad-4336-8a18-119a863cf0eb'
2025-07-07 16:06:42,556 - httpx - INFO - HTTP Request: POST https://dashscope.aliyuncs.com/compatible-mode/v1/embeddings "HTTP/1.1 400 Bad Request"
2025-07-07 16:06:42,558 - __main__ - ERROR - Error in store_memory: Error code: 400 - {'error': {'code': 'InvalidParameter', 'param': None, 'message': 'contents is neither str nor list of str.: payload.input.contents', 'type': 'InvalidParameter'}, 'id': '5f1fe137-a197-9047-9a11-e5370a94a824', 'request_id': '5f1fe137-a197-9047-9a11-e5370a94a824'}
2025-07-07 16:06:42,565 - __main__ - INFO - Using cached prompt template for prompts/prompt_template_agent.txt
2025-07-07 16:06:43,791 - httpx - INFO - HTTP Request: POST https://dashscope.aliyuncs.com/compatible-mode/v1/chat/completions "HTTP/1.1 200 OK"
Assistant: 请提供张三九的身份证号码或出生日期,以便查询其健康档案信息。
User: 2025-07-07 16:07:25,260 - __main__ - INFO - Connection db_connection_pool status: 0/20 connections in use
2025-07-07 16:08:25,262 - __main__ - INFO - Connection db_connection_pool status: 0/20 connections in use
2025-07-07 16:09:25,264 - __main__ - INFO - Connection db_connection_pool status: 0/20 connections in use
2025-07-07 16:10:25,266 - __main__ - INFO - Connection db_connection_pool status: 0/20 connections in use