one-api DeepSeek 流式输出最后记录 role = null

brc7rcf0  于 2个月前  发布在  其他
关注(0)|答案(2)|浏览(27)

例行检查:

  • 我已确认目前没有类似 issue
  • 我已确认我已升级到最新版本
  • 我已完整查看过项目 README,尤其是常见问题部分
  • 我理解并愿意跟进此 issue,协助测试和提供反馈
  • 我理解并认可上述内容,并理解项目维护者精力有限,不遵循规则的 issue 可能会被无视或直接关闭

问题描述:
DeepSeek 流式输出最后记录 role = null
官方 api 输出:

{
  "id": "c71316c0-c2ff-4702-8e29-b201dffbf084",
  "choices": [
    {
      "index": 0,
      "delta": {
        "content": "",
        "role": null
      },
      "finish_reason": "stop",
      "logprobs": null
    }
  ],
  "created": 1715574938,
  "model": "deepseek-chat",
  "system_fingerprint": null,
  "object": "chat.completion.chunk",
  "usage": {
    "prompt_tokens": 10,
    "completion_tokens": 37,
    "total_tokens": 47
  }
}

one-api 输出:

{
  "id": "f6b7c79f-0bc5-46b4-8865-572e04d78675",
  "choices": [
    {
      "index": 0,
      "delta": {
        "content": "",
        "role": null
      },
      "finish_reason": "stop",
      "logprobs": null
    }
  ],
  "created": 1715571416,
  "model": "deepseek-chat",
  "system_fingerprint": null,
  "object": "chat.completion.chunk",
  "usage": {
    "prompt_tokens": 10,
    "completion_tokens": 52,
    "total_tokens": 62
  }
}
b5buobof

b5buobof1#

同样的问题,楼主有微信吗?

bzzcjhmw

bzzcjhmw2#

这类问题应该去和speedchat反馈更合适 🤣

当结尾为"finish_reason":"stop"时,role值为空。

你其实可以补充一下,用什么框架或代码,因为这个报错了。

同样问题,楼主有微信吗?
@yooohk333 如果你有偿还好说,开源项目用爱发电,500个issue都去找本人不得崩了(
不过,说来,如果有交流群或电报群之类就好了~

相关问题