|
@@ -98,6 +98,11 @@ func OaiStreamHandler(c *gin.Context, resp *http.Response, info *relaycommon.Rel
|
|
|
shouldSendLastResp = false
|
|
shouldSendLastResp = false
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+ for _, choice := range lastStreamResponse.Choices {
|
|
|
|
|
+ if choice.FinishReason != nil {
|
|
|
|
|
+ shouldSendLastResp = true
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
if shouldSendLastResp {
|
|
if shouldSendLastResp {
|
|
|
service.StringData(c, lastStreamData)
|
|
service.StringData(c, lastStreamData)
|