Merge pull request 'debug: add API response logging to investigate content vs reasoning_content' (#40) from fix/crawler-proxy-config into main
Deploy kb-skills / deploy (push) Successful in 1s
Deploy kb-skills / deploy (push) Successful in 1s
Reviewed-on: http://192.168.1.22:8418/starmen1265/kb-skills/pulls/40
This commit was merged in pull request #40.
This commit is contained in:
@@ -116,6 +116,14 @@ class SimpleAIClient:
|
||||
data = response.json()
|
||||
message = data.get('choices', [{}])[0].get('message', {})
|
||||
|
||||
# 调试:打印完整的 API 响应结构
|
||||
print(f"[DEBUG] disable_reasoning={disable_reasoning}", file=sys.stderr)
|
||||
print(f"[DEBUG] message keys: {list(message.keys())}", file=sys.stderr)
|
||||
if 'content' in message:
|
||||
print(f"[DEBUG] content 长度: {len(message['content'])}, 前200字符: {message['content'][:200]}", file=sys.stderr)
|
||||
if 'reasoning_content' in message:
|
||||
print(f"[DEBUG] reasoning_content 长度: {len(message['reasoning_content'])}, 前200字符: {message['reasoning_content'][:200]}", file=sys.stderr)
|
||||
|
||||
# 返回 content 字段
|
||||
# 当禁用思考模式时,content 包含直接答案
|
||||
# 当启用思考模式时,content 可能包含思考过程和分析
|
||||
|
||||
Reference in New Issue
Block a user