Spaces:
Sleeping
Sleeping
Add query_number with slider.
Browse files- SNOMED-CT_Assistant.py +2 -1
SNOMED-CT_Assistant.py
CHANGED
@@ -23,6 +23,7 @@ else:
|
|
23 |
|
24 |
st.title("π₯ SNOMED-CT Assistant")
|
25 |
st.caption("π©ββοΈ A smart medical assistant with SNOMED-CT knowledge.")
|
|
|
26 |
|
27 |
# System prompt
|
28 |
system_prompt = """You are a medical expert with rich experience in SNOMED-CT professional knowledge.
|
@@ -145,7 +146,7 @@ def chat_input(prompt, med_text):
|
|
145 |
st.session_state.messages.append({"role": "assistant", "content": msg})
|
146 |
st.chat_message("assistant").write(msg)
|
147 |
for entity in entity_list:
|
148 |
-
results = query_chroma_db(entity,
|
149 |
results_dict = get_dict_from_chroma_results(results)
|
150 |
results_table = entity_mapping_result_to_table(entity, results_dict)
|
151 |
st.session_state.messages.append({"role": "assistant", "content": results_table})
|
|
|
23 |
|
24 |
st.title("π₯ SNOMED-CT Assistant")
|
25 |
st.caption("π©ββοΈ A smart medical assistant with SNOMED-CT knowledge.")
|
26 |
+
query_number = st.sidebar.slider("Query Numbers", 5, 20, 5)
|
27 |
|
28 |
# System prompt
|
29 |
system_prompt = """You are a medical expert with rich experience in SNOMED-CT professional knowledge.
|
|
|
146 |
st.session_state.messages.append({"role": "assistant", "content": msg})
|
147 |
st.chat_message("assistant").write(msg)
|
148 |
for entity in entity_list:
|
149 |
+
results = query_chroma_db(entity, query_number)
|
150 |
results_dict = get_dict_from_chroma_results(results)
|
151 |
results_table = entity_mapping_result_to_table(entity, results_dict)
|
152 |
st.session_state.messages.append({"role": "assistant", "content": results_table})
|