File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -206,8 +206,8 @@ func toMessages(request types.CompletionRequest) (result []openai.ChatCompletion
206206 if message .Role == types .CompletionMessageRoleTypeSystem {
207207 // Append if the next message is system or user, otherwise set as user message
208208 if i == len (request .Messages )- 1 ||
209- (request .Messages [i ].Role != types .CompletionMessageRoleTypeSystem &&
210- request .Messages [i ].Role != types .CompletionMessageRoleTypeUser ) {
209+ (request .Messages [i + 1 ].Role != types .CompletionMessageRoleTypeSystem &&
210+ request .Messages [i + 1 ].Role != types .CompletionMessageRoleTypeUser ) {
211211 message .Role = types .CompletionMessageRoleTypeUser
212212 } else {
213213 systemPrompts = append (systemPrompts , message .Content [0 ].Text )
You can’t perform that action at this time.
0 commit comments