AIRider commited on
Commit
cbafc8c
·
verified ·
1 Parent(s): 6c72519

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -3
app.py CHANGED
@@ -53,16 +53,23 @@ with gr.Blocks() as demo:
53
  system_message = gr.Textbox(
54
  value="너는 나의 최고의 비서이다.\n내가 요구하는것들을 최대한 자세하고 정확하게 답변하라.\n반드시 한글로 답변할것.",
55
  label="시스템 메시지",
56
- lines=20
57
  )
58
  max_tokens = gr.Slider(minimum=1, maximum=2000, value=500, step=100, label="최대 새 토큰 수")
59
  temperature = gr.Slider(minimum=0.1, maximum=2.0, value=0.7, step=0.05, label="온도")
60
  top_p = gr.Slider(minimum=0.1, maximum=1.0, value=0.90, step=0.05, label="Top-p (핵 샘플링)")
61
  model = gr.Radio(list(models.keys()), value=list(models.keys())[0], label="언어 모델 선택", info="사용할 언어 모델을 선택하세요")
62
 
63
- msg.submit(respond, [msg, chatbot, system_message, max_tokens, temperature, top_p, model], chatbot)
 
 
 
 
 
 
 
64
 
65
  if __name__ == "__main__":
66
  if not hf_token:
67
  print("경고: HF_TOKEN 환경 변수가 설정되지 않았습니다. 일부 모델에 접근할 수 없을 수 있습니다.")
68
- demo.launch(share=True)
 
53
  system_message = gr.Textbox(
54
  value="너는 나의 최고의 비서이다.\n내가 요구하는것들을 최대한 자세하고 정확하게 답변하라.\n반드시 한글로 답변할것.",
55
  label="시스템 메시지",
56
+ lines=10
57
  )
58
  max_tokens = gr.Slider(minimum=1, maximum=2000, value=500, step=100, label="최대 새 토큰 수")
59
  temperature = gr.Slider(minimum=0.1, maximum=2.0, value=0.7, step=0.05, label="온도")
60
  top_p = gr.Slider(minimum=0.1, maximum=1.0, value=0.90, step=0.05, label="Top-p (핵 샘플링)")
61
  model = gr.Radio(list(models.keys()), value=list(models.keys())[0], label="언어 모델 선택", info="사용할 언어 모델을 선택하세요")
62
 
63
+ send = gr.Button("Send")
64
+ regenerate = gr.Button("🔄 Regenerate")
65
+ clear = gr.Button("🗑️ Clear")
66
+
67
+ send.click(respond, inputs=[msg, chatbot, system_message, max_tokens, temperature, top_p, model], outputs=chatbot)
68
+ msg.submit(respond, inputs=[msg, chatbot, system_message, max_tokens, temperature, top_p, model], outputs=chatbot)
69
+ regenerate.click(respond, inputs=[msg, chatbot, system_message, max_tokens, temperature, top_p, model], outputs=chatbot)
70
+ clear.click(lambda: None, None, chatbot, queue=False)
71
 
72
  if __name__ == "__main__":
73
  if not hf_token:
74
  print("경고: HF_TOKEN 환경 변수가 설정되지 않았습니다. 일부 모델에 접근할 수 없을 수 있습니다.")
75
+ demo.launch()