Byzer-SQL 作者、Kyligence 技术合伙人祝海林,今年 3 月又开源了一个新项目 Auto-Coder 。它是一个 AI 驱动交互式编码助手,支持命令行和VSCode插件。
祝海林于 2008 年开始在线音乐领域创业,此后在 CSDN、乐视云、丁香园等知名公司任职,现专注于用 AI 革新数据与编程领域。
他还用 Auto-Coder 这个编程助手写了几个小工具,AI 纯度 99%:
Video-Monkey:一款视频处理工具,使用创新的文本编辑和聊天界面进行视频编辑。
Web-typing auto-complete:一款 Chrome 扩展,旨在加速用户输入。
最好玩的是,Auto-Coder 本身,也是用 Auto-Coder 写的。(那么问题来了,是先有蛋还是先有鸡?)
![](https://oscimg.oschina.net/oscnet/up-16c3703814e9fca21a8efc7d926a8af3747.png)
![](https://oscimg.oschina.net/oscnet/up-c7c0dd52ceadc2e0afe1e79f2eb4fa1f422.png)
-
auto-coder.chat 是命令行版本,效率最高,适合专业研发使用。
-
auto-coder-copilot 是VSCode 插件版本,适合刚入门同学使用(稳定性还在持续迭代中)
-
auto-coder.serve 提供了 Rest API,可以让企业更加方便的将自动编程集成到自己的开发流程里。
-
auto-coder.core ,也就是上图中 `Auto-Coder Engine` 部分,它可以根据 yaml 文件配置来实现复杂的代码修改,阅读等各种能力。上面的三层都是基于改成API来实现的交互。
-
底层库也是非常强大,byzerllm 可以实现对大模型的部署,管理和微调。Byzer Storage 则提供了超级易用的向量存储/全文检索/模型记忆等多方面能力。
特别要提到的是,今年9 月份,祝海林还发布了第二代架构 RAG 产品——纯 llm-native 设计的 auto-coder.rag ,相比市场主流至少有20%到60%的效果提升。它可以帮助用户快速搭建基于文档的问答系统。无需向量数据库,无需向量模型,仅需要一个SaaS 模型即可。 auto-coder.rag 既可以作为 auto-coder 的组件使用,也可以单独使用。
开源中国 OSCHINA 的直播栏目《开源项目老牌与新秀》第 2 期,邀请了Auto-Coder 的作者祝海林,来分享一下该项目的核心能力,手把手教大家演示如何在auto-coder.chat 中使用 RAG 来解决大模型使用最新知识,解决第三方库的版本使用等问题。
开源项目老牌与新秀 第2期
直播主题:开源 AI 辅助编程工具 auto-coder.chat 实战演示
直播时间:12月20日周五 19:00-20:00
直播平台:视频号 “OSC 开源社区”
直播嘉宾:祝海林,Auto-Coder、Byzer-SQL 作者,Kyligence技术合伙人
直播亮点:
- 详细介绍开源编程助手 Auto-Coder 的功能、特点和优势
- 手把手教你如何快速上手 Auto-Coder
- 运用 RAG 解决大模型在使用最新知识、处理第三方库的版本使用等问题
- 分享 Auto-Coder的未来发展计划,包括即将推出的新功能和改进
感兴趣的小伙伴,可以微信扫码预约直播:
另外,我们还建了一个交流群,一起聊聊自己喜欢的开源项目~~当然啦,如果你有什么特别棒的开源项目,可以推荐过来呀~
另外,本次直播得到了诸多社区或组织的大力支持,在此特别表示感谢:
跬智信息(Kyligence)
跬智信息(Kyligence)由 Apache Kylin 创始团队于 2016 年创办,是领先的大数据分析和指标平台供应商,提供企业级 OLAP(多维分析)平台产品 Kyligence Enterprise 和智能一站式指标平台 Kyligence Zen,为用户提供企业级的经营分析能力、决策支持系统及各种基于数据驱动的行业解决方案。
Kyligence 已服务中国、美国、欧洲及亚太的多个银行、证券、保险、制造、零售、医疗等行业客户, 获得来自红点、宽带资本、顺为资本、斯道资本、Coatue、浦银国际、中金资本、歌斐资产、国方资本等机构多次投资。
OpenSPG
OpenSPG是以SPG框架为基础设计和实现的知识图谱开放引擎,它为领域图谱构建提供了明确的语义表示、逻辑规则定义、算子框架(构建、推理)等能力,支持各厂商可插拔的适配基础引擎、算法服务,构建自定义的解决方案。
OpenSPG核心能力模型包括:
- SPG-Schema语义建模
- SPG-Builder知识构建
- SPG-Reasoner逻辑规则推理
- SPG编程框架KNext
- 大模型知识服务框架KAG,提供了一套可扩展,流程化,对用户友好的组件化能力
- 云适配层Cloudext
KAG 是一个知识增强生成的专业领域知识服务框架,KAG 依赖 OpenSPG 提供的引擎依赖适配、逻辑推理执行等能力:https://github.com/OpenSPG/KAG,🌟 欢迎大家 Star 关注~
Elastic
Elastic 是一家专注搜索的企业,成立于 2012 年,并于 2018 年在中国也成立了独资公司 “弹性搜索(北京)信息技术有限公司”。
作为 Elastic Stack(Elasticsearch、Kibana、Beats 和 Logstash)的开发者,Elastic 构建了自管理型和 SaaS 型产品,这些产品能够使人们在应用搜索、站点搜索、企业搜索、日志、APM、指标、安全,商业分析等用例中大规模地实时使用数据。全球范围内有数以千计的公司 / 组织使用 Elastic 来为任务关键型系统提供支持,这些公司 / 组织包括思科、eBay、高盛、微软、Mayo 医学中心、美国国家航空航天局 (NASA)、纽约时报、维基百科和 Verizon。
爱可生开源社区
爱可生开源社区,一个有深度的 MySQL 开源社区。社区成立于 2017 年,以开源高质量的运维工具、日常分享技术干货内容、数据库技术布道为己任;目前开源的产品有:SQL 审核工具 SQLE、分布式中间件 DBLE 和数据传输组件 DTLE。在这里,你将收获:高质量的技术内容,企业级数据库工具及服务,丰富的社区活动。
链接: https://opensource.actionsky.com/
Gitee
Gitee(码云)是开源中国于 2013 年推出的基于 Git 的代码托管平台、企业级研发效能平台,提供中国本土化的代码托管服务。
目前,Gitee 已经有超过 1200 万名开发者,累计托管超过 2800 万个代码仓库,是中国境内规模最大的代码托管平台。同时,旗下企业级 DevOps 研发效能管理平台 Gitee 企业版已服务超过 30 万家企业。
渠成开源社区
渠成开源社区由禅道项目管理软件团队发起,社区的经营主体为青岛渠成开源计算机网络技术研究中心,是非营利性社会服务活动的社会组织。 渠成开源社区主要面向一线开源软件生产者、贡献者、组织者、赞助商和用户,以解决具体实际问题为宗旨,旨在打造以开源软件为核心纽带的开源生态系统,真正做到让每一个优秀的开源软件都能实现商业化。
“开源项目老牌与新秀” 是开源中国 OSCHINA 推出的一档直播栏目,旨在为开源项目提供一个展示平台。栏目邀请开源项目的作者、核心团队成员或资深用户作为嘉宾,通过路演式直播分享项目的亮点和经验,有助于提高项目的知名度,吸引更多的用户和开发者关注。
如果你手上也有好的开源项目,想要跟同行交流分享,欢迎联系我,讲坛随时开放~