Skip to content

Latest commit

 

History

History
297 lines (158 loc) · 14.2 KB

README.cn.md

File metadata and controls

297 lines (158 loc) · 14.2 KB

Awesome ChatGPT API

基于 ChatGPT API,且允许配置自己的 API key 的工具和应用的精选列表。其中也包含一些开发相关的项目和文章。

Reorx 收集整理,欢迎在 Twitter 或通过 PR 向我提交新的作品,但请确保您已经阅读了提交须知

插件和扩展

  • Chrome 扩展

    • Glarity

      使用 ChatGPT API 生成 Google 搜索结果或 YouTube 视频的摘要,同时支持 Yahoo! JAPAN ニュース、PubMed、PMC、NewsPicks、Github、Nikkei、Bing、Google Patents。该扩展还支持 ChatGPT Webapp 的 API,无需配置即可使用。

    • ChatGPT Sidebar

      在任何网页中打开侧边栏,询问 ChatGPT 关于页面内容的任何事情,如解释、翻译、概括或重写。你可以自定义 prompts 以便更轻松地使用。该扩展还支持 ChatGPT Webapp 的 API,无需配置即可使用。

    • ChatHub

      ChatHub是一款多合一聊天机器人客户端,目前支持ChatGPT和新的Bing Chat。它允许同时与多个聊天机器人进行交流,方便比较它们的答案。 Source code: chathub-dev/chathub

    • OpenAI Translator

      使用 OpenAI API 翻译文本的 Chrome 扩展,并具有润色和摘要等其他功能。

  • Obsidian 插件

  • Logseq 插件

  • Roam Research Plugins

    • roam-ai

      包含三个功能: 根据当前块生成文本;使用DALL-E 2生成图像;重新表述。

  • Popclip 扩展

  • Drafts Actions

  • Bob 插件

  • 苹果捷径

    • ChatGPT Siri

      通过 Siri 启动「快捷指令」连接 ChatGPT API,让 Siri 变身 AI 聊天助手。你可以直接和 Siri 说出你的问题,Siri 会回答你。

    • Siri Pro

      可随时唤起文字和语音两种输入方式,快速响应,支持多次问答,支持预设调教,跟人工智障说拜拜。 原推: @DottChen

  • Keyboard Maestro

  • GitHub App

    • CR.GPT

      由 ChatGPT 驱动的代码审查机器人

应用

  • ChatPDF

    基于 ChatGPT API 的 PDF 内容分析工具。上传 PDF 文件后,可以对它提问任何关于这份 PDF 的问题,适合快速提取各种 paper 论文的摘要,支持中文输出。

  • ChatBox

    ChatBox 是一个 OpenAI API 的跨平台桌面客户端,也是一个 prompt 调试和管理工具。

  • ChatKit

    一个轻量的 ChatGPT Web UI,可设定 URL 作为讨论的上下文。

  • Chat with GPT

    一个开源的 ChatGPT Web UI,具有 TTS 等附加功能。源码: cogentapps/chat-with-gpt

  • OpenCat

    MacOS 原生的 ChatGPT API 客户端应用。

  • OpenAI Translator

    基于 ChatGPT API 的翻译应用,支持 PWA。源码: LanceMoe/openai-translator

  • BiliGPT

    一键总结含字幕的哔哩哔哩视频内容。源码: JimmyLv/BiliGPT

  • ResearchGPT

    使你可以与 PDF 文件对话的应用,适合论文阅读和研究等学习需求。源码: ResearchGPT

    作者和其他推友关于这个应用实现细节的技术讨论: @mukul0x, @goldengrape

  • NITM GPT

    通过 GPT3 过滤广告通知和垃圾消息的安卓应用。

  • ChatGPT Translator

    ChatGPT Translator 是一个基于 ChatGPT 和 Electron 的开源、跨平台桌面翻译软件。

  • AI字幕翻译

    利用GPT-3.5翻译本地字幕文件或者B站/油管字幕。源码 AI Subtitle

  • Visual ChatGPT

    Visual ChatGPT是一个Web应用程序,它连接ChatGPT和一系列视觉基础模型,使得在聊天过程中可以发送和接收图像。

  • TypingMind

    更好的 ChatGPT 界面,具有快速响应、聊天搜索、集成、提示库等增强功能。

CLI

  • bilingual_book_maker

    用于制作双语 epub 电子书的 Python 脚本。原推: @yihong0618

    Web UI streamlit。原推: tweet.

  • AI Commits

    一个用 ChatGPT API 生成 Git 提交消息的命令行工具。

  • cz-git

    一个 Commitizen 适配器与命令行工具使用 OpenAI API 生成 Git 约定式提交格式提交消息。 文档/OpenAI

  • turbocommit

    CLI,使用阶段性差异和可选信息来创建常规提交。

  • xiaogpt

    通过小米音响的小爱同学与 ChatGPT 对话。

  • AI Vocabulary Builder

    一个利用了 AI 技术的智能生词本工具,可以帮你快速构建起自己的生词库,学习起来事半功倍。

  • verdverm/chatgpt

    通过命令行与 ChatGPT API 进行交互式会话,支持通过文件输入上下文。

  • ai-cli

    这个cli工具可以让你方便的在命令行中使用chatGPT。你可以和他聊天支持上下文,也可以让他帮你回答单个问题。也可以帮你翻译文本。并且支持markdown在终端中的渲染。

  • chatgpt-cli

    支持 Markdown 的 ChatGPT CLI 工具,使用 OpenAI 官方 API。提供多个命令实现官方 web 客户端近似的功能以方便使用,会话以 JSON 格式保存到本地。

  • chatGPT-shell-cli

    一个简单、轻量级的 shell 脚本,可从终端使用 OpenAI 的 ChatGPT 和 DALL-E。

  • i18n-cli

    在命令行使用 OpenAI API 翻译 JSON 格式的本地化文件。

  • ChatGPT-for-Translation

    对文本文件进行翻译的 Python 脚本。同时提供双语翻译、多线程和自动处理过高的请求频率。

  • subtitle-translator

    使用ChatGPT翻译字幕,使用 NodeJS 开发的基于 ChatGPT 的字幕翻译 CLI 工具。它同时还有一个使用 Electron 开发的桌面版本 subtitle-translator-electron

  • README-AI

    使用 OpenAI 语言模型 API,为编写美观、结构化和信息丰富的 README.md 文件而设计的命令行工具。

聊天机器人

开发

开源项目

  • OpenAI Cookbook

    OpenAI 官方示例和指南,介绍如何使用 OpenAI API,包括如何嵌入长输入、流式完成、格式化更好的输入等等。

  • DocsGPT

    使用 OpenAI API 构建文档的搜索和聊天助手。

  • Paul Graham GPT

    搜索和提问 Paul Graham 的所有文章。这个项目很好地展示了如何通过 OpenAI Embeddings 技术将大规模文本压缩成 ChatGPT API token 限制范围内(4096 个)的 prompt。

    一些与这个项目和突破 token 数量限制相关的推文: @chuangbo, @dotey

  • Elasticsearch + GPT3 Answerer

    拦截 Elasticsearch 的结果并将其发送到 GPT3,以提供准确和相关的答案来回答您的查询。

  • ChatGPT-API Demo - ddiu8081/chatgpt-demo

    ChatGPT web 应用 demo,使用 Astro 和 TypeScript 开发。

  • ChatGPT Web

    ChatGPT web 应用 demo,使用 Vue3 和 Express 开发。

  • GPT3.5-H5-lite-page

    一个 GPT3.5 的轻量级网页应用,可直接静态部署无需服务端,只使用了 HTML, CSS, jQuery。 源码: JiChao99/GPT3.5-H5-lite-page

  • gptcache

    一个强大的缓存库,可用于加速和降低依赖 LLM 服务的聊天应用程序的成本,可用作 AIGC 应用程序的memcache,类似于 Redis 用于传统应用程序的方式。

工具

  • LlamaIndex 🦙 (GPT Index)

    LlamaIndex (原名 GPT Index) 是一个用于处理 LLM 外部数据的工具库。 它提供一系列数据结构帮助开发者为各种 LLM 任务索引数据,解决 prompt 大小限制的问题。

  • Tiktokenizer

    在线的 tiktoken 库使用界面,帮助你计算 prompt 的 token 数量。源码: dqbd/tiktokenizer

  • OpenAI GPT-3.5 Price Calculator

    计算使用 OpenAI GPT-3.5 API 生成特定数量单词的成本。

技术文章