Update LLMInsights.py
Browse files- LLMInsights.py +9 -9
LLMInsights.py
CHANGED
|
@@ -179,11 +179,11 @@ def rag_response(response):
|
|
| 179 |
|
| 180 |
st.markdown('<h1 style="color:#100170;font-size:48px;text-align:center;">RAG Response</h1>', unsafe_allow_html=True)
|
| 181 |
st.markdown('<h1 style="color:#100170;font-size:24px;">Question</h1>', unsafe_allow_html=True)
|
| 182 |
-
st.text_area(label=
|
| 183 |
st.markdown('<h1 style="color:#100170;font-size:24px;">RAG Output</h1>', unsafe_allow_html=True)
|
| 184 |
-
st.text_area(label=
|
| 185 |
# st.markdown('<h1 style="color:#100170;font-size:24px;">Augmented knowledge</h1>', unsafe_allow_html=True)
|
| 186 |
-
# st.text_area(label=
|
| 187 |
|
| 188 |
#st.button("Check Hallucination")
|
| 189 |
|
|
@@ -206,7 +206,7 @@ def hallu_eval(question: str, answer: str, context: str):
|
|
| 206 |
)
|
| 207 |
print("got hallu score")
|
| 208 |
st.markdown('<h1 style="color:#100170;font-size:24px;">Hallucinated?</h1>', unsafe_allow_html=True)
|
| 209 |
-
st.text_area(label=
|
| 210 |
#return {"hallucination_score": hallucination_score}
|
| 211 |
#time.sleep(10)
|
| 212 |
|
|
@@ -221,7 +221,7 @@ def scoring_eval(question: str, answer: str, context: str):
|
|
| 221 |
)
|
| 222 |
print("got score")
|
| 223 |
st.markdown('<h1 style="color:#100170;font-size:24px;">Completion Score</h1>', unsafe_allow_html=True)
|
| 224 |
-
st.text_area(label=
|
| 225 |
#return {"hallucination_score": hallucination_score}
|
| 226 |
#time.sleep(10)
|
| 227 |
|
|
@@ -396,15 +396,15 @@ with tab1:
|
|
| 396 |
else:
|
| 397 |
score = "Evaluation is Turned OFF"
|
| 398 |
st.markdown('<h1 style="color:#100170;font-size:24px;">Confidence Score</h1>', unsafe_allow_html=True)
|
| 399 |
-
st.text_area(label=
|
| 400 |
st.markdown('<h1 style="color:#100170;font-size:24px;">Hallucinated?</h1>', unsafe_allow_html=True)
|
| 401 |
-
st.text_area(label=
|
| 402 |
st.markdown('<h1 style="color:#100170;font-size:24px;">context</h1>', unsafe_allow_html=True)
|
| 403 |
-
st.text_area(label=
|
| 404 |
metadata_list = [doc.metadata for doc in response["source_documents"]]
|
| 405 |
formatted_metadata_list = []
|
| 406 |
for i, metadata in enumerate(metadata_list, start=1):
|
| 407 |
-
formatted_metadata = f"<h2 style='color:#3366ff; font-
|
| 408 |
source = metadata.get('source', '').replace('\n', '')
|
| 409 |
title = metadata.get('title', '').replace('\n', '')
|
| 410 |
description = metadata.get('description', '').replace('\n', '')
|
|
|
|
| 179 |
|
| 180 |
st.markdown('<h1 style="color:#100170;font-size:48px;text-align:center;">RAG Response</h1>', unsafe_allow_html=True)
|
| 181 |
st.markdown('<h1 style="color:#100170;font-size:24px;">Question</h1>', unsafe_allow_html=True)
|
| 182 |
+
st.text_area(label="", value=response["query"], height=30)
|
| 183 |
st.markdown('<h1 style="color:#100170;font-size:24px;">RAG Output</h1>', unsafe_allow_html=True)
|
| 184 |
+
st.text_area(label="", value=response["result"])
|
| 185 |
# st.markdown('<h1 style="color:#100170;font-size:24px;">Augmented knowledge</h1>', unsafe_allow_html=True)
|
| 186 |
+
# st.text_area(label="", value=response["source_documents"])
|
| 187 |
|
| 188 |
#st.button("Check Hallucination")
|
| 189 |
|
|
|
|
| 206 |
)
|
| 207 |
print("got hallu score")
|
| 208 |
st.markdown('<h1 style="color:#100170;font-size:24px;">Hallucinated?</h1>', unsafe_allow_html=True)
|
| 209 |
+
st.text_area(label=" ", value=hallucination_score, height=30)
|
| 210 |
#return {"hallucination_score": hallucination_score}
|
| 211 |
#time.sleep(10)
|
| 212 |
|
|
|
|
| 221 |
)
|
| 222 |
print("got score")
|
| 223 |
st.markdown('<h1 style="color:#100170;font-size:24px;">Completion Score</h1>', unsafe_allow_html=True)
|
| 224 |
+
st.text_area(label=" ", value=score, height=30)
|
| 225 |
#return {"hallucination_score": hallucination_score}
|
| 226 |
#time.sleep(10)
|
| 227 |
|
|
|
|
| 396 |
else:
|
| 397 |
score = "Evaluation is Turned OFF"
|
| 398 |
st.markdown('<h1 style="color:#100170;font-size:24px;">Confidence Score</h1>', unsafe_allow_html=True)
|
| 399 |
+
st.text_area(label=" ", value=score, height=30)
|
| 400 |
st.markdown('<h1 style="color:#100170;font-size:24px;">Hallucinated?</h1>', unsafe_allow_html=True)
|
| 401 |
+
st.text_area(label=" ", value=hallucination_score, height=30)
|
| 402 |
st.markdown('<h1 style="color:#100170;font-size:24px;">context</h1>', unsafe_allow_html=True)
|
| 403 |
+
st.text_area(label="", value=context)
|
| 404 |
metadata_list = [doc.metadata for doc in response["source_documents"]]
|
| 405 |
formatted_metadata_list = []
|
| 406 |
for i, metadata in enumerate(metadata_list, start=1):
|
| 407 |
+
formatted_metadata = f"<h2 style='color:#3366ff; font-size:16px;'>Metadata {i}:</h2><br>"
|
| 408 |
source = metadata.get('source', '').replace('\n', '')
|
| 409 |
title = metadata.get('title', '').replace('\n', '')
|
| 410 |
description = metadata.get('description', '').replace('\n', '')
|