DrishtiSharma commited on
Commit
335e50c
·
verified ·
1 Parent(s): d4cb8b0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +22 -1
app.py CHANGED
@@ -174,11 +174,32 @@ if query:
174
 
175
  response_chain = LLMChain(llm=rag_llm,prompt=final_prompt,output_key="final_response")
176
 
 
 
177
  st.subheader("Response Chain")
178
  st.json(response_chain)
179
 
 
180
 
181
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
182
 
183
  --------
184
 
 
174
 
175
  response_chain = LLMChain(llm=rag_llm,prompt=final_prompt,output_key="final_response")
176
 
177
+
178
+ #temp
179
  st.subheader("Response Chain")
180
  st.json(response_chain)
181
 
182
+ response = chain.invoke({"query":query,"context":contexts['relevant_contexts']})
183
 
184
+ #temp
185
+ st.subheader("blah response")
186
+ st.json(response.content)
187
+
188
+ # Orchestrate using SequentialChain
189
+ context_management_chain = SequentialChain(
190
+ chains=[context_relevancy_evaluation_chain ,pick_relevant_context_chain, relevant_contexts_chain,response_chain],
191
+ input_variables=["context","retriever_query","query"],
192
+ output_variables=["relevancy_response", "context_number","relevant_contexts","final_response"]
193
+ )
194
+
195
+ final_output = context_management_chain({"context":context,"retriever_query":query,"query":query})
196
+ st.subheader("Final Output from Context Management chain")
197
+ st.json(final_output)
198
+
199
+ st.subheader("Context of Final Output from Context Management chain")
200
+ st.json(final_output['context'])
201
+
202
+
203
 
204
  --------
205