代码优化支持reasoning_content为空或空字符串的时候结束思考
This commit is contained in:
@@ -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);
|
||||||
|
|||||||
Reference in New Issue
Block a user