Skip to content

Commit 5f78db2

Browse files
committed
DMR doesn't need the system roles to be converted to user roles
Signed-off-by: Djordje Lukic <djordje.lukic@docker.com>
1 parent 6de93d6 commit 5f78db2

1 file changed

Lines changed: 1 addition & 5 deletions

File tree

pkg/model/provider/dmr/client.go

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -85,12 +85,8 @@ func convertMessages(messages []chat.Message) []openai.ChatCompletionMessage {
8585
openaiMessages := make([]openai.ChatCompletionMessage, len(messages))
8686
for i := range messages {
8787
msg := &messages[i]
88-
role := msg.Role
89-
if role == chat.MessageRoleSystem {
90-
role = chat.MessageRoleUser
91-
}
9288
openaiMessage := openai.ChatCompletionMessage{
93-
Role: string(role),
89+
Role: string(msg.Role),
9490
Name: msg.Name,
9591
}
9692

0 commit comments

Comments
 (0)