yangtb24 commited on
Commit
9157eb3
·
verified ·
1 Parent(s): e701587

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -3
app.py CHANGED
@@ -421,13 +421,13 @@ def handsome_chat_completions():
421
  if first_reasoning_chunk:
422
  reasoning_chunk = "```Thinking\n" + reasoning_chunk
423
  first_reasoning_chunk = False
424
- yield f"data: {json.dumps({'choices': [{'delta': {'content': reasoning_chunk}, 'index': 0}]})}\n"
425
 
426
  if delta.get("content") is not None:
427
  if not first_reasoning_chunk:
428
- yield f"data: {json.dumps({'choices': [{'delta': {'content': '\n```'}, 'index': 0}]})}\n"
429
  first_reasoning_chunk = True
430
- yield f"data: {json.dumps({'choices': [{'delta': {'content': delta["content"]}, 'index': 0}]})}\n"
431
 
432
  except (KeyError, ValueError, json.JSONDecodeError) as e:
433
  logging.error(f"解析流式响应单行 JSON 失败: {e}, 行内容: {line}")
 
421
  if first_reasoning_chunk:
422
  reasoning_chunk = "```Thinking\n" + reasoning_chunk
423
  first_reasoning_chunk = False
424
+ yield f"data: {json.dumps({'choices': [{'delta': {'content': reasoning_chunk}, 'index': 0}]})}\n\n"
425
 
426
  if delta.get("content") is not None:
427
  if not first_reasoning_chunk:
428
+ yield f"data: {json.dumps({'choices': [{'delta': {'content': '\n```'}, 'index': 0}]})}\n\n"
429
  first_reasoning_chunk = True
430
+ yield f"data: {json.dumps({'choices': [{'delta': {'content': delta["content"]}, 'index': 0}]})}\n\n"
431
 
432
  except (KeyError, ValueError, json.JSONDecodeError) as e:
433
  logging.error(f"解析流式响应单行 JSON 失败: {e}, 行内容: {line}")