• WizisCool

    [!Note]- 开源推广声明

    本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

    - 我的帖子已经打上 开源推广 标签: 是

    - 我的开源项目完整开源,无未开源部分: 是

    - 我的开源项目已链接认可 LINUX DO 社区: 是

    - 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是

    - 以上选择我承诺是永久有效的,接受社区和佬友监督: 是

    以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出

    本文仅使用AI进行排版,文本内容非AI生成!

    图片

    github.com

    图片

    GitHub - WizisCool/oh-my-cpa: Self-hosted control plane & usage observability...

    Self-hosted control plane & usage observability console for CLIProxyAPI (CPA) — AI providers, client keys, streaming telemetry, and model cost snapshots.

    Oh-My-CPA 这个项目从 8 月 31 日创建仓库至今已连续开发一个多月,消耗 200+ 亿 Token。

    起初只是为了让自己的 CPA 用着舒服一些,后来有一些佬友感兴趣,于是决定继续优化后开源

    感谢开发期间各位佬友的意见和 Bug 报告 ^-^

    仓库的PR在我一人开发的情况下已经累计合并了 124 个 PR,总Commit在压缩合并的情况下也已经到达了 458 条,是时候正式发布出来,和各位佬友一起集思广益、共同迭代了。


    项目介绍

    Oh-My-CPA (OMC) 是一个 CLIProxyAPI 的前端管理面板,使用React + AntDesign 进行开发,拥有用量统计,定价,OAuth管理,API提供商管理,请求记录与CPA运维等功能

    在保证官方CPAMC的完整体验下,添加了强大的请求记录和统计的功能且还在持续迭代中

    另外OMC原生支持MCP,可以供外部Agent接入,并且网页端也提供了智能体功能,虽然目前的功能还不完善,但是底层设计的接口很多,是后续更新迭代的主要目标之一

    可以在Web端使用接入CPA的模型直接对CPA和OMC进行CRUD操作

    在线Demo

    在线Demo

    界面展示

    图片

    图片

    图片

    图片

    移动端支持

    项目的UI/UX设计从设计之初就考虑到了移动端的操作逻辑,欢迎佬友体验

    图片

    快速开始

    安装流程请移步 GitHub 仓库,项目推荐 docker compose 部署,并且有Agent一键安装提示词

    最后求个 ^-^ Star,每一颗 Star 都是开发者继续维护迭代的动力!

    作为个人项目,测试场景以及BUG很难发掘

    这也是开源项目的意义,如果你遇到了BUG或者可优化项,请一定要提 Issue 或 PR ^-^

    主楼
  • mmmmmly

    看着不错,收藏了,之后试试

    #1
  • error9pm

    前排支持一下!已 star,之后有机会试试看

    #2
  • link

    一直在用 CPA plus,感觉这类软件有点先入为主的意思。懒得切换,很多佬可能也懒得切换^-^

    #3
  • WizisCool

    CPAMP是一个很好的项目,我也从中深受启发

    目前CPAMP的作者似乎在做v2版本的开发? 当前版本似乎不再做功能更新了

    不知道现在有没有适配CPAv8API

    并且记得看到作者佬的帖子说v2要接管CPA的生命周期,内部直接管理CPA容器?

    总体来说和本项目的开发路径已经不同,希望给佬们多一个选择吧

    本项目未来的开发路径是作为CPA的中间层,未来拓展出更强大的MCP

    供外部Agent和OMC自己的智能体调用直接管理OMC和CPA,并且提供更加现代的管理面板

    让人类 + Agent 都有良好的使用体验

    #4

发表回复

登录后回复