Update app.py
Browse files
app.py
CHANGED
|
@@ -23,12 +23,12 @@ import time
|
|
| 23 |
# import nest_asyncio
|
| 24 |
load_dotenv()
|
| 25 |
GROQ_API_KEY = os.getenv('GROQ_API_KEY')
|
| 26 |
-
print(GROQ_API_KEY)
|
| 27 |
# llm = ChatGroq(temperature=0, groq_api_key=GROQ_API_KEY, model_name="mixtral-8x7b-32768")
|
| 28 |
client = Groq(api_key=GROQ_API_KEY)
|
| 29 |
USER_AVATAR = "👤"
|
| 30 |
BOT_AVATAR = "🤖"
|
| 31 |
-
import asyncio
|
| 32 |
|
| 33 |
st.set_page_config(layout="wide")
|
| 34 |
|
|
@@ -316,9 +316,11 @@ def upload():
|
|
| 316 |
# qa = rag("\n\n".join(json.dumps(data_dict) for data_dict in full_string))
|
| 317 |
# else:
|
| 318 |
if not st.session_state['non_form_inference_performed']:
|
| 319 |
-
|
| 320 |
-
|
| 321 |
-
|
|
|
|
|
|
|
| 322 |
|
| 323 |
# col1, col2, col3 = st.columns([4,1,4])
|
| 324 |
with col2:
|
|
|
|
| 23 |
# import nest_asyncio
|
| 24 |
load_dotenv()
|
| 25 |
GROQ_API_KEY = os.getenv('GROQ_API_KEY')
|
| 26 |
+
# print(GROQ_API_KEY)
|
| 27 |
# llm = ChatGroq(temperature=0, groq_api_key=GROQ_API_KEY, model_name="mixtral-8x7b-32768")
|
| 28 |
client = Groq(api_key=GROQ_API_KEY)
|
| 29 |
USER_AVATAR = "👤"
|
| 30 |
BOT_AVATAR = "🤖"
|
| 31 |
+
# import asyncio
|
| 32 |
|
| 33 |
st.set_page_config(layout="wide")
|
| 34 |
|
|
|
|
| 316 |
# qa = rag("\n\n".join(json.dumps(data_dict) for data_dict in full_string))
|
| 317 |
# else:
|
| 318 |
if not st.session_state['non_form_inference_performed']:
|
| 319 |
+
with st.spinner('Please wait for RAG-Setup to Complete...'):
|
| 320 |
+
qa = rag("\n\n".join(json.dumps(data_dict) for data_dict in st.session_state['non_form_inference_data']))
|
| 321 |
+
st.session_state['non_form_inference_performed'] = True
|
| 322 |
+
st.session_state.rag = qa
|
| 323 |
+
st.success('Done!')
|
| 324 |
|
| 325 |
# col1, col2, col3 = st.columns([4,1,4])
|
| 326 |
with col2:
|