fix: wrong systemStr for Claude (OpenAI Upstream)

This commit is contained in:
neotf
2025-04-14 01:09:02 +08:00
parent dcf7878772
commit eee6dee599

View File

@@ -67,7 +67,9 @@ func ClaudeToOpenAIRequest(claudeRequest dto.ClaudeRequest, info *relaycommon.Re
Role: "system",
}
for _, system := range systems {
systemStr += system.Type
if system.Text != nil {
systemStr += *system.Text
}
}
openAIMessage.SetStringContent(systemStr)
openAIMessages = append(openAIMessages, openAIMessage)