CCockrum commited on
Commit
b9dcc6f
·
verified ·
1 Parent(s): 4669e9e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +37 -8
app.py CHANGED
@@ -84,17 +84,46 @@ def respond(
84
  yield response
85
 
86
  with gr.Blocks(css=css) as demo:
 
 
 
87
  with gr.Column(elem_id="chat-panel"):
88
- gr.Markdown("French Tutor")
89
-
90
- with gr.Accordion("⚙️ Settings", open=False):
91
- max_tokens = gr.Slider(minimum=1, maximum=2048, value=512, step=1, label="Max new tokens")
92
- temperature = gr.Slider(minimum=0.1, maximum=4.0, value=0.7, step=0.1, label="Temperature")
93
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
94
  gr.ChatInterface(
95
  respond,
96
- additional_inputs=[max_tokens, temperature]
 
 
 
 
 
97
  )
98
 
99
  if __name__ == "__main__":
100
- demo.launch()
 
84
  yield response
85
 
86
  with gr.Blocks(css=css) as demo:
87
+ # Title Markdown block
88
+ gr.Markdown("# 🇫🇷 French Tutor", elem_id="custom-title")
89
+
90
  with gr.Column(elem_id="chat-panel"):
91
+ with gr.Accordion("⚙️ Advanced Settings", open=False):
92
+ system_message = gr.Textbox(
93
+ value="You are a helpful French tutor.",
94
+ label="System Message"
95
+ )
96
+ max_tokens = gr.Slider(
97
+ minimum=1,
98
+ maximum=2048,
99
+ value=512,
100
+ step=1,
101
+ label="Response Length"
102
+ )
103
+ temperature = gr.Slider(
104
+ minimum=0.1,
105
+ maximum=4.0,
106
+ value=0.7,
107
+ step=0.1,
108
+ label="Creativity"
109
+ )
110
+ top_p = gr.Slider(
111
+ minimum=0.1,
112
+ maximum=1.0,
113
+ value=0.95,
114
+ step=0.05,
115
+ label="Dynamic Text"
116
+ )
117
+
118
  gr.ChatInterface(
119
  respond,
120
+ additional_inputs=[
121
+ system_message,
122
+ max_tokens,
123
+ temperature,
124
+ top_p
125
+ ]
126
  )
127
 
128
  if __name__ == "__main__":
129
+ demo.launch()