mirror of
https://github.com/linux-do/new-api.git
synced 2025-09-17 16:06:38 +08:00
chore: remove useless code
This commit is contained in:
parent
07e55cc999
commit
a6b6bcfe00
@ -22,7 +22,7 @@ import (
|
|||||||
|
|
||||||
func OaiStreamHandler(c *gin.Context, resp *http.Response, info *relaycommon.RelayInfo) (*dto.OpenAIErrorWithStatusCode, *dto.Usage) {
|
func OaiStreamHandler(c *gin.Context, resp *http.Response, info *relaycommon.RelayInfo) (*dto.OpenAIErrorWithStatusCode, *dto.Usage) {
|
||||||
containStreamUsage := false
|
containStreamUsage := false
|
||||||
responseId := ""
|
var responseId string
|
||||||
var createAt int64 = 0
|
var createAt int64 = 0
|
||||||
var systemFingerprint string
|
var systemFingerprint string
|
||||||
model := info.UpstreamModelName
|
model := info.UpstreamModelName
|
||||||
@ -86,7 +86,13 @@ func OaiStreamHandler(c *gin.Context, resp *http.Response, info *relaycommon.Rel
|
|||||||
var lastStreamResponse dto.ChatCompletionsStreamResponse
|
var lastStreamResponse dto.ChatCompletionsStreamResponse
|
||||||
err := json.Unmarshal(common.StringToByteSlice(lastStreamData), &lastStreamResponse)
|
err := json.Unmarshal(common.StringToByteSlice(lastStreamData), &lastStreamResponse)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
if lastStreamResponse.Usage != nil && service.ValidUsage(lastStreamResponse.Usage) {
|
responseId = lastStreamResponse.Id
|
||||||
|
createAt = lastStreamResponse.Created
|
||||||
|
systemFingerprint = lastStreamResponse.GetSystemFingerprint()
|
||||||
|
model = lastStreamResponse.Model
|
||||||
|
if service.ValidUsage(lastStreamResponse.Usage) {
|
||||||
|
containStreamUsage = true
|
||||||
|
usage = lastStreamResponse.Usage
|
||||||
if !info.ShouldIncludeUsage {
|
if !info.ShouldIncludeUsage {
|
||||||
shouldSendLastResp = false
|
shouldSendLastResp = false
|
||||||
}
|
}
|
||||||
@ -109,14 +115,9 @@ func OaiStreamHandler(c *gin.Context, resp *http.Response, info *relaycommon.Rel
|
|||||||
var streamResponse dto.ChatCompletionsStreamResponse
|
var streamResponse dto.ChatCompletionsStreamResponse
|
||||||
err := json.Unmarshal(common.StringToByteSlice(item), &streamResponse)
|
err := json.Unmarshal(common.StringToByteSlice(item), &streamResponse)
|
||||||
if err == nil {
|
if err == nil {
|
||||||
responseId = streamResponse.Id
|
//if service.ValidUsage(streamResponse.Usage) {
|
||||||
createAt = streamResponse.Created
|
// usage = streamResponse.Usage
|
||||||
systemFingerprint = streamResponse.GetSystemFingerprint()
|
//}
|
||||||
model = streamResponse.Model
|
|
||||||
if service.ValidUsage(streamResponse.Usage) {
|
|
||||||
usage = streamResponse.Usage
|
|
||||||
containStreamUsage = true
|
|
||||||
}
|
|
||||||
for _, choice := range streamResponse.Choices {
|
for _, choice := range streamResponse.Choices {
|
||||||
responseTextBuilder.WriteString(choice.Delta.GetContentString())
|
responseTextBuilder.WriteString(choice.Delta.GetContentString())
|
||||||
if choice.Delta.ToolCalls != nil {
|
if choice.Delta.ToolCalls != nil {
|
||||||
@ -133,14 +134,10 @@ func OaiStreamHandler(c *gin.Context, resp *http.Response, info *relaycommon.Rel
|
|||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
for _, streamResponse := range streamResponses {
|
for _, streamResponse := range streamResponses {
|
||||||
responseId = streamResponse.Id
|
//if service.ValidUsage(streamResponse.Usage) {
|
||||||
createAt = streamResponse.Created
|
// usage = streamResponse.Usage
|
||||||
systemFingerprint = streamResponse.GetSystemFingerprint()
|
// containStreamUsage = true
|
||||||
model = streamResponse.Model
|
//}
|
||||||
if service.ValidUsage(streamResponse.Usage) {
|
|
||||||
usage = streamResponse.Usage
|
|
||||||
containStreamUsage = true
|
|
||||||
}
|
|
||||||
for _, choice := range streamResponse.Choices {
|
for _, choice := range streamResponse.Choices {
|
||||||
responseTextBuilder.WriteString(choice.Delta.GetContentString())
|
responseTextBuilder.WriteString(choice.Delta.GetContentString())
|
||||||
if choice.Delta.ToolCalls != nil {
|
if choice.Delta.ToolCalls != nil {
|
||||||
|
Loading…
Reference in New Issue
Block a user