acecalisto3 commited on
Commit
51d064e
·
verified ·
1 Parent(s): 0791c0f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +48 -48
app.py CHANGED
@@ -152,53 +152,53 @@ def chat_interface(message, history, agent_cluster, temperature=0.9, max_new_tok
152
  active_agents = [agent for agent, is_active in agent_cluster.items() if is_active]
153
  response = generate(message, history, active_agents, temperature, max_new_tokens, top_p, repetition_penalty)
154
  return (message, response)
155
-
156
  with gr.Blocks(theme='ParityError/Interstellar') as demo:
157
- with gr.Row(): for agent_name, agent_data in agent_roles.items():
158
- gr.Button(agent_name, variant="secondary").click(toggle_agent, inputs=[gr.Button], outputs=[gr.Textbox]) gr.Textbox(agent_data["description"], interactive=False)
159
-
160
- with gr.Row(:
161
- gr.ChatInterface(
162
- chat_interface,
163
- additional_inputs=[
164
- gr.Slider(
165
- label="Temperature",
166
- value=0.9,
167
- minimum=0.0,
168
- maximum=1.0,
169
- step=0.05,
170
- interactive=True,
171
- info="Higher values generate more diverse outputs",
172
- ),
173
- gr.Slider(
174
- label="Maximum New Tokens",
175
- value=2048,
176
- minimum=64,
177
- maximum=4096,
178
- step=64,
179
- interactive=True,
180
- info="The maximum number of new tokens",
181
- ),
182
- gr.Slider(
183
- label="Top-p (Nucleus Sampling)",
184
- value=0.90,
185
- minimum=0.0,
186
- maximum=1,
187
- step=0.05,
188
- interactive=True,
189
- info="Higher values sample more low-probability tokens",
190
- ),
191
- gr.Slider(
192
- label="Repetition Penalty",
193
- value=1.2,
194
- minimum=1.0,
195
- maximum=2.0,
196
- step=0.05,
197
- interactive=True,
198
- info="Penalize repeated tokens",
199
- )
200
- ],
201
- inputs=[gr.Textbox, gr.Chatbot, get_agent_cluster],
202
- )
203
-
 
204
  demo.queue().launch(debug=True)
 
152
  active_agents = [agent for agent, is_active in agent_cluster.items() if is_active]
153
  response = generate(message, history, active_agents, temperature, max_new_tokens, top_p, repetition_penalty)
154
  return (message, response)
 
155
  with gr.Blocks(theme='ParityError/Interstellar') as demo:
156
+ with gr.Row():
157
+ for agent_name, agent_data in agent_roles.items():
158
+ gr.Button(agent_name, variant="secondary").click(toggle_agent, inputs=[gr.Button], outputs=[gr.Textbox])
159
+ gr.Textbox(agent_data["description"], interactive=False)
160
+
161
+ with gr.Row():
162
+ gr.ChatInterface(
163
+ chat_interface,
164
+ additional_inputs=[
165
+ gr.Slider(
166
+ label="Temperature",
167
+ value=0.9,
168
+ minimum=0.0,
169
+ maximum=1.0,
170
+ step=0.05,
171
+ interactive=True,
172
+ info="Higher values generate more diverse outputs",
173
+ ),
174
+ gr.Slider(
175
+ label="Maximum New Tokens",
176
+ value=2048,
177
+ minimum=64,
178
+ maximum=4096,
179
+ step=64,
180
+ interactive=True,
181
+ info="The maximum number of new tokens",
182
+ ),
183
+ gr.Slider(
184
+ label="Top-p (Nucleus Sampling)",
185
+ value=0.90,
186
+ minimum=0.0,
187
+ maximum=1,
188
+ step=0.05,
189
+ interactive=True,
190
+ info="Higher values sample more low-probability tokens",
191
+ ),
192
+ gr.Slider(
193
+ label="Repetition Penalty",
194
+ value=1.2,
195
+ minimum=1.0,
196
+ maximum=2.0,
197
+ step=0.05,
198
+ interactive=True,
199
+ info="Penalize repeated tokens",
200
+ )
201
+ ],
202
+ inputs=[gr.Textbox, gr.Chatbot, get_agent_cluster],
203
+ )
204
  demo.queue().launch(debug=True)