refactor: Replace direct access to ImageUrl with GetImageMedia method across multiple relay channels

This commit is contained in:
1808837298@qq.com
2025-03-15 19:43:37 +08:00
parent 54e738941d
commit c183c1231c
5 changed files with 7 additions and 7 deletions

View File

@@ -79,7 +79,7 @@ func requestOpenAI2Zhipu(request dto.GeneralOpenAIRequest) *dto.GeneralOpenAIReq
mediaMessages := message.ParseContent()
for j, mediaMessage := range mediaMessages {
if mediaMessage.Type == dto.ContentTypeImageURL {
imageUrl := mediaMessage.ImageUrl.(dto.MessageImageUrl)
imageUrl := mediaMessage.GetImageMedia()
// check if base64
if strings.HasPrefix(imageUrl.Url, "data:image/") {
// 去除base64数据的URL前缀如果有