YKajima commited on
Commit
fada29a
1 Parent(s): b3e85e9

add url text box

Browse files
Files changed (1) hide show
  1. app.py +13 -5
app.py CHANGED
@@ -6,10 +6,10 @@ def greet(name):
6
  return "こんにちは " + name + "さん!! \n僕はパスカルくんだよ。よろしくね"
7
 
8
 
9
- async def summarize(text: str, textbox: str):
10
  _prompt = f"""
11
  以下の文章を要約してください。
12
- {text}
13
  """
14
 
15
  config = FilmConfig(
@@ -30,11 +30,19 @@ async def summarize(text: str, textbox: str):
30
  return await film.run_async()
31
 
32
 
33
- async def chat(text, textbox):
34
- return await summarize(text, textbox)
35
 
36
 
37
- iface = gr.Interface(fn=chat, inputs=["text", "textbox"], outputs="text")
 
 
 
 
 
 
 
 
38
 
39
 
40
  if __name__ == "__main__":
 
6
  return "こんにちは " + name + "さん!! \n僕はパスカルくんだよ。よろしくね"
7
 
8
 
9
+ async def summarize(input_text: str, input_url: str):
10
  _prompt = f"""
11
  以下の文章を要約してください。
12
+ {input_text}
13
  """
14
 
15
  config = FilmConfig(
 
30
  return await film.run_async()
31
 
32
 
33
+ async def chat(input_text, input_url):
34
+ return await summarize(input_text, input_url)
35
 
36
 
37
+ with gr.Blocks() as iface:
38
+ # UI
39
+ input_text = gr.Textbox(label="テキスト")
40
+ input_url = gr.Textbox(label="URL")
41
+ output_text = gr.Textbox(label="要約")
42
+ chat_btn = gr.Button(label="Chat")
43
+
44
+ # Event handler
45
+ chat_btn.click(fn=chat, inputs=[input_text, input_url], outputs=output_text)
46
 
47
 
48
  if __name__ == "__main__":