Real777 commited on
Commit
e8d3de5
·
verified ·
1 Parent(s): 3527eed

v2 截断输出

Browse files
Files changed (1) hide show
  1. app.py +4 -0
app.py CHANGED
@@ -56,6 +56,10 @@ class SpyAgent(BasicAgent):
56
 
57
  # 提取 JSON 中的发言内容,如果解析失败给个保守的保底回复
58
  speak_content = self.extract_json_field(result, "speak", fallback="这东西挺常见的,大家应该都熟悉。")
 
 
 
 
59
  logger.info("spy final speak: {}".format(speak_content))
60
  return AgentResp(success=True, result=speak_content, errMsg=None)
61
 
 
56
 
57
  # 提取 JSON 中的发言内容,如果解析失败给个保守的保底回复
58
  speak_content = self.extract_json_field(result, "speak", fallback="这东西挺常见的,大家应该都熟悉。")
59
+ # 强制保障不超过120个字符的限制,留一点裕量限制在110
60
+ if len(speak_content) > 110:
61
+ speak_content = speak_content[:110]
62
+
63
  logger.info("spy final speak: {}".format(speak_content))
64
  return AgentResp(success=True, result=speak_content, errMsg=None)
65