TODO: fix chat -> messages file type

This commit is contained in:
Seefs 2026-04-02 13:16:58 +08:00
parent 263b9bc695
commit c04f82bfb5

View File

@ -431,14 +431,15 @@ func RequestOpenAI2ClaudeMessage(c *gin.Context, textRequest dto.GeneralOpenAIRe
claudeMediaMessage.Source.MediaType = mimeType claudeMediaMessage.Source.MediaType = mimeType
claudeMediaMessage.Source.Data = base64Data claudeMediaMessage.Source.Data = base64Data
claudeMediaMessages = append(claudeMediaMessages, claudeMediaMessage) claudeMediaMessages = append(claudeMediaMessages, claudeMediaMessage)
case dto.ContentTypeFile: // FIXME
claudeFileMessage, err := buildClaudeFileMessage(c, mediaMessage.GetFile()) //case dto.ContentTypeFile:
if err != nil { // claudeFileMessage, err := buildClaudeFileMessage(c, mediaMessage.GetFile())
return nil, err // if err != nil {
} // return nil, err
if claudeFileMessage != nil { // }
claudeMediaMessages = append(claudeMediaMessages, *claudeFileMessage) // if claudeFileMessage != nil {
} // claudeMediaMessages = append(claudeMediaMessages, *claudeFileMessage)
// }
default: default:
continue continue
} }