首页 > AI > AI开源项目
oneApi

oneApi

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.

oneApi

简介

  1. 支持多种大模型:

  2. 支持配置镜像以及众多第三方代理服务

  3. 支持通过负载均衡的方式访问多个渠道。

  4. 支持 stream 模式,可以通过流式传输实现打字机效果。

  5. 支持多机部署详见此处

  6. 支持令牌管理,设置令牌的过期时间、额度、允许的 IP 范围以及允许的模型访问。

  7. 支持兑换码管理,支持批量生成和导出兑换码,可使用兑换码为账户进行充值。

  8. 支持渠道管理,批量创建渠道。

  9. 支持用户分组以及渠道分组,支持为不同分组设置不同的倍率。

  10. 支持渠道设置模型列表

  11. 支持查看额度明细

  12. 支持用户邀请奖励

  13. 支持以美元为单位显示额度。

  14. 支持发布公告,设置充值链接,设置新用户初始额度。

  15. 支持模型映射,重定向用户的请求模型,如无必要请不要设置,设置之后会导致请求体被重新构造而非直接透传,会导致部分还未正式支持的字段无法传递成功。

  16. 支持失败自动重试。

  17. 支持绘图接口。

  18. 支持 Cloudflare AI Gateway,渠道设置的代理部分填写 https://gateway.ai.cloudflare.com/v1/ACCOUNT_TAG/GATEWAY/openai 即可。

  19. 支持丰富的自定义设置,

    1. 支持自定义系统名称,logo 以及页脚。

    2. 支持自定义首页和关于页面,可以选择使用 HTML & Markdown 代码进行自定义,或者使用一个单独的网页通过 iframe 嵌入。

  20. 支持通过系统访问令牌调用管理 API,进而在无需二开的情况下扩展和自定义 One API 的功能,详情请参考此处 API 文档。。

  21. 支持 Cloudflare Turnstile 用户校验。

  22. 支持用户管理,支持多种用户登录注册方式

    • 邮箱登录注册(支持注册邮箱白名单)以及通过邮箱进行密码重置。

    • 支持使用飞书进行授权登录。

    • GitHub 开放授权

    • 微信公众号授权(需要额外部署 WeChat Server)。

  23. 支持主题切换,设置环境变量 THEME 即可,默认为 default,欢迎 PR 更多主题,具体参考此处

  24. 配合 Message Pusher 可将报警信息推送到多种 App 上。


功能特性

🚀 一站式API管理平台
在当今快速发展的人工智能领域,拥有一个高效的API管理平台至关重要。我们的系统支持多种主流AI接口,包括Azure、Anthropic Claude、Google PaLM 2、智谱ChatGLM等,用户可以通过单一的API轻松访问和管理这些强大的工具。这种集中化的管理方式不仅提高了工作效率,还简化了开发流程,让开发者能够专注于创新而非繁琐的配置。
🔧 简单易用的部署方式 为了让用户能够快速上手,我们提供了一键部署的Docker镜像。只需简单的几步操作,您就可以在本地或云端环境中运行我们的API管理系统。无论是新手还是经验丰富的开发者,都能轻松实现开箱即用的体验,节省了大量的时间和精力。
🌐 多平台支持 我们的API管理系统不仅支持OpenAI,还兼容多个知名AI平台,如百度文心一言、讯飞星火认知等。这种多样性使得用户能够根据项目需求灵活选择最合适的AI服务,提升了应用的适应性和扩展性,确保您始终处于技术前沿。
📊 高效的密钥管理 在使用多个AI接口时,密钥管理往往成为一个挑战。我们的系统提供了便捷的密钥管理功能,用户可以轻松进行密钥的生成、分发和管理,确保安全性与高效性并存。通过集中管理,您可以避免因密钥混乱而导致的安全隐患,保护您的数据和应用。
💡 英文用户界面 为了满足全球用户的需求,我们的系统配备了友好的英文用户界面。无论您来自哪个国家或地区,都能轻松理解和使用我们的平台。清晰的界面设计和直观的操作流程,使得用户能够快速上手,提升了整体的用户体验。
🔒 安全与稳定性 我们深知安全性在API管理中的重要性,因此在系统设计中充分考虑了安全防护措施。通过严格的权限控制和数据加密技术,确保用户的数据安全。此外,系统的稳定性经过多次测试,能够在高负载情况下保持良好的性能,满足企业级应用的需求。

常见问题

🔑 什么是OpenAI接口管理与分发系统?
OpenAI接口管理与分发系统是一种集成解决方案,旨在简化对多种大型语言模型(LLMs)的访问和管理。它支持多个平台,包括Azure、Anthropic Claude、Google PaLM 2、智谱ChatGLM等,用户可以通过单一API轻松调用这些服务。这种系统特别适合需要高效管理API密钥的开发者和企业。
🚀 如何快速部署该系统?
该系统已打包为Docker镜像,用户只需一键部署即可快速启动。通过Docker,您可以在任何支持Docker的环境中轻松运行该系统,无需复杂的安装过程。这种开箱即用的特性大大降低了技术门槛,让更多用户能够享受其带来的便利。
🌐 支持哪些大型语言模型?
该系统支持多种主流的语言模型,包括但不限于Azure、Anthropic Claude、Google PaLM 2、智谱ChatGLM、百度文心一言等。这意味着用户可以根据自己的需求选择最合适的模型进行开发和应用,提升工作效率和成果质量。
💡 如何管理API密钥?
系统提供了便捷的API密钥管理功能,用户可以轻松添加、删除和更新密钥。这种集中管理的方式不仅提高了安全性,还能有效避免因密钥泄露而导致的潜在风险。此外,用户还可以监控密钥的使用情况,确保资源的合理利用。
📊 系统的用户界面友好吗?
该系统提供了一个直观的英文用户界面,使得用户在操作时更加方便。无论是新手还是有经验的开发者,都能快速上手并找到所需功能。良好的用户体验设计使得整个管理过程更加高效,减少了学习成本。
🛠️ 该系统适合哪些用户?
该系统特别适合需要频繁调用多种语言模型的开发者、企业和研究机构。无论是进行自然语言处理、文本生成还是其他AI相关任务,用户都能通过这一系统实现高效的API管理与调用,满足不同场景下的需求。

数据分析

1566 总浏览量
2024/08/27 发布时间
运行中 当前状态

相关标签