Spaces:
Build error
Build error
jeffrey
commited on
Commit
·
7420a95
1
Parent(s):
14d5ed1
Raise an error when there is no model input at qa creation
Browse files
app.py
CHANGED
|
@@ -99,6 +99,10 @@ def run_qa(use_existed_corpus: bool, corpus_df: pd.DataFrame, corpus_file: str,
|
|
| 99 |
if os.getenv("OPENAI_API_KEY") is None:
|
| 100 |
gr.Error("Please submit your OpenAI API key first.")
|
| 101 |
return "Please submit your OpenAI API key first.", original_qa_df
|
|
|
|
|
|
|
|
|
|
|
|
|
| 102 |
llm = OpenAI(model=model_name)
|
| 103 |
|
| 104 |
if qa_method == "default":
|
|
@@ -231,6 +235,6 @@ with gr.Blocks(theme="earneleh/paris") as demo:
|
|
| 231 |
upstage_key_textbox.submit(on_submit_upstage_key, inputs=[upstage_key_textbox], outputs=upstage_key_status_box)
|
| 232 |
|
| 233 |
|
| 234 |
-
|
| 235 |
-
|
| 236 |
-
demo.launch(share=False, debug=False)
|
|
|
|
| 99 |
if os.getenv("OPENAI_API_KEY") is None:
|
| 100 |
gr.Error("Please submit your OpenAI API key first.")
|
| 101 |
return "Please submit your OpenAI API key first.", original_qa_df
|
| 102 |
+
if model_name is None:
|
| 103 |
+
gr.Error("Please select a model first.")
|
| 104 |
+
return "Please select a model first.", original_qa_df
|
| 105 |
+
|
| 106 |
llm = OpenAI(model=model_name)
|
| 107 |
|
| 108 |
if qa_method == "default":
|
|
|
|
| 235 |
upstage_key_textbox.submit(on_submit_upstage_key, inputs=[upstage_key_textbox], outputs=upstage_key_status_box)
|
| 236 |
|
| 237 |
|
| 238 |
+
if __name__ == "__main__":
|
| 239 |
+
demo.launch(share=False, debug=True)
|
| 240 |
+
# demo.launch(share=False, debug=False)
|