支持 OpenAI ChatGPT API 的应用分享

17 min


发布了 API〔gpt-3.5-turbo〕,每 1k 个 tokens 的价格为 0.002 美元,比之前的 GPT-3.5 模型便宜 10 倍。

但 API 的形式对普通用户来说并不算友好,本文将介绍几种应用 ChatGPT API 的方法。

Bob 翻译插件

Bob 是一款非常优秀的 macOS 翻译软件,非常推荐购买。之前一直用的是 DeepL 插件,比 GPT 3.0 API 的速度快很多。

gpt-3.5-turbo 更新后,OpenAI API 的翻译速度得到明显提升,完全可以作为主力使用。

教程

首先,准备好 OpenAI 的账户,打开 API keys 页面: https://platform.openai.com/account/api-keys 。点击 create new secret key,即可生成 API。

下载 Bob 付费版,并设置 macOS 软件

确认 Bob 在后台运行,下载插件:openai-translator.bobplugin 〔由 @yetone 开发〕,并双击打开 openai-translator.bobplugin ,插件安装成功。

之后,需要在 Bob 的「设置-服务」中点击 +,启用 OpenAI API。

然后在「服务」中,填入 API Key,选择模型 gpt-3.5-turbo-0301,点击保存。

gpt-3.5-turbo-0301gpt-3.5-turbo 好像没有区别。

Popclip – 随时随地使用 ChatGPT API

Notion 使用起来非常方便,但只能在 Notion 内使用,Popclip 论坛中的一位老哥实现了这一点。这个插件只要在文本编辑器中,就能使用,如 Obsidian 和 Words,甚至是 的聊天窗口。

教程

首先,安装 Popclip,并设置 macOS 软件权限。

确认 Popclip 正在运行,选中以下代码,就会跳出 Popclip 的插件安装选项:「Install Extension」,点击即可完成安装。

// #popclip extension for ChatGPT
// name: ChatGPT
// icon: iconify:logos:openai-icon
// language: javascript
// module: true
// entitlements: [network]
// options: [{
// identifier: apikey, label: API Key, type: string,
// description: 'Obtain API key from https://platform.openai.com/account/api-keys'
// }]
const messages = []; // history of previous messages
async function chat (input, options) {
 const openai = require("axios").create({
 baseURL: "https://api.openai.com/v1",
 headers: { Authorization: `Bearer ${options.apikey}` },
 });
 messages.push({ "role": "user", "content": input.text });
 const { data } = await openai.post("/chat/completions", {
 model: "gpt-3.5-turbo", messages
 });
 messages.push(data.choices[0].message);
 return input.text.trimEnd() + "\n\n" + messages.at(-1).content.trim();
};
exports.actions = [{
 title: "ChatGPT: Chat",
 after: "paste-result",
 code: chat,
}, {
 title: "ChatGPT: Reset",
 icon: "iconify:game-icons:broom",
 requirements: [],
 after: "show-status",
 code: () => messages.length = 0 // clear the message history
}];

安装完成后,要在设置中输入 API,即可使用〔如下图所示〕。

然后,选中文本,点击 PopClip 中的图标即可使用〔下图 gif 的测试环境是 Obsidian〕。

另外,有一个扫帚形状的图标,可以重置聊天记录,开始新对话。

Siri + 快捷指令 = ChatGPT Siri

教程

先添加下面两个快捷指令。

然后,要将快捷指令的名称更改成「便于朗读的」,系统语言是中文的话,也要将快捷指令的名称改为中文〔英文语言的话,快捷指令也是英文的名字〕。

可以点击启动,也可以通过 Siri 启动。

语音启动 Siri 的时候要慢一些,比如我的快捷指令名叫「小西瓜」。那么说完「Hi,Siri!」之后,停顿一下,再说「小西瓜」,等手机显示「Hello, I‘m GPT!」,再说指令。

更多

再分享一些有趣的 OpenAI API 应用项目:

  1. 使用 OpenAI API 翻译电子书:bilingual_book_maker,每本书大概花费在 3 美元左右
  2. 将小爱同学接入 chatGPT API:xiaogpt
  3. BiliGPT – 用 GPT-3.5 把 3 分钟缩减到 100 个文字,10 秒看完|一键总结视频内容
  4. Craft – Craft 和Notion 因为有了 ChatGPT 的加持,从纯粹的笔记 App 变成了智能辅助写作工具了。可以帮助用户自动生成各种文本内容,例如文章、电子邮件、媒体帖子等。
  5. Bing – 微软的引擎,目前需要安装 Edge Dev 版来使用。新 Bing 可以利用 ChatGPT API 来提供更准确和个性化的搜索结果。新 Bing 支持实时的搜索,所以信息的时效性有所保证。此外,Bing 还能根据用户历史搜索记录和语言表达习惯等多种因素,提供更符合用户需求的搜索结果。
  6. Poe – Poe(美区 App)可以让您提出问题,获得即时答案,并与人工智能进行双向对话。它提供了多个由 OpenAI 和 Anthropic 驱动的机器人。
  7. 快捷指令(Mac&iOS)-Siri Pro 快捷指令,随时唤起文字和语音两种输入方式,快速响应,支持多次问答,支持预设调教。
  8. Bob(Mac),OpenAI 翻译插件,快捷键激活翻译选中或者截图中的内容,支持对内容进行语法优化
  9. 飞书(Mac&iOS),对话机器人,通过Leizhenpeng/Feishu ChatGpt 搭建,在飞书上与 ChatGPT 随时对话
  10. Obsidian(Mac&iOS),Text Generator插件,利用 ChatGPT 生成内容插入笔记
  11. OpenCat,Opencat 是一个 OpenAl 和 ChatGPT 的原生客户端,提供比 web 版本更加流畅、更快速的聊天体验。
  12. GPT 资源库 (flowus.cn)
  13. ChatGPT for 企业微信
  14. ChaGPT for 微信
  15. ChatGPT-Feishu: 给飞书准备的 ChatGPT 机器人
  16. OpenAI 代理

Like it? Share with your friends!

0
Anonymous

Choose A Format
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Video
Youtube and Vimeo Embeds