Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -106,7 +106,10 @@ def generate_response(user_query, pdf_ticker, ai_ticker, mode, uploaded_file):
|
|
| 106 |
|
| 107 |
retrieved_docs = retrieve_relevant_docs(user_query, docs, index, bm25)
|
| 108 |
context = "\n\n".join(retrieved_docs)
|
| 109 |
-
|
|
|
|
|
|
|
|
|
|
| 110 |
|
| 111 |
elif mode == "π Live Data Mode":
|
| 112 |
financial_info = fetch_financial_data(ai_ticker)
|
|
@@ -153,7 +156,7 @@ else:
|
|
| 153 |
uploaded_file = None
|
| 154 |
|
| 155 |
# π― Submit Button
|
| 156 |
-
if st.button("
|
| 157 |
if mode == "π PDF Upload Mode" and not uploaded_file:
|
| 158 |
st.error("β Please upload a PDF file.")
|
| 159 |
elif mode == "π Live Data Mode" and not company_ticker:
|
|
|
|
| 106 |
|
| 107 |
retrieved_docs = retrieve_relevant_docs(user_query, docs, index, bm25)
|
| 108 |
context = "\n\n".join(retrieved_docs)
|
| 109 |
+
|
| 110 |
+
# Avoid using 'None' in prompt
|
| 111 |
+
prompt = f"Based on the uploaded financial report, answer the following query:\n{user_query}\n\nRelevant context:\n{context}"
|
| 112 |
+
|
| 113 |
|
| 114 |
elif mode == "π Live Data Mode":
|
| 115 |
financial_info = fetch_financial_data(ai_ticker)
|
|
|
|
| 156 |
uploaded_file = None
|
| 157 |
|
| 158 |
# π― Submit Button
|
| 159 |
+
if st.button("Analyze Now"):
|
| 160 |
if mode == "π PDF Upload Mode" and not uploaded_file:
|
| 161 |
st.error("β Please upload a PDF file.")
|
| 162 |
elif mode == "π Live Data Mode" and not company_ticker:
|