YKajima commited on
Commit
760ab25
1 Parent(s): 672506d

add troubleshooting

Browse files
Files changed (1) hide show
  1. app.py +6 -1
app.py CHANGED
@@ -65,7 +65,7 @@ async def summarize(input_text: str, input_url: str):
65
  config=config
66
  ).run_async()
67
  else:
68
- raise gr.Error("LLMの実行に失敗しました。")
69
 
70
 
71
  def validate_input_form(input_text, input_url):
@@ -110,6 +110,11 @@ with gr.Blocks() as iface:
110
  # Event handler
111
  chat_btn.click(fn=chat, inputs=[input_text, input_url], outputs=output_text)
112
 
 
 
 
 
 
113
 
114
  if __name__ == "__main__":
115
  iface.launch(auth=(os.environ.get("GRADIO_USER_NAME"), os.environ.get("GRADIO_PASSWORD")), share=True, server_name="0.0.0.0")
 
65
  config=config
66
  ).run_async()
67
  else:
68
+ raise gr.Error("LLM APIの呼び出しに失敗しました。")
69
 
70
 
71
  def validate_input_form(input_text, input_url):
 
110
  # Event handler
111
  chat_btn.click(fn=chat, inputs=[input_text, input_url], outputs=output_text)
112
 
113
+ gr.Markdown("## トラブルシューティング")
114
+ with gr.Accordion(label="「LLM APIの呼び出しに失敗しました。」というエラーが表示された場合", open=False):
115
+ gr.Markdown("### OpenAIサービス側で何らかのエラーが発生しています。1~2分ほど時間を置いてから再度お試しください。 \nそれでもエラーが解消されない場合は、入力しているテキスト量が大きすぎることが考えられます。 \n- テキストを入力して実行している場合は、入力文字数を減らしてからお試しください。 \n- URLを入力して実行している場合は、そのURLリンク先の内容を抜粋してテキスト入力欄にコピー&ペーストしてお試しください。")
116
+ with gr.Accordion(label="「WEBページの取得に失敗しました。」というエラーが表示された場合", open=False):
117
+ gr.Markdown("### 入力されたURLが対応しておりません。 \n大変お手数をおかけしますが別のURLを入力してお試しください。")
118
 
119
  if __name__ == "__main__":
120
  iface.launch(auth=(os.environ.get("GRADIO_USER_NAME"), os.environ.get("GRADIO_PASSWORD")), share=True, server_name="0.0.0.0")