有没有通用的 openai 协议兼容 sdk

97 天前
 patrickl

有没有一个通用的项目,可以使用 openai 协议兼容了包括 anthropic 、gemini 、google 、azure 等等各家的协议?服务内部实现 openai 协议向各个模型协议的转换,外部对接都是 openai 协议。

公司内现在有很多的模型平台,我都是手动做了类似 openai-sdk --> anthropic-sdk 的转换。我自己在用的 aihubmix 是基于统一的 OpenAI API 协议。

请教有没有类似的开源项目 or sdk ?

1534 次点击
所在节点    OpenAI
8 条回复
2han9wen71an
97 天前
关键字:newapi
grfdwerwe
97 天前
或者 oneapi ?
SingeeKing
97 天前
since2021
97 天前
portkey 挺好的
neteroster
97 天前
new-api ,要是你觉得太重了也可以考虑下面这个
https://github.com/yym68686/uni-api
yechentide
97 天前
LiteLLM, Requesty 。个人推荐前者,可以私有部署
StarUDream
97 天前
这个就符合你说的: https://github.com/BerriAI/litellm

如果还需要记录大模型的请求和响应,可以再集成 https://github.com/langfuse/langfuse
xiaochena
96 天前
不知道 https://ai-sdk.dev/ 是否符合你的需求

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1138793

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX