ソースを参照

TODO: fix chat -> messages file type

Seefs 1 ヶ月 前
コミット
c04f82bfb5
1 ファイル変更9 行追加8 行削除
  1. 9 8
      relay/channel/claude/relay-claude.go

+ 9 - 8
relay/channel/claude/relay-claude.go

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