gaur3009 commited on
Commit
b5063e0
·
verified ·
1 Parent(s): 84f95e9

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +14 -2
app.py CHANGED
@@ -161,6 +161,8 @@ class StableDiffusionAgent:
161
  def get_history(self, user_id: str) -> List[Dict]:
162
  return [entry for entry in self.memory if entry["user_id"] == user_id]
163
 
 
 
164
  # ------------------ Gradio Interface ------------------
165
  def create_web_interface(agent: StableDiffusionAgent):
166
  css = """
@@ -188,9 +190,19 @@ def create_web_interface(agent: StableDiffusionAgent):
188
  steps = gr.Slider(10, 100, value=50, label="Steps")
189
  guidance = gr.Slider(1.0, 20.0, value=7.5, label="Guidance Scale")
190
  seed = gr.Number(label="Seed (optional)")
191
-
 
192
  generate_btn.click(
193
- fn=lambda *args: agent.generate(*args),
 
 
 
 
 
 
 
 
 
194
  inputs=[user_id, prompt, negative_prompt, style, steps, guidance, seed],
195
  outputs=[output_image, meta_info]
196
  )
 
161
  def get_history(self, user_id: str) -> List[Dict]:
162
  return [entry for entry in self.memory if entry["user_id"] == user_id]
163
 
164
+ # Update the Gradio interface section as follows:
165
+
166
  # ------------------ Gradio Interface ------------------
167
  def create_web_interface(agent: StableDiffusionAgent):
168
  css = """
 
190
  steps = gr.Slider(10, 100, value=50, label="Steps")
191
  guidance = gr.Slider(1.0, 20.0, value=7.5, label="Guidance Scale")
192
  seed = gr.Number(label="Seed (optional)")
193
+
194
+ # Modified click handler
195
  generate_btn.click(
196
+ fn=lambda user_id, prompt, negative_prompt, style, steps, guidance, seed:
197
+ agent.generate(
198
+ user_id=user_id,
199
+ prompt=prompt,
200
+ negative_prompt=negative_prompt,
201
+ style=style,
202
+ num_inference_steps=steps,
203
+ guidance_scale=guidance,
204
+ seed=seed
205
+ ),
206
  inputs=[user_id, prompt, negative_prompt, style, steps, guidance, seed],
207
  outputs=[output_image, meta_info]
208
  )