[Request] 对于各模型、各平台的支持希望可以以plugin的形式出现。 #2576
Replies: 3 comments 1 reply
-
Thank you for raising an issue. We will investigate into the matter and get back to you as soon as possible. |
Beta Was this translation helpful? Give feedback.
-
🥰 Description of requirementsThe current project is relatively bloated; can the support for models and third-party platforms be separated into a separate plugin? When you use it, add it to the configuration as needed. If you need market or other model providers or other auth solutions, just add plugin dependencies to the project yourself. 🧐 SolutionIt would be great if the spi that provides various core functions and interfaces is open to everyone. 📝 Supplementary informationin the project directory. The test files are also mixed in, which is really messy. |
Beta Was this translation helpful? Give feedback.
-
不计划
不计划
没听说过
每个人的习惯不一样而已。你又没有天天对着这个项目开发,站着说话不腰疼 😅
#252 mobile 和 desktop 的拆开的原因在这里,以后建议先看看文档再提问。否则会显得很不专业 🤷♂️
为什么我要花精力让你改起来舒服?你是找我们授权了还是给赞助了?有能力的话就从头开始做呗?白嫖还这么多废话 😕 |
Beta Was this translation helpful? Give feedback.
-
🥰 需求描述
目前项目比较臃肿;可否把对模型、三方平台的支持分离到单独的plugin里。大家使用的时候按需增加到配置里。
比如最轻量级的版本就是仅支持open-ai的基础功能和UI界面。
有需要market或需要其他模型提供商或者其他auth方案的就自己增加plugin依赖到项目里。
🧐 解决方案
提供各核心功能以及接口的spi开放给大家就好了。
也可以参考下内部HaloOS BusinessAbility的做法呀、多舒服。
📝 补充信息
项目目录里。test文件也混杂在里边,真的很乱糟糟的。
mobile和desktop改起来也费劲,都需要二次确认。为什么不是直接兼容到一个文件里。
可能我也不是特别懂,就是在私有部署的时候浪费了很多时间在修改上边。
Beta Was this translation helpful? Give feedback.
All reactions