Tuchuanhuhuhu commited on
Commit
1cb7a61
1 Parent(s): de12b06

修护temperature滑动条和top_p滑动条

Browse files
Files changed (2) hide show
  1. ChuanhuChatbot.py +4 -2
  2. modules/base_model.py +2 -2
ChuanhuChatbot.py CHANGED
@@ -160,7 +160,7 @@ with gr.Blocks(css=customCSS, theme=small_and_beautiful_theme) as demo:
160
  default_btn = gr.Button("🔙 恢复默认设置")
161
 
162
  with gr.Accordion("参数", open=False):
163
- top_p = gr.Slider(
164
  minimum=-0,
165
  maximum=1.0,
166
  value=1.0,
@@ -168,7 +168,7 @@ with gr.Blocks(css=customCSS, theme=small_and_beautiful_theme) as demo:
168
  interactive=True,
169
  label="Top-p",
170
  )
171
- temperature = gr.Slider(
172
  minimum=-0,
173
  maximum=2.0,
174
  value=1.0,
@@ -326,6 +326,8 @@ with gr.Blocks(css=customCSS, theme=small_and_beautiful_theme) as demo:
326
  downloadFile.change(**load_history_from_file_args)
327
 
328
  # Advanced
 
 
329
  default_btn.click(
330
  reset_default, [], [apihostTxt, proxyTxt, status_display], show_progress=True
331
  )
 
160
  default_btn = gr.Button("🔙 恢复默认设置")
161
 
162
  with gr.Accordion("参数", open=False):
163
+ top_p_slider = gr.Slider(
164
  minimum=-0,
165
  maximum=1.0,
166
  value=1.0,
 
168
  interactive=True,
169
  label="Top-p",
170
  )
171
+ temperature_slider = gr.Slider(
172
  minimum=-0,
173
  maximum=2.0,
174
  value=1.0,
 
326
  downloadFile.change(**load_history_from_file_args)
327
 
328
  # Advanced
329
+ top_p_slider.change(current_model.value.set_top_p, [top_p_slider], None)
330
+ temperature_slider.change(current_model.value.set_temperature, [temperature_slider], None)
331
  default_btn.click(
332
  reset_default, [], [apihostTxt, proxyTxt, status_display], show_progress=True
333
  )
modules/base_model.py CHANGED
@@ -340,8 +340,8 @@ class BaseLLMModel:
340
  def recover(self):
341
  self.interrupted = False
342
 
343
- def set_temprature(self, new_temprature):
344
- self.temperature = new_temprature
345
 
346
  def set_top_p(self, new_top_p):
347
  self.top_p = new_top_p
 
340
  def recover(self):
341
  self.interrupted = False
342
 
343
+ def set_temperature(self, new_temperature):
344
+ self.temperature = new_temperature
345
 
346
  def set_top_p(self, new_top_p):
347
  self.top_p = new_top_p