jordonpeter01 commited on
Commit
09a2ea1
verified
1 Parent(s): 324e373

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -12
app.py CHANGED
@@ -44,22 +44,23 @@ def respond(
44
 
45
  return response_text, audio_file
46
 
47
- # Interface do Gradio com caixa de texto e controles adicionais
48
- demo = gr.ChatInterface(
49
- respond,
50
- additional_inputs=[
 
 
51
  gr.Textbox(value="You are a friendly Chatbot.", label="System message"),
52
  gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens"),
53
  gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
54
- gr.Slider(
55
- minimum=0.1,
56
- maximum=1.0,
57
- value=0.95,
58
- step=0.05,
59
- label="Top-p (nucleus sampling)",
60
- ),
61
  ],
62
- outputs=["text", "audio"] # Define que a sa铆da ser谩 texto e 谩udio
 
 
 
 
 
63
  )
64
 
65
  if __name__ == "__main__":
 
44
 
45
  return response_text, audio_file
46
 
47
+ # Interface do Gradio usando 'gr.Interface' para m煤ltiplos tipos de sa铆da
48
+ demo = gr.Interface(
49
+ fn=respond,
50
+ inputs=[
51
+ gr.Textbox(label="User Input", placeholder="Digite sua mensagem aqui..."),
52
+ gr.State([]), # Hist贸rico da conversa
53
  gr.Textbox(value="You are a friendly Chatbot.", label="System message"),
54
  gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens"),
55
  gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature"),
56
+ gr.Slider(minimum=0.1, maximum=1.0, value=0.95, step=0.05, label="Top-p (nucleus sampling)"),
 
 
 
 
 
 
57
  ],
58
+ outputs=[
59
+ gr.Textbox(label="Chatbot Response"),
60
+ gr.Audio(label="Response in Audio")
61
+ ],
62
+ title="Chatbot com TTS",
63
+ description="Digite uma mensagem e o chatbot responder谩 com texto e voz."
64
  )
65
 
66
  if __name__ == "__main__":