从去年年底开始 ChatGPT 火爆出圈,而今天 OpenAI 也发布了最新的 GPT-4 模型。
而大家都在思考和尝试如何利用 ChatGPT 的能力来构建自己的应用,作为长期在开源领域进行科研与创新的实验室,X-lab 也在思考,如果有一个机器人可以学习一下开源项目文档中的信息,那是否就可以作为一个开源项目的问答机器人了呢?
开源世界里最近也出现了一些相关的项目,有些是基于文档向量化后检索作为 prompts 输入到 ChatGPT 进行聊天的,如DocsGPT、document.ai 等项目。而也有人在尝试训练自己的专属模型,例如赵生宇博士的博客「如何用 ChatGPT 构建你的专属知识问答机器人」一文中介绍的方法。
实验室的各位同学们在多次尝试后,感觉 DocsGPT 的效果是非常不错的,因此我们将 DocsGPT 的聊天能力集成到了实验室的浏览器插件项目 Hypercrx 中。对于已经支持的项目,安装插件后,大家只需要打开对应的 GitHub 仓库主页,即可马上体验针对当前项目的 ChatGPT 聊天问答能力。
以下是一些实际效果的展示:
我们目前支持的项目有:
OpenDigger、Hypercrx、OceanBase、NebulaGraph、Egg.js、Midway.js、OpenYurt、OpenSumi
如果你的项目也想支持基于 ChatGPT 的开箱即用的社区问答机器人,欢迎到 Hypercrx 的开源仓库对应的 Issue 中提交申请,只需要转发这篇文章到你们社区的公众号,我们会在 24 小时内为你的项目文档进行专属的训练,让 ChatGPT 助力你的社区进行技术问答,在 AI 大潮中先人一步。
关于Hypercrx
GitHub是许多人探索开源世界的第一站。为了使人们更好地洞察GitHub上的开源项目和开发者,X-lab开放实验室打造了浏览器插件Hypercrx(发音为“Hai-puh CRX”)。基于OpenDigger的指标体系,Hypercrx在GitHub页面上嵌入了多个可视化组件,其中基于GitHub全域网络数据的项目协作网络图和开发者协作网络图非常具有启发性,通过它们可以轻松Get到“项目-项目”、“项目-开发者”和“开发者-开发者”之间的联系。
Hypercrx目前已在两个浏览器插件市场上架:
https://chrome.google.com/webstore/detail/hypercrx/ijchfbpdgeljmhnhokmekkecpbdkgabc
https://microsoftedge.microsoft.com/addons/detail/hypercrx/lbbajaehiibofpconjgdjonmkidpcome
转载自|Xlab开放实验室
编辑|李佳阳
相关阅读 | Related Reading
开源社——开源人的家,我们在开源等你!
志愿者招募!未曾谋面的朋友,我们需要你的加入!
开源社简介
开源社成立于 2014 年,是由志愿贡献于开源事业的个人成员,依 “贡献、共识、共治” 原则所组成,始终维持厂商中立、公益、非营利的特点,是最早以 “开源治理、国际接轨、社区发展、项目孵化” 为使命的开源社区联合体。开源社积极与支持开源的社区、企业以及政府相关单位紧密合作,以 “立足中国、贡献全球” 为愿景,旨在共创健康可持续发展的开源生态,推动中国开源社区成为全球开源体系的积极参与及贡献者。
2017 年,开源社转型为完全由个人成员组成,参照 ASF 等国际顶级开源基金会的治理模式运作。近九年来,链接了数万名开源人,集聚了上千名社区成员及志愿者、海内外数百位讲师,合作了数百家赞助、媒体、社区伙伴。