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:
|