Merge pull request #2536 from RedwindA/feat/oaiDevRole2Gemini
This commit is contained in:
@@ -374,7 +374,7 @@ func CovertOpenAI2Gemini(c *gin.Context, textRequest dto.GeneralOpenAIRequest, i
|
|||||||
var system_content []string
|
var system_content []string
|
||||||
//shouldAddDummyModelMessage := false
|
//shouldAddDummyModelMessage := false
|
||||||
for _, message := range textRequest.Messages {
|
for _, message := range textRequest.Messages {
|
||||||
if message.Role == "system" {
|
if message.Role == "system" || message.Role == "developer" {
|
||||||
system_content = append(system_content, message.StringContent())
|
system_content = append(system_content, message.StringContent())
|
||||||
continue
|
continue
|
||||||
} else if message.Role == "tool" || message.Role == "function" {
|
} else if message.Role == "tool" || message.Role == "function" {
|
||||||
|
|||||||
Reference in New Issue
Block a user