We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a4ef318 commit 36683e0Copy full SHA for 36683e0
1 file changed
app/src/main/java/com/xjyzs/aiapi/MainActivity.kt
@@ -156,10 +156,12 @@ class ChatViewModel : ViewModel() {
156
157
fun addSystemMessage(content: String) {
158
if (content.isNotEmpty()) {
159
- if (msgs.isNotEmpty()) {
+ if (msgs.isEmpty()) {
160
+ msgs.add(Message("system", content))
161
+ } else if (msgs.first().role == "system") {
162
msgs[0] = Message("system", content)
163
} else {
- msgs.add(Message("system", content))
164
+ msgs.add(0,Message("system", content))
165
}
166
167
0 commit comments