Update app.py
Browse files
app.py
CHANGED
@@ -46,18 +46,14 @@ SYSTEM_PROMPT = (
|
|
46 |
)
|
47 |
|
48 |
def build_prompt(messages, context=""):
|
49 |
-
prompt = f"<|im_start|>system\n{SYSTEM_PROMPT}\n
|
50 |
-
Context:
|
51 |
-
{context}<|im_end|>
|
52 |
-
"
|
53 |
for msg in messages:
|
54 |
role = msg["role"]
|
55 |
-
prompt += f"<|im_start|>{role}\n{msg['content']}<|im_end
|
56 |
-
"
|
57 |
-
prompt += "<|im_start|>assistant
|
58 |
-
"
|
59 |
return prompt
|
60 |
|
|
|
61 |
# --- RAG Embedding and Search ---
|
62 |
@st.cache_resource
|
63 |
def embed_uploaded_files(files):
|
|
|
46 |
)
|
47 |
|
48 |
def build_prompt(messages, context=""):
|
49 |
+
prompt = f"<|im_start|>system\n{SYSTEM_PROMPT}\n\nContext:\n{context}<|im_end|>\n"
|
|
|
|
|
|
|
50 |
for msg in messages:
|
51 |
role = msg["role"]
|
52 |
+
prompt += f"<|im_start|>{role}\n{msg['content']}<|im_end|>\n"
|
53 |
+
prompt += "<|im_start|>assistant\n"
|
|
|
|
|
54 |
return prompt
|
55 |
|
56 |
+
|
57 |
# --- RAG Embedding and Search ---
|
58 |
@st.cache_resource
|
59 |
def embed_uploaded_files(files):
|