ChatGPT 是一种基于 Transformer 的语言模型,由 OpenAI 提出。它在自然语言处理领域取得了很大的成功,被广泛应用于对话系统、文本生成、文本分类、问答系统等多个领域。 ChatGPT 当下已经成为了人尽皆知的科技独宠,重新把人工智能推向风口浪尖。有很多开源项目使用 ChatGPT 进行了深入的研究和应用,帮助我们更好地学习和使用 ChatGPT,打造自己的高效工作流。
Significant-Gravitas/Auto-GPT
Stars: 127248
Forks: 25381
License: MIT
URL: https://github.com/Significant-Gravitas/Auto-GPT
Auto-GPT是一个实验性的开源项目,展示了GPT-4语言模型的能力。它利用GPT-4的思维链,自动地实现你设定的任何目标。作为GPT-4完全自主运行的第一个例子,Auto-GPT突破了人工智能的可能性。它具备互联网搜索、长期和短期记忆管理、文本生成、访问流行网站和平台等功能,并支持插件扩展,使用GPT-3.5进行文件存储和摘要提取。
f/awesome-chatgpt-prompts
Stars: 73044
Forks: 9215
License: CC0-1.0
URL: https://github.com/f/awesome-chatgpt-prompts
这是一个收集了各种用于 ChatGPT 模型的提示示例的仓库。ChatGPT 模型是由 OpenAI 训练的一种大型语言模型,能够生成类似于人类写作的文本。通过给它提供一个提示,它可以生成继续对话或扩展给定提示的回应。在这个仓库中,你可以找到各种适用于 ChatGPT 的提示,包括创意写作、商业写作、数据分析、技术文档等。
PlexPt/awesome-chatgpt-prompts-zh
Stars: 35524
Forks: 11221
License: MIT
URL: https://github.com/PlexPt/awesome-chatgpt-prompts-zh
ChatGPT 中文调教指南。各种场景使用指南。学习怎么让它听你的话。
lencx/ChatGPT
Stars: 35063
Forks: 3785
License: AGPL-3.0
URL: https://github.com/lencx/ChatGPT
该项目是 ChatGPT 的非官方跨平台桌面应用程序(适用于Mac、Windows和Linux),它具有多种功能,包括文本转语音、导出聊天记录(PNG、PDF和Markdown格式)、划词搜索等。
microsoft/TaskMatrix
Stars: 32634
Forks: 3111
License: MIT
URL: https://github.com/microsoft/TaskMatrix
TaskMatrix是一个开源项目,它连接了ChatGPT和一系列Visual Foundation Models,使得在聊天过程中能够发送和接收图片。该项目支持多语言,并提供了模板功能来帮助ChatGPT组装复杂任务。通过使用TaskMatrix,用户可以利用ChatGPT的广泛理解和Foundation Models的深入知识来完成各种任务。
Yidadaa/ChatGPT-Next-Web
Stars: 24289
Forks: 17051
License: NOASSERTION
URL: https://github.com/Yidadaa/ChatGPT-Next-Web
ChatGPT Next Web,一款可以在Vercel上轻松部署的ChatGPT网页应用程序。它支持Markdown语法、LaTex公式、Mermaid流程图等功能,并具有响应式设计和深色模式。此外,该项目还提供了预制角色(面具)功能,以便用户快速创建、分享和调试个性化对话。所有数据都保存在本地浏览器中,保证隐私安全;同时自动压缩聊天记录来节省Token并支持超长对话。多国语言支持包括英文、简体中文、繁体中文等8种语言,在1分钟内使用Vercel免费一键部署即可享受以上优势特点!
Chanzhaoyu/chatgpt-web
Stars: 21244
Forks: 8059
License: MIT
URL: https://github.com/Chanzhaoyu/chatgpt-web
用 Express 和 Vue3 搭建的 ChatGPT 演示网页
yetone/openai-translator
Stars: 15781
Forks: 1089
License: AGPL-3.0
URL: https://github.com/yetone/openai-translator
OpenAI Translator,基于 ChatGPT API 的划词翻译浏览器插件和跨平台桌面端应用。它不仅提供全球单词翻译功能,还包括出人意料的单词润色和摘要能力。支持三种模式:翻译、润色和摘要,并可在 55 种语言之间进行互相转换;支持流媒体模式、自定义文本以及一键复制等特性;同时也支持 Windows、macOS 和 Linux 平台上的所有浏览器和桌面设备使用,并且可以截图并进行文字翻译处理。
mckaywrigley/chatbot-ui
Stars: 13368
Forks: 3471
License: MIT
URL: https://github.com/mckaywrigley/chatbot-ui
Chatbot UI是一个开源的 ChatGPT UI 客户端。它可以帮助用户构建自己的聊天机器人,并与之交互。该项目支持多种部署方式,包括Vercel和Docker等。
kaixindelele/ChatPaper
Stars: 11424
Forks: 1196
License: NOASSERTION
URL: https://github.com/kaixindelele/ChatPaper
ChatPaper,利用 ChatGPT 对论文进行总结、润色、审稿和审稿回复。该工具可以根据用户输入的关键词,在 arXiv 上下载最新的论文,并将其总结为固定格式,以最少的文字提供最大信息量,帮助科研人员决定哪些文章值得精读。此外还包括本地 PDF 文档地址处理功能。
GaiZhenbiao/ChuanhuChatGPT
Stars: 10210
Forks: 1548
License: GPL-3.0
URL: https://github.com/GaiZhenbiao/ChuanhuChatGPT
Chuanhu Chat是一个提供ChatGPT/ChatGLM/LLaMA/StableLM/MOSS等多种LLM的Web图形界面,具有流式传输、无限对话、保存对话、预设Prompt集和联网搜索等功能。此外,它还支持根据文件回答问题,并且可以渲染LaTeX公式和表格,进行代码高亮以及自动亮暗色切换。该项目拥有“小而美”的用户体验,并可适配GPT-4并支持本地部署LLM。同时,它也提供了视频教程和在线体验方便使用者快速上手。
anse-app/chatgpt-demo
Stars: 6894
Forks: 3459
License: MIT
URL: https://github.com/anse-app/chatgpt-demo
ChatGPT-API Demo,提供 ChatGPT 的极简 Web UI 界面。该项目可以通过 OpenAI API 生成聊天内容,并在网页上展示出来。
优点:
- 提供了一个简单易用的界面,方便用户使用 ChatGPT。
- 可以自定义环境变量控制网站行为。
特性:
- 支持通过 Docker 镜像部署。
- 支持多个密码保护访问页面。
- 可以注入脚本到 HTML 页面中。
yihong0618/bilingual_book_maker
Stars: 5632
Forks: 804
License: MIT
URL: https://github.com/yihong0618/bilingual_book_maker
bilingual_book_maker是一款AI翻译工具,使用ChatGPT帮助用户创建多语言版本的epub/txt/srt文件和书籍。该工具专为翻译进入公共领域的epub图书而设计,并不适用于受版权保护的作品。该工具支持OpenAI、DeepL和Claude等模型,可以设置目标语言并指定代理服务器进行访问。
rockbenben/ChatGPT-Shortcut
Stars: 4079
Forks: 363
License: MIT
URL: https://github.com/rockbenben/ChatGPT-Shortcut
ChatGPT Shortcut,让生产力加倍的 ChatGPT 快捷指令,可对提示词进行标签筛选、关键词搜索和一键复制。该项目提供了快捷指令表,可以帮助用户简化使用流程,并通过优化过的提示词提高生产力。即使是初学者也能够轻松地获得准确、有用的回复。此外,该项目定期更新来自网络精选以及投稿提示词和思路,提供了中文翻译以方便中文用户理解和使用。
thinkingjimmy/Learning-Prompt
Stars: 3712
Forks: 286
License: NOASSERTION
URL: https://github.com/thinkingjimmy/Learning-Prompt
Learning Prompt,是一个免费的Prompt Engineering教程。该教程包含两个部分:一部分从使用者角度出发,由浅入深地讲解如何更好地使用ChatGPT;另一部分则通过各种场景案例来介绍Midjourney的应用方法。本教程不仅提供了有效的学习方法和技巧,并且还会在基础篇中适当引入高级概念以帮助读者更平滑地掌握知识点。
waylaidwanderer/node-chatgpt-api
Stars: 3460
Forks: 602
License: MIT
URL: https://github.com/waylaidwanderer/node-chatgpt-api
ChatGPT 和 Bing AI 的客户端实现。 可以以 Node.js 模块、REST API 服务器或者 CLI 应用程序提供服务。
karfly/chatgpt_telegram_bot
Stars: 3216
Forks: 941
License: MIT
URL: https://github.com/karfly/chatgpt_telegram_bot
ChatGPT Telegram Bot,它是一个Telegram机器人,可以快速回复信息而且没有每日请求限制。该项目支持15种特殊聊天模式,并且还具有消息流功能、语音识别和代码高亮等功能。
ourongxing/chatgpt-vercel
Stars: 2596
Forks: 2703
License: MIT
URL: https://github.com/ourongxing/chatgpt-vercel
基于 OpenAI 和 Vercel 的 ChatGPT UI 界面。这个项目可以用来进行聊天,支持多个对话,并且每个对话都可以单独设置角色和URL直达。它还有UI优雅简洁的特点,可以快速部署到 Vercel,Netlify,Railway 等平台;支持PWA、Prompts预设等功能。
202252197/ChatGPT_JCM
Stars: 2412
Forks: 585
License: BSD-3-Clause
URL: https://github.com/202252197/ChatGPT_JCM
OpenAI管理界面,聚合了OpenAI的所有接口进行界面操作(所有模型、图片、音频、微调、文件)等。支持Markdown格式(公式、图表,表格)等。该项目使用Vue2进行开发,给大家提供一个方便使用的OpenAI web 管理界面,并且有多种prompt角色和中英文切换功能。此外还适配手机&平板并提供应用程序。
该项目可以实现以下功能:支持 OpenAI 的多种模型;支持 ChatGPT 的多个 API 版本;根据描述生成图片或者结合上传的图片输入描述生成新的变体图片;语音转文字以及将一个或多个来源语言翻译成目标语言等。
anc95/ChatGPT-CodeReview
Stars: 2050
Forks: 161
License: ISC
URL: https://github.com/anc95/ChatGPT-CodeReview
CodeReview BOT,是一个由ChatGPT驱动的代码审查机器人。它可以自动地对Pull Request进行代码审查,并在PR时间轴/文件更改部分显示审核信息。该项目支持Github Actions和自托管两种方式使用,用户只需配置OPENAI_API_KEY即可开始使用。
yakGPT/yakGPT
Stars: 1238
Forks: 184
License: MIT
URL: https://github.com/yakGPT/yakGPT
YakGPT是一个简单的本地聊天生成模型UI,可以让你更快速地进行文本生成和更加有趣的交流。它具有以下优点和特征:使用OpenAI API提供GPT 3.5 & GPT 4;通过Azure & OpenAI Whisper实现语音转文字;通过Azure & Eleven Labs实现文字转语音;在浏览器上运行不需要安装任何应用程序;比官方UI更快 - 直接连接到API; 易于麦克风集成-无需打字!使用您自己的API密钥以确保数据隐私和安全性; 提交给API的数据不用于培训,并且仅存储30天; 所有状态都存储在localStorage中-没有分析或外部服务调用。需要注意的是,为了使用GPT-4 API, 您需要获得相应权限。