Spaces:
Runtime error
Runtime error
Upload app.py with huggingface_hub
Browse files
app.py
CHANGED
|
@@ -197,9 +197,9 @@ def chat(message: str, history: list) -> str:
|
|
| 197 |
system_prompt = build_system_prompt(results)
|
| 198 |
|
| 199 |
messages = [{"role": "system", "content": system_prompt}]
|
| 200 |
-
|
| 201 |
-
|
| 202 |
-
messages.append({"role": "
|
| 203 |
messages.append({"role": "user", "content": message})
|
| 204 |
|
| 205 |
text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
|
|
|
|
| 197 |
system_prompt = build_system_prompt(results)
|
| 198 |
|
| 199 |
messages = [{"role": "system", "content": system_prompt}]
|
| 200 |
+
# Gradio 5: history is list of {"role": ..., "content": ...} dicts
|
| 201 |
+
for entry in history:
|
| 202 |
+
messages.append({"role": entry["role"], "content": entry["content"]})
|
| 203 |
messages.append({"role": "user", "content": message})
|
| 204 |
|
| 205 |
text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
|