artificialguybr commited on
Commit
9114a0c
·
verified ·
1 Parent(s): f326ee0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +25 -23
app.py CHANGED
@@ -149,30 +149,32 @@ with gr.Blocks(theme=gr.themes.Soft()) as demo:
149
  )
150
 
151
  with gr.Accordion("Advanced Settings", open=False):
152
- with gr.Group():
153
- temperature = gr.Slider(minimum=0, maximum=2, value=1, step=0.1, label="Temperature")
154
- max_tokens = gr.Slider(minimum=1, maximum=4096, value=1000, step=1, label="Max Tokens")
155
- top_p = gr.Slider(minimum=0, maximum=1, value=1, step=0.01, label="Top P")
156
- top_k = gr.Slider(minimum=0, maximum=100, value=0, step=1, label="Top K")
 
 
 
 
 
 
 
157
 
158
- with gr.Group():
159
- frequency_penalty = gr.Slider(minimum=-2, maximum=2, value=0, step=0.1, label="Frequency Penalty")
160
- presence_penalty = gr.Slider(minimum=-2, maximum=2, value=0, step=0.1, label="Presence Penalty")
161
- repetition_penalty = gr.Slider(minimum=0, maximum=2, value=1, step=0.1, label="Repetition Penalty")
162
-
163
- with gr.Group():
164
- stop = gr.Textbox(label="Stop Sequence")
165
- min_p = gr.Slider(minimum=0, maximum=1, value=0, step=0.01, label="Min P")
166
- top_a = gr.Slider(minimum=0, maximum=1, value=0, step=0.01, label="Top A")
167
- seed = gr.Number(label="Seed", precision=0)
168
-
169
- with gr.Group():
170
- logit_bias = gr.Textbox(label="Logit Bias (JSON)")
171
- logprobs = gr.Checkbox(label="Log Probabilities")
172
- top_logprobs = gr.Slider(minimum=0, maximum=20, value=0, step=1, label="Top Log Probabilities")
173
- response_format = gr.Textbox(label="Response Format (JSON)")
174
- tools = gr.Textbox(label="Tools (JSON Array)")
175
- tool_choice = gr.Textbox(label="Tool Choice")
176
 
177
  with gr.Column(scale=2):
178
  chatbot = gr.ChatInterface(
 
149
  )
150
 
151
  with gr.Accordion("Advanced Settings", open=False):
152
+ with gr.Row():
153
+ with gr.Column(scale=1):
154
+ temperature = gr.Slider(minimum=0, maximum=2, value=1, step=0.1, label="Temperature")
155
+ max_tokens = gr.Slider(minimum=1, maximum=4096, value=1000, step=1, label="Max Tokens")
156
+ top_p = gr.Slider(minimum=0, maximum=1, value=1, step=0.01, label="Top P")
157
+ top_k = gr.Slider(minimum=0, maximum=100, value=0, step=1, label="Top K")
158
+
159
+ with gr.Column(scale=1):
160
+ frequency_penalty = gr.Slider(minimum=-2, maximum=2, value=0, step=0.1, label="Frequency Penalty")
161
+ presence_penalty = gr.Slider(minimum=-2, maximum=2, value=0, step=0.1, label="Presence Penalty")
162
+ repetition_penalty = gr.Slider(minimum=0, maximum=2, value=1, step=0.1, label="Repetition Penalty")
163
+ stop = gr.Textbox(label="Stop Sequence")
164
 
165
+ with gr.Row():
166
+ with gr.Column(scale=1):
167
+ min_p = gr.Slider(minimum=0, maximum=1, value=0, step=0.01, label="Min P")
168
+ top_a = gr.Slider(minimum=0, maximum=1, value=0, step=0.01, label="Top A")
169
+ seed = gr.Number(label="Seed", precision=0)
170
+ logprobs = gr.Checkbox(label="Log Probabilities")
171
+
172
+ with gr.Column(scale=1):
173
+ logit_bias = gr.Textbox(label="Logit Bias (JSON)")
174
+ top_logprobs = gr.Slider(minimum=0, maximum=20, value=0, step=1, label="Top Log Probabilities")
175
+ response_format = gr.Textbox(label="Response Format (JSON)")
176
+ tools = gr.Textbox(label="Tools (JSON Array)")
177
+ tool_choice = gr.Textbox(label="Tool Choice")
 
 
 
 
 
178
 
179
  with gr.Column(scale=2):
180
  chatbot = gr.ChatInterface(