aifeifei798 commited on
Commit
064dd5f
·
verified ·
1 Parent(s): 8407af0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +25 -2
app.py CHANGED
@@ -9,6 +9,7 @@ from diffusers import (
9
  AutoencoderTiny,
10
  )
11
  from huggingface_hub import hf_hub_download
 
12
 
13
  import config
14
  styles_name = [style["name"] for style in config.style_list]
@@ -141,8 +142,26 @@ with gr.Blocks(css=css) as demo:
141
  multiselect=False,
142
  value="(None)",
143
  )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
144
  result = gr.Image(label="Result", show_label=False,height=520)
145
  Expansion_select = gr.Checkbox(label="FeiFei Expansion")
 
146
  with gr.Accordion("Advanced Settings", open=False):
147
 
148
  seed = gr.Slider(
@@ -219,11 +238,15 @@ with gr.Blocks(css=css) as demo:
219
  cache_examples=False
220
  )
221
 
222
- gr.on(
223
- triggers=[run_button.click, prompt.submit],
224
  fn = infer,
225
  inputs = [prompt, styles_Radio, Expansion_select, seed, randomize_seed, width, height, num_inference_steps, guidancescale, num_feifei, nsfw_select, nsfw_slider],
226
  outputs = [result, seed]
227
  )
 
 
 
 
 
228
 
229
  demo.launch()
 
9
  AutoencoderTiny,
10
  )
11
  from huggingface_hub import hf_hub_download
12
+ from feifeilib.feifeichat import feifeichat
13
 
14
  import config
15
  styles_name = [style["name"] for style in config.style_list]
 
142
  multiselect=False,
143
  value="(None)",
144
  )
145
+ feifei_chat_text1 = gr.Textbox(
146
+ label="输入您的问题1:", show_label=False, container=False, lines=1, value="kpop model")
147
+ feifei_chat_text2 = gr.Textbox(
148
+ label="输入您的问题2:", show_label=False, container=False, lines=3, value="bikini at sea")
149
+
150
+ # 定义模型选择下拉框
151
+ feifei_chat_Dropdown = gr.Dropdown(
152
+ [
153
+ "meta/llama-3.3-70b-instruct",
154
+ "nvidia/llama-3.3-nemotron-super-49b-v1",
155
+ "mistralai/Mistral-Nemo-Instruct-2411",
156
+ ],
157
+ value="mistralai/Mistral-Nemo-Instruct-2411",
158
+ label="选择模型", show_label=False, container=False
159
+ )
160
+ # 定义提交按钮
161
+ feifei_chat_btn = gr.Button(value="Gen Prompt")
162
  result = gr.Image(label="Result", show_label=False,height=520)
163
  Expansion_select = gr.Checkbox(label="FeiFei Expansion")
164
+
165
  with gr.Accordion("Advanced Settings", open=False):
166
 
167
  seed = gr.Slider(
 
238
  cache_examples=False
239
  )
240
 
241
+ run_button.click(
 
242
  fn = infer,
243
  inputs = [prompt, styles_Radio, Expansion_select, seed, randomize_seed, width, height, num_inference_steps, guidancescale, num_feifei, nsfw_select, nsfw_slider],
244
  outputs = [result, seed]
245
  )
246
+ feifei_chat_btn.click(
247
+ fn=feifeichat,
248
+ inputs=[feifei_chat_text1, feifei_chat_text2, feifei_chat_Dropdown],
249
+ outputs=prompt
250
+ )
251
 
252
  demo.launch()