Spaces:
Paused
Paused
Update app.py
Browse files
app.py
CHANGED
@@ -38,7 +38,7 @@ def question_answering(question):
|
|
38 |
print(question)
|
39 |
query_sentence = [question]
|
40 |
query_embedding = st.session_state.model_embedding.encode(query_sentence)
|
41 |
-
k =
|
42 |
D, I = index_loaded.search(query_embedding.astype('float32'), k) # D is distances, I is indices
|
43 |
answer = [question_answerer(question=query_sentence[0], context=articles[I[0][i]], max_answer_len = 512) for i in range(k)]
|
44 |
best_answer = max(answer, key=lambda x: x['score'])
|
@@ -76,11 +76,11 @@ for message in st.session_state.messages:
|
|
76 |
if message['role'] == 'assistant':
|
77 |
avatar_class = "assistant-avatar"
|
78 |
message_class = "assistant-message"
|
79 |
-
avatar = './static/
|
80 |
else:
|
81 |
avatar_class = "user-avatar"
|
82 |
message_class = "user-message"
|
83 |
-
avatar = './static/
|
84 |
st.markdown(f"""
|
85 |
<div class="{message_class}">
|
86 |
<img src="{avatar}" class="{avatar_class}" />
|
|
|
38 |
print(question)
|
39 |
query_sentence = [question]
|
40 |
query_embedding = st.session_state.model_embedding.encode(query_sentence)
|
41 |
+
k = 1
|
42 |
D, I = index_loaded.search(query_embedding.astype('float32'), k) # D is distances, I is indices
|
43 |
answer = [question_answerer(question=query_sentence[0], context=articles[I[0][i]], max_answer_len = 512) for i in range(k)]
|
44 |
best_answer = max(answer, key=lambda x: x['score'])
|
|
|
76 |
if message['role'] == 'assistant':
|
77 |
avatar_class = "assistant-avatar"
|
78 |
message_class = "assistant-message"
|
79 |
+
avatar = './app/static/static_ai.png'
|
80 |
else:
|
81 |
avatar_class = "user-avatar"
|
82 |
message_class = "user-message"
|
83 |
+
avatar = './app/static/static_human.png'
|
84 |
st.markdown(f"""
|
85 |
<div class="{message_class}">
|
86 |
<img src="{avatar}" class="{avatar_class}" />
|