Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -30,9 +30,14 @@ def respond(
|
|
30 |
|
31 |
messages = []
|
32 |
|
33 |
-
# SJT-2.5Bの場合は、system
|
34 |
if selected_model == "Sakalti/SJT-2.5B":
|
35 |
-
|
|
|
|
|
|
|
|
|
|
|
36 |
else:
|
37 |
messages.append({"role": "system", "content": system_message})
|
38 |
|
|
|
30 |
|
31 |
messages = []
|
32 |
|
33 |
+
# SJT-2.5Bの場合は、systemメッセージを最初のユーザーのメッセージに埋め込む
|
34 |
if selected_model == "Sakalti/SJT-2.5B":
|
35 |
+
if not history:
|
36 |
+
message = f"{system_message}\n{message}"
|
37 |
+
else:
|
38 |
+
messages.append({"role": "user", "content": system_message})
|
39 |
+
|
40 |
+
# 通常のsystemメッセージとして送信
|
41 |
else:
|
42 |
messages.append({"role": "system", "content": system_message})
|
43 |
|