Просмотр исходного кода

fix: 修复ollamaChatHandler中的FinishReason字段赋值逻辑

somnifex 5 месяцев назад
Родитель
Сommit
9d952e0d78
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      relay/channel/ollama/stream.go

+ 1 - 1
relay/channel/ollama/stream.go

@@ -187,7 +187,7 @@ func ollamaChatHandler(c *gin.Context, info *relaycommon.RelayInfo, resp *http.R
         Choices: []dto.OpenAITextResponseChoice{ {
         Choices: []dto.OpenAITextResponseChoice{ {
             Index: 0,
             Index: 0,
             Message: dto.Message{Role: "assistant", Content: contentPtr(content)},
             Message: dto.Message{Role: "assistant", Content: contentPtr(content)},
-            FinishReason: &finishReason,
+            FinishReason: finishReason,
         } },
         } },
         Usage: *usage,
         Usage: *usage,
     }
     }