sc_ma commited on
Commit
ab295c7
1 Parent(s): a519b87

Add cache.

Browse files
Files changed (2) hide show
  1. app.py +10 -1
  2. output.zip +0 -0
app.py CHANGED
@@ -7,6 +7,13 @@ from auto_backgrounds import generate_backgrounds
7
  def clear_inputs(text1, text2):
8
  return ("", "")
9
 
 
 
 
 
 
 
 
10
  with gr.Blocks() as demo:
11
  gr.Markdown('''
12
  # Auto-Draft: 文献整理辅助工具
@@ -14,6 +21,8 @@ with gr.Blocks() as demo:
14
  本Demo提供对[Auto-Draft](https://github.com/CCCBora/auto-draft)的auto_backgrounds功能的测试。通过输入一个领域的名称(比如Deep Reinforcement Learning),
15
  即可自动对这个领域的相关文献进行归纳总结.
16
 
 
 
17
  ## 用法
18
 
19
  输入一个领域的名称(比如Deep Reinforcement Learning), 点击Submit, 等待大概十分钟, 下载output.zip,在Overleaf上编译浏览.
@@ -30,7 +39,7 @@ with gr.Blocks() as demo:
30
  file_output = gr.File()
31
 
32
  clear_button.click(fn=clear_inputs, inputs=[title, description], outputs=[title, description])
33
- submit_button.click(fn=generate_backgrounds, inputs=[title, description], outputs=file_output)
34
 
35
  demo.queue(concurrency_count=1, max_size=5, api_open=False)
36
  demo.launch()
 
7
  def clear_inputs(text1, text2):
8
  return ("", "")
9
 
10
+ def wrapped_generate_backgrounds(title, description):
11
+ if title == "Deep Reinforcement Learning":
12
+ return "output.zip"
13
+ else:
14
+ return generate_backgrounds(title, description)
15
+
16
+
17
  with gr.Blocks() as demo:
18
  gr.Markdown('''
19
  # Auto-Draft: 文献整理辅助工具
 
21
  本Demo提供对[Auto-Draft](https://github.com/CCCBora/auto-draft)的auto_backgrounds功能的测试。通过输入一个领域的名称(比如Deep Reinforcement Learning),
22
  即可自动对这个领域的相关文献进行归纳总结.
23
 
24
+ *生成一篇论文需要15000 Tokens(大约0.5到0.8美元). 请用户酌情体验.*
25
+
26
  ## 用法
27
 
28
  输入一个领域的名称(比如Deep Reinforcement Learning), 点击Submit, 等待大概十分钟, 下载output.zip,在Overleaf上编译浏览.
 
39
  file_output = gr.File()
40
 
41
  clear_button.click(fn=clear_inputs, inputs=[title, description], outputs=[title, description])
42
+ submit_button.click(fn=wrapped_generate_backgrounds, inputs=[title, description], outputs=file_output)
43
 
44
  demo.queue(concurrency_count=1, max_size=5, api_open=False)
45
  demo.launch()
output.zip ADDED
Binary file (50.4 kB). View file