本文介绍了十个与ChatGPT相关的开源项目,包括用于提示示例收集、视觉交互、聊天机器人、界面应用等,每个项目都有各自的特点和应用场景。如果你对ChatGPT感兴趣,这些项目可以为你提供很好的参考和灵感。
f/awesome-chatgpt-prompts
awesome-chatgpt-prompts 是一个收集了各种用于 ChatGPT 模型的提示示例的仓库。ChatGPT 是 OpenAI 训练的一个大型语言模型,能够生成类似人类的文本。通过给它提供一个提示,它可以生成继续对话或扩展给定提示的回应。在这个仓库中,你可以找到各种可以用于 ChatGPT 的提示。我们鼓励你把你自己的提示添加到列表中,并用 ChatGPT 来生成新的提示。要开始使用,只需克隆这个仓库,并用 README.md 文件中的提示作为 ChatGPT 的输入。你也可以用这个文件中的提示作为创造你自己的提示的灵感。我们希望你发现这些提示有用,并且玩得开心!
开源地址:https://github.com/f/awesome-chatgpt-prompts 星数:64k+
microsoft/visual-chatgpt
visual chatgpt是一个基于ChatGPT和多个视觉基础模型(Visual Foundation Models,简称VFM)的系统,它可以让用户通过语言和图像与ChatGPT进行交互。ChatGPT是一个具有出色的对话能力和跨领域推理能力的语言接口,但是它只能处理语言,不能处理或生成图像。而VFM则是一些专门处理特定视觉任务的模型,比如视觉变换(Visual Transformers)或稳定扩散(Stable Diffusion)。visual chatgpt通过设计一系列的提示(prompts),将不同的VFM与ChatGPT连接起来,实现了以下功能:
- 用户可以在聊天过程中发送和接收不仅是语言,还有图像。
- 用户可以提供复杂的视觉问题或视觉编辑指令,需要多个AI模型和多步骤的协作来完成。
- 用户可以提供反馈并要求修改结果。
visual chatgpt的目标是探索ChatGPT在视觉领域的作用,并借助VFM提高其视觉理解和生成能力。该项目的论文已经发表在arXiv上,并且提供了一个在线演示网站,用户可以在那里体验visual chatgpt的功能。
开源地址:https://github.com/microsoft/visual-chatgpt 星数: 30.7k+
lencx/ChatGPT
ChatGPT 是一个基于 GPT-3 的聊天机器人桌面应用,支持 Mac,Windows 和 Linux 系统。它是一个非官方的项目,仅用于个人学习和研究目的。它有以下特点:
- 可以自定义聊天界面,包括字体,颜色,背景等。
- 可以导入和导出聊天记录,支持 Markdown 格式。
- 可以设置语音合成功能,让机器人用不同的语言和声音说话。
- 可以同步和导入一些有趣的 ChatGPT 提示,增加聊天的趣味性。
- 可以通过菜单栏或系统托盘快速打开和关闭应用。
ChatGPT 是一个开源项目,你可以在 GitHub 上查看它的源码,参与贡献或者提出建议。目前它已经获得了 30.4k 的星数,是一个非常受欢迎的项目。
开源地址:https://github.com/lencx/ChatGPT 星数: 30.4k+
PlexPt/awesome-chatgpt-prompts-zh
ChatGPT 中文调教指南是一个由 PlexPt 创建和维护的 GitHub 仓库,它收集了各种可以与 ChatGPT 一起使用的提示和玩法。ChatGPT 是由 OpenAI 训练的一款大型语言模型,能够和你进行任何领域的对话,并生成类似于人类写作的文本。你只需要给出提示或提出问题,它就可以生成你想要的东西。
在这个仓库中,你可以找到如何将 ChatGPT 调教成一只猫娘、如何让它写代码、写小说、写作文、演讲稿、工作报告、读书笔记、合同、菜谱等各种类型的内容。你还可以加入 ChatGPT 体验交流群,与 AI 技术领域的专家和爱好者一起探讨最前沿的信息。
这个仓库是一个非常有趣和有用的项目,它可以让你体验到最先进的人工智能技术,同时也可以激发你的创造力和想象力。如果你对 ChatGPT 感兴趣,不妨去看看这个仓库,或者直接尝试一下它的各种玩法。
开源地址:https://github.com/PlexPt/awesome-chatgpt-prompts-zh 星数:30.3k+
binary-husky/chatgpt_academic
ChatGPT 学术优化是一个基于 OpenAI 的 GPT-3.5-turbo 模型的科研工作专用 ChatGPT 拓展,特别优化了学术 Paper 润色体验,支持自定义快捷按钮,支持 markdown 表格显示,Tex 公式双显示,代码显示功能完善,新增本地 Python 工程剖析功能/自我剖析功能。该项目参考了很多其他优秀项目中的设计,例如 mdtex2html、ChuanhuChatGPT 等。该项目具有以下功能:
- 一键润色:支持一键润色、一键查找论文语法错误
- 一键中英互译:支持一键中英互译
- 一键代码解释:可以正确显示代码、解释代码
- 自定义快捷键:支持自定义快捷键
- 配置代理服务器:支持配置代理服务器
- 模块化设计:支持自定义高阶的实验性功能与函数插件,插件支持热更新
- 自我程序剖析:一键读懂本项目的源代码
- 程序剖析:一键可以剖析其他 Python/C/C++/Java 项目树
- 读论文:一键解读 latex 论文全文并生成摘要
- 批量注释生成:一键批量生成函数注释
- chat 分析报告生成:运行后自动生成总结汇报
- arxiv 小助手:输入 arxiv 文章 url 即可一键翻译摘要+下载 PDF
- 公式显示:可以同时显示公式的 tex 形式和渲染形式
- 图片显示:可以在 markdown 中显示图片
- 多线程函数插件支持:支持多线调用 chatgpt,一键处理海量文本或程序
- 支持 GPT 输出的 markdown 表格:可以输出支持 GPT 的 markdown 表格
该项目可以直接运行或使用 docker 运行,需要配置海外代理和 OpenAI API KEY。该项目还提供了自定义新的便捷按钮(学术快捷键自定义)的方法,方便用户根据自己的需求添加更多的功能。
开源地址:https://github.com/binary-husky/chatgpt_academic 星数: 26.3k+
acheong08/ChatGPT
ChatGPT 是一个由 OpenAI 反向工程的聊天机器人 API,可以用于扩展聊天机器人等应用。它支持多种语言和模型,包括 GPT-3 和 GPT-4。它还提供了一个命令行界面和一个异步方法,方便用户快速和灵活地使用。它的代码是开源的,可以在 GitHub 上找到。它的作者是 Antonio Cheong,他是一个热爱音乐和编程的人。他欢迎大家对他的项目做出贡献和反馈。
开源地址:https://github.com/acheong08/ChatGPT 星数: 23.3k
Chanzhaoyu/chatgpt-web
ChatGPT-web 是一个简单的单页网页界面,可以使用 OpenAI API 与 ChatGPT 模型进行对话。ChatGPT 是一个由 OpenAI 开发的人工智能语言模型,它可以根据给定的提示生成类似人类的文本回复。它可以回答问题,谈论各种话题,甚至生成创意写作作品。要使用 ChatGPT-web,你需要先注册一个 OpenAI API 密钥。所有的消息都存储在你的浏览器的本地存储中,所以一切都是私密的。你也可以关闭浏览器标签,稍后再回来继续对话。
ChatGPT-web 的特点有:
- 开源:ChatGPT-web 是开源的( GPL-3.0 ),所以你可以自己托管它,并根据自己的需要进行修改。
- 私密:所有的聊天和消息都存储在你的浏览器的本地存储中,所以一切都是私密的。
- 可定制:你可以自定义提示、温度和其他模型设置。支持多种模型(包括 GTP-4)。
- 更便宜:ChatGPT-web 使用了商业版的 OpenAI API,所以它比 ChatGPT Plus 订阅更便宜。
- 快速:ChatGPT-web 是一个单页网页应用,所以它快速且响应灵敏。
- 移动友好:ChatGPT-web 支持移动设备,所以你可以在手机上使用它。
- 语音输入:ChatGPT-web 支持语音输入,所以你可以和 ChatGPT 聊天。它也会用语音回复你。
- 预选提示:ChatGPT-web 提供了一系列预选提示,所以你可以快速开始对话。
- 导出:ChatGPT-web 可以将聊天导出为 Markdown 文件,所以你可以和别人分享它们。
- 代码:ChatGPT-web 可以识别和高亮代码块,并允许你一键复制它们。
- 桌面应用:ChatGPT-web 可以打包为桌面应用,所以你可以在浏览器外使用它。
开源地址:https://github.com/Chanzhaoyu/chatgpt-web 星数:17k+
Yidadaa/ChatGPT-Next-Web
ChatGPT-Next-Web 是一个基于 OpenAI 的 ChatGPT 模型的网页应用,它可以让你在网页上与 ChatGPT 进行智能对话。它的特点有:
- 免费一键部署在 Vercel 平台上,只需几分钟就可以拥有自己的 ChatGPT 网页服务
- 精美的界面设计,支持响应式布局,深色模式和 PWA
- 极快的首屏加载速度(约 100kb)
- 海量的内置 prompt 列表,来自优秀的中文和英文 prompt 库
- 自动压缩聊天记录,在节省 Token 的同时支持超长对话
- 一键导出聊天记录,完整的 Markdown 支持
- 多语言支持
ChatGPT-Next-Web 还在不断更新和完善,未来还计划支持以下功能:
- 为每个对话设置系统 Prompt
- 允许用户自行编辑内置 Prompt 列表
- 使用 tauri 打包桌面应用
- 支持自部署的大语言模型
- 插件机制,支持联网搜索、计算器、调用其他平台 api
如果你对 ChatGPT-Next-Web 感兴趣,你可以访问它的 Github 仓库,查看更多的信息和文档,或者给它点个星星或者打赏开发者。
开源地址:https://github.com/Yidadaa/ChatGPT-Next-Web 星数:15.4k+
yetone/openai-translator
这个项目是一个基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用。它可以让你在浏览器或桌面上轻松地翻译任何选中的文本,支持多种语言和方向。它还可以让你与 ChatGPT 机器人进行聊天,体验人工智能的魅力。这个项目是由 yetone 创建的,目前在 GitHub 上有 13.9k 个星星,也有很多贡献者和讨论者。这个项目是基于 chibat/chrome-extension-typescript-starter 生成的,使用 TypeScript 和 React 开发,使用 Webpack 打包,使用 GitHub Actions 发布。
如果你对这个项目感兴趣,你可以访问它的开源地址
开源地址:https://github.com/yetone/openai-translator 星数: 14.4k
wong2/chatgpt-google-extension
这个项目是一个浏览器扩展,它可以在搜索引擎的结果页面旁边显示ChatGPT的回答。ChatGPT是一个基于GPT-3的聊天机器人,它可以根据用户的输入生成有趣和有用的回答。这个扩展支持所有流行的搜索引擎,比如谷歌、百度、必应、DuckDuckGo等,也支持官方的OpenAI API和ChatGPT Plus。这个扩展还有以下特点:
- 支持Markdown渲染和代码高亮
- 支持暗黑模式
- 支持用户反馈来改进ChatGPT
- 支持复制到剪贴板
- 支持自定义触发模式
- 支持切换语言
这个项目是由wong2开发的,灵感来自于ZohaibAhmed/ChatGPT-Google。这个项目已经被收购,所以代码仓库不会再更新了。wong2的新项目是ChatHub: All-in-one chatbot client,是一个集成了多种聊天机器人的客户端。
开源地址:https://github.com/wong2/chatgpt-google-extension 星数:12.8k+
暂无评论内容