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.24k stars 4.12k forks source link

请求增加讯飞V3.0适配 #630

Closed 7788jay closed 11 months ago

7788jay commented 11 months ago

例行检查

功能描述 请求增加讯飞V3.0适配 https://www.xfyun.cn/doc/spark/Web.html#_1-%E6%8E%A5%E5%8F%A3%E8%AF%B4%E6%98%8E

目前报错:

2023/10/24 05:32:34 [Recovery] 2023/10/24 - 05:32:34 panic recovered:
runtime error: index out of range [0] with length 0
/usr/local/go/src/runtime/panic.go:114 (0x438b9b)
/build/controller/relay-xunfei.go:234 (0xc7ff70)
/build/controller/relay-text.go:595 (0xc7b18f)
/build/controller/relay.go:196 (0xc82939)
/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 (0x91c52a)
/build/middleware/distributor.go:96 (0xc9c4f9)
/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 (0x91c52a)
/build/middleware/auth.go:123 (0xc9be93)
/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 (0x91c52a)
/go/pkg/mod/github.com/gin-contrib/sessions@v0.0.5/sessions.go:54 (0xc9d13c)
/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 (0x92837d)
/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/logger.go:240 (0x92834c)
/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 (0x91c52a)
/build/middleware/request-id.go:16 (0xc9d555)
/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 (0x9291d9)
/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/recovery.go:102 (0x9291c7)
/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/context.go:174 (0x92743a)
/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:620 (0x9270cd)
/go/pkg/mod/github.com/gin-gonic/gin@v1.9.1/gin.go:576 (0x926bfc)
/usr/local/go/src/net/http/server.go:2938 (0x6d4bcd)
/usr/local/go/src/net/http/server.go:2009 (0x6d0ab3)
/usr/local/go/src/runtime/asm_amd64.s:1650 (0x46d1e0)

应用场景

taozhiyuai commented 11 months ago

@7788jay 你的讯飞2.0渠道可用?办公我看看我的为啥不能用?https://github.com/songquanpeng/one-api/issues/636

7788jay commented 11 months ago

@7788jay 你的讯飞2.0渠道可用?办公我看看我的为啥不能用?#636

2.0的模型版本是v2.1,3.0的是3.1

z1073 commented 11 months ago

版本改成3.1用不了

taozhiyuai commented 11 months ago

@7788jay 你的讯飞2.0渠道可用?办公我看看我的为啥不能用?#636

2.0的模型版本是v2.1,3.0的是3.1

我只有v1.5和2.0有额度。 但改1.5也是overload 改了2.1还是overload. cow里面直接用xunfei key就没有问题,通过oneapi就overload

APPID | API Secret | API Key 是这个格式啦?我要晕了。

taozhiyuai commented 11 months ago

@7788jay 你的讯飞2.0很正常?帮忙去[https://github.com/songquanpeng/one-api/issues/636]看看我的截图,哪里有问题

z1073 commented 11 months ago

群里大佬教了一个方法,动手能力强的可以试试: image

taozhiyuai commented 11 months ago

群里大佬教了一个方法,动手能力强的可以试试: image

我没有xunfei 3.0的调用额度,只有2.0的。我在oneapi改成v2.1, 依旧是overload

z1073 commented 11 months ago

群里大佬教了一个方法,动手能力强的可以试试: image

我没有xunfei 3.0的调用额度,只有2.0的。我在oneapi改成v2.1, 依旧是overload

3.0免费的,上讯飞开放平台直接可以申请

7788jay commented 11 months ago

0.5.7已支持,谢谢

kwz1993 commented 11 months ago

然后模版里使用的是v3.1 还是v3.0 呢

7788jay commented 11 months ago

然后模版里使用的是v3.1 还是v3.0 呢

v3.1