songquanpeng / one-api

OpenAI 接口管理 & 分发系统,支持 Azure、Anthropic Claude、Google PaLM 2 & Gemini、智谱 ChatGLM、百度文心一言、讯飞星火认知、阿里通义千问、360 智脑以及腾讯混元,可用于二次分发管理 key,仅单可执行文件,已打包好 Docker 镜像,一键部署,开箱即用. OpenAI key management & redistribution system, using a single API for all LLMs, and features an English UI.
https://openai.justsong.cn/
MIT License
18.98k stars 4.25k forks source link

ollama部署qwen2:7b api调用报错 #1646

Open wxiaoxiaow opened 3 months ago

wxiaoxiaow commented 3 months ago

例行检查

问题描述 使用ollama本地部署qwen2:7b,one-api测试成功,使用next-chat对话时出现报错: { "error": true, "message": "empty response from server" } one-api日志报错: [SYS] 2024/07/13 - 14:48:42 | error unmarshalling stream response: invalid character '}' after top-level value [SYS] 2024/07/13 - 14:48:42 | error unmarshalling stream response: invalid character '}' after top-level value [SYS] 2024/07/13 - 14:48:42 | error unmarshalling stream response: invalid character '}' after top-level value [SYS] 2024/07/13 - 14:48:42 | error unmarshalling stream response: invalid character '}' after top-level value [SYS] 2024/07/13 - 14:48:42 | error unmarshalling stream response: invalid character '}' after top-level value [SYS] 2024/07/13 - 14:48:42 | error unmarshalling stream response: invalid character '}' after top-level value [SYS] 2024/07/13 - 14:48:42 | error unmarshalling stream response: invalid character '}' after top-level value [SYS] 2024/07/13 - 14:48:42 | error unmarshalling stream response: invalid character '}' after top-level value [SYS] 2024/07/13 - 14:48:42 | error unmarshalling stream response: invalid character '}' after top-level value 复现步骤

预期结果

相关截图 image image

kouwenguang commented 3 months ago

降低版本到0.6.6或以下版本可以解决。

Luck0o0 commented 3 months ago

降低版本到0.6.6或以下版本可以解决。

确实是的,降级就好了,这个问题太。。。。

AndyX-Net commented 3 months ago

确实,不晓得后续版本能修复这个问题不: one-api | [SYS] 2024/07/19 - 01:49:29 | One API v0.6.8-alpha.5 started

image

目前已经返回6.6版本: image

wxiaoxiaow commented 3 months ago

降低版本到0.6.6或以下版本可以解决。

前几天退到0.67版本可以正常调用。这个问题有点奇葩了

rick903 commented 3 months ago

已解决,渠道类型不用 ollama,而是选择 自定义 类型即可避免上述报错,不需要退版本,当前版本使用v0.6.8-alpha.6。

yegetables commented 2 months ago

是的,直接使用ollama会有这样报错,改成自定义渠道即可.或者降级到0.67版本

BBM-Freehub commented 1 month ago

已解决,渠道类型不用 ollama,而是选择 自定义 类型即可避免上述报错,不需要退版本,当前版本使用v0.6.8-alpha.6。

确认使用自定义可以。