【已解决】求推荐类似NewAPI项目

我在NewAPI添加了多个渠道api,我想在labe获取某个渠道的模型,而在openwebui获取另一个渠道的模型

比如我添加了openai和claude渠道,可以通过以下接口指定渠道请求

https://xxx.com/api/openai/v1/chat/completions
https://xxx.com/api/claude/v1/chat/completions

或者是接口混合在一起请求

https://xxx.com/v1/chat/completions

我试了NewAPI只支持混合接口请求,无法做到指定渠道请求

哪位大佬知道可以指定渠道请求的开源项目,求推荐,在此先谢谢了!

2 Likes

你搞一个身份组,然后再创建指定身份组的令牌不就好了,渠道设置为这个身份组

这个我考虑过,主要是分组管理没有那么方便,我有很多个渠道需要指定

而且有些渠道是短期的,渠道失效了分组就用不上

目前类似new api的项目基本上都是使用这个方法的

论坛内的公益站点用的就是 https://xxx.com/api/openai/v1/chat/completions这种方式指定渠道

1 Like

这个是voapi

他可能有更改?基本上用的是new,不太清楚,你可以看看这个的功能

1 Like

原贴是
https://linux.do/t/topic/235979
具体在
https://linux.do/t/topic/235979/65?u=kingd

.谢谢分享!

原贴发了,也可以问问这位佬友是不是有更改

这个项目没有公开源码,不太敢用

参见
https://linux.do/t/topic/222690

试试litellm

创建分组不就行了,把所有openai的渠道分到openai组,然后创建key分配这个分组,再限制模型

lightllm 或者 https://helicone.ai

1 Like

我一开始就说了,楼主回说渠道太多()

没看到(凑字数)

sk-xxxxxxxxxxxxxxx-channel
这样可以指定渠道

3 Likes

感谢佬分享。

谢谢佬,我去试试