diff --git a/service/convert.go b/service/convert.go index cd6c54af..cc462b40 100644 --- a/service/convert.go +++ b/service/convert.go @@ -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)