newapi的模型重定向应该怎么写

我买过几个不同上游的claude api,有官转,有逆向
模型名重定向之后,前端用的我自定义的模型名claude-3-5-sonnet-20241022-gz没问题,但是newapi后台计费的时候是拿重定向之后的claude-3-5-sonnet-20241022来计费的
不同渠道的模型名都是一样的
这种应该怎么办,为什么不是按我自定义的模型名来计费呢


3 个赞

没办法tieba_087

1 个赞

我看很多商家也是用的newapi啊,他们不会遇到这个问题吗 :cold_sweat:

人家会改源码 tieba_087

1 个赞

或者你改完了PR给new api

1 个赞

:face_holding_back_tears:啊这,原来是这样

我记得得这么设置吧, 然后改一下倍率. model 里边,原来的和映射的名字都得有

我好像就是这样设置的,后台计费只用重定向之后的来计费的

没看懂。。你把gz定向到没gz的,然后倍率走的是没gz的?

对啊,gz是我自定义的模型,后台计费他是用的不带gz的

new-api作者说过,不会改的

没毛病吧,你定义是你的事,真实就你重定向后的啊

额,你gz不是定向走了吗,也没法调用到gz吧

好吧,谢谢 :face_holding_back_tears:一模一样的问题

后面再加一个new-api,这里面用模型重命名

目的是防止商家暗改倍率,标准模型不允许修改倍率;
oneapi 也是按原来的模型名计费,但是支持修改所有模型的倍率

1 个赞

呐,这就叫专业。

1 个赞

你需要两个new-api
第一个new-api做好映射
使用第二个new-api添加第一个new-api为渠道,以及映射后的模型名,这样就可以按映射后的模型名计费了

1 个赞

妙啊妙啊