Jelajahi Sumber

fix: update response handling in GeminiTextGenerationStreamHandler

- Changed response handling from ObjectData to StringData for improved data processing.
- Ensured proper error logging in case of response handling failure.
CaIon 8 bulan lalu
induk
melakukan
f5e80af0b3
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      relay/channel/gemini/relay-gemini-native.go

+ 1 - 1
relay/channel/gemini/relay-gemini-native.go

@@ -108,7 +108,7 @@ func GeminiTextGenerationStreamHandler(c *gin.Context, resp *http.Response, info
 		}
 
 		// 直接发送 GeminiChatResponse 响应
-		err = helper.ObjectData(c, geminiResponse)
+		err = helper.StringData(c, data)
 		if err != nil {
 			common.LogError(c, err.Error())
 		}