DrishtiSharma commited on
Commit
229a73d
Β·
verified Β·
1 Parent(s): e8473af

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +23 -6
app.py CHANGED
@@ -42,7 +42,7 @@ rag_llm = ChatGroq(model="mixtral-8x7b-32768")
42
  llm_judge.verbose = True
43
  rag_llm.verbose = True
44
 
45
- # ----------------- PDF Selection -----------------
46
  st.sidebar.subheader("πŸ“‚ PDF Selection")
47
  pdf_source = st.radio("Choose a PDF source:", ["Upload a PDF file", "Enter a PDF URL"], index=0, horizontal=True)
48
 
@@ -131,11 +131,28 @@ if query:
131
  ).invoke({"context": context, "retriever_query": query, "query": query})
132
 
133
  # ----------------- Display All Outputs -----------------
134
- st.subheader("πŸŸ₯ Context Relevancy Evaluation")
135
  st.json(final_output["relevancy_response"])
136
- st.subheader("🟦 Picked Relevant Contexts")
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
137
  st.json(final_output["context_number"])
138
- st.subheader("πŸŸ₯ Extracted Relevant Contexts")
 
139
  st.json(final_output["relevant_contexts"])
140
- st.subheader("πŸŸ₯ RAG Final Response")
141
- st.write(final_output["final_response"])
 
 
42
  llm_judge.verbose = True
43
  rag_llm.verbose = True
44
 
45
+ # ----------------- PDF Selection (Upload or URL) -----------------
46
  st.sidebar.subheader("πŸ“‚ PDF Selection")
47
  pdf_source = st.radio("Choose a PDF source:", ["Upload a PDF file", "Enter a PDF URL"], index=0, horizontal=True)
48
 
 
131
  ).invoke({"context": context, "retriever_query": query, "query": query})
132
 
133
  # ----------------- Display All Outputs -----------------
134
+ st.markdown("### πŸŸ₯ Context Relevancy Evaluation")
135
  st.json(final_output["relevancy_response"])
136
+
137
+ st.markdown("### 🟦 Picked Relevant Contexts")
138
+ st.json(final_output["context_number"])
139
+
140
+ st.markdown("### πŸŸ₯ Extracted Relevant Contexts")
141
+ st.json(final_output["relevant_contexts"])
142
+
143
+ st.markdown("## πŸŸ₯ RAG Final Response")
144
+ st.write(final_output["final_response"])
145
+
146
+ # ----------------- Streamlit-Friendly Debugging (Replacing print statements) -----------------
147
+ st.markdown("### Debug Logs:")
148
+ st.text("\n-------- πŸŸ₯ Context Relevancy Evaluation Statement πŸŸ₯ --------\n")
149
+ st.json(final_output["relevancy_response"])
150
+
151
+ st.text("\n-------- 🟦 Picked Relevant Context Statement 🟦 --------\n")
152
  st.json(final_output["context_number"])
153
+
154
+ st.text("\n-------- πŸŸ₯ Relevant Contexts Statement πŸŸ₯ --------\n")
155
  st.json(final_output["relevant_contexts"])
156
+
157
+ st.text("\n-------- πŸŸ₯ RAG Response Statement πŸŸ₯ --------\n")
158
+ st.write(final_output["final_response"])