hunyuan-t commited on
Commit
7993b36
Β·
verified Β·
1 Parent(s): a1290d7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -9
app.py CHANGED
@@ -44,19 +44,17 @@ def respond(
44
  }
45
  )
46
  response = ""
 
47
 
48
  for index, event in enumerate(completion):
49
  if hasattr(event.choices[0].delta, 'reasoning_content'):
50
- if index == 0:
51
- response += '> **开始思考**\n\n'
52
- token = event.choices[0].delta.reasoning_content
53
  else:
54
- response += '> **η»“ζŸζ€θ€ƒ**\n\n'
55
- token = event.choices[0].delta.content
56
- # if message.find('ε†™δΈ€η―‡ε…³δΊŽι’ζ˜₯ηš„δΊ”θ¨€η»ε₯') != -1:
57
- # print(11111111111)
58
- # print(event)
59
- response += token
60
  yield response
61
  except Exception as e:
62
  raise gr.Error(f"ε‘η”Ÿι”™θ――: {str(e)}")
 
44
  }
45
  )
46
  response = ""
47
+ is_reasoning_end = True
48
 
49
  for index, event in enumerate(completion):
50
  if hasattr(event.choices[0].delta, 'reasoning_content'):
51
+ separator = '--- **开始思考** ---' if index == 0 else ''
52
+ response += separator + '\n'
53
+ token = f'<span style="color: #1e88e5; background-color: #e8f5e9; padding: 2px 4px; border-radius: 3px;">{event.choices[0].delta.reasoning_content}</span>'
54
  else:
55
+ response += '--- **η»“ζŸζ€θ€ƒ** ---\n'
56
+ token = f'<span style="color: #43a047; background-color: #f1f8e9; padding: 2px 4px; border-radius: 3px;">{event.choices[0].delta.content}</span>'
57
+ response += token + '\n'
 
 
 
58
  yield response
59
  except Exception as e:
60
  raise gr.Error(f"ε‘η”Ÿι”™θ――: {str(e)}")