Sakalti commited on
Commit
63de952
·
verified ·
1 Parent(s): 8e5fa0c

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -9
app.py CHANGED
@@ -30,16 +30,19 @@ def respond(
30
 
31
  messages = []
32
 
33
- if not history:
34
- # ヒストリーが空の場合、システムメッセージを最初のメッセージとして追加
35
- messages.append({"role": "user", "content": system_message + message})
36
  else:
37
- for val in history:
38
- if val[0]:
39
- messages.append({"role": "user", "content": val[0]})
40
- if val[1]:
41
- messages.append({"role": "assistant", "content": val[1]})
42
- messages.append({"role": "user", "content": message})
 
 
 
43
 
44
  response = ""
45
 
 
30
 
31
  messages = []
32
 
33
+ # SJT-2.5Bの場合は、systemメッセージを最初のユーザーのメッセージとして送信
34
+ if selected_model == "Sakalti/SJT-2.5B":
35
+ messages.append({"role": "user", "content": system_message})
36
  else:
37
+ messages.append({"role": "system", "content": system_message})
38
+
39
+ for val in history:
40
+ if val[0]:
41
+ messages.append({"role": "user", "content": val[0]})
42
+ if val[1]:
43
+ messages.append({"role": "assistant", "content": val[1]})
44
+
45
+ messages.append({"role": "user", "content": message})
46
 
47
  response = ""
48