代码优化支持reasoning_content为空或空字符串的时候结束思考

This commit is contained in:
thinkgem
2025-05-12 11:22:19 +08:00
parent a1b5a868ec
commit c3e2f6fabb

View File

@@ -92,7 +92,7 @@ public class WebClientThinkConfig {
} }
String reasoningContent = (String) delta.get("reasoning_content"); String reasoningContent = (String) delta.get("reasoning_content");
String content = (String) delta.get("content"); String content = (String) delta.get("content");
if (reasoningContent != null) { if (StringUtils.isNotBlank(reasoningContent)) {
if (!thinkingFlag.get()) { if (!thinkingFlag.get()) {
thinkingFlag.set(true); thinkingFlag.set(true);
delta.put("content", "<think>\n" + reasoningContent); delta.put("content", "<think>\n" + reasoningContent);