昨天朋友圈最火爆的新闻莫过于 OpenAI 开放 ChatGPT API,让所有程序员为之兴奋。有了 API,就相当于有了通往魔法世界的钥匙,可以预见的是,会有越来越多的基于 ChatGPT 的工具与应用涌现。
这不,我们就带着新鲜上线的 ChatGPT GitHub Issue bot 来啦。
这个 ChatGPT Bot 使用起来非常简单,只需要在
second-state/chat-with-chatgpt repo 以 issue comment 的形式提出问题,基于 ChatGPT 的 GitHub app 就会自动响应你的问题。对话开始之后,任何人都可以加入这段对话,协同训练 ChatGPT。当这个 Issue 没有新的 comment 时间达到10分钟,对话关闭。
(ChatGPT 甚至可以总结出用户提出的 issue)
其实市面上关于 ChatGPT 的 bot 有很多,Discord、Slack、Telegram 都有这样的集成,为什么要做一个以 GitHub Issue comment 形式存在的应用?
GitHub 最大的特点就是开源协作,在 GitHub 上的一切信息都是公开的。协作是现代组织的运行方式。通过 GitHub issue 的形式可以让多人公开与 ChatGPT 协作聊天,共同 prompt AI。意见的多样性是人工智能发展的关键。 所有聊天消息和提示都是公开的,并且可以在 GitHub 跟踪,没有秘密提示。
如果你想要体验最新版的 ChatGPT,想和小伙伴一起训练 ChatGPT,就来 https://github.com/second-state/chat-with-chatgpt/ 提个 issue,并且把 这个 issue 发给你的小伙伴们,一起用 AI 进行创作吧。
这个 github app 基于 GPT-3.5-turbo、Rust 和 WasmEdge。
用flows.network还能自己定义逻辑定制其他的工作流连接email或slack等聊天工具噢!下篇文章我们将介绍怎么用 Rust 实现这个 GitHub App。