Rooni commited on
Commit
d984f8b
·
verified ·
1 Parent(s): 9ffcf89

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -6
app.py CHANGED
@@ -26,9 +26,9 @@ except requests.exceptions.RequestException as e:
26
  css = " h1{text-align:center} .container { max-width: 800px; margin: 0 auto; }"
27
 
28
 
29
- def generate_story(prompt, style, api_key):
30
  try:
31
- client = InferenceClient(hf_token=api_key, model_id="Qwen/QwQ-32B-Preview")
32
 
33
  language = detect(prompt)
34
  if language != 'en':
@@ -46,9 +46,9 @@ def generate_story(prompt, style, api_key):
46
  return f"Ошибка генерации: {e}"
47
 
48
 
49
- def edit_story(original_story, edited_prompt, api_key):
50
  try:
51
- client = InferenceClient(api_key=api_key, model_id="Qwen/QwQ-32B-Preview")
52
 
53
  messages = [
54
  {"role": "system", "content": "Отредактируй историю, учитывая предоставленные указания."},
@@ -79,8 +79,7 @@ with gr.Blocks(css=css) as demo:
79
  edited_story = gr.Textbox(label="Отредактированная история", lines=10)
80
  edit_button = gr.Button("Отредактировать", variant='primary')
81
 
82
- api_key = get_random_api_key()
83
- generate_button.click(generate_story, inputs=[prompt, style], outputs=[output_story], api_key=api_key)
84
  edit_button.click(edit_story, inputs=[output_story, edited_prompt], outputs=[edited_story], api_key=api_key)
85
 
86
  demo.launch(show_api=False, share=False,concurrency_limit=250)
 
26
  css = " h1{text-align:center} .container { max-width: 800px; margin: 0 auto; }"
27
 
28
 
29
+ def generate_story(prompt, style):
30
  try:
31
+ client = InferenceClient(api_key=get_random_api_key(), model_id="Qwen/QwQ-32B-Preview")
32
 
33
  language = detect(prompt)
34
  if language != 'en':
 
46
  return f"Ошибка генерации: {e}"
47
 
48
 
49
+ def edit_story(original_story, edited_prompt):
50
  try:
51
+ client = InferenceClient(api_key=get_random_api_key(), model_id="Qwen/QwQ-32B-Preview")
52
 
53
  messages = [
54
  {"role": "system", "content": "Отредактируй историю, учитывая предоставленные указания."},
 
79
  edited_story = gr.Textbox(label="Отредактированная история", lines=10)
80
  edit_button = gr.Button("Отредактировать", variant='primary')
81
 
82
+ generate_button.click(generate_story, inputs=[prompt, style], outputs=[output_story])
 
83
  edit_button.click(edit_story, inputs=[output_story, edited_prompt], outputs=[edited_story], api_key=api_key)
84
 
85
  demo.launch(show_api=False, share=False,concurrency_limit=250)