openai 发布了 ChatGPT 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 在后台运行,下载插件:openai-translator.bobplugin 〔由 @yetone 开发〕,并双击打开 openai-translator.bobplugin
,插件安装成功。
之后,需要在 Bob 的「设置-服务」中点击 +
,启用 OpenAI API。
然后在「服务」中,填入 API Key,选择模型 gpt-3.5-turbo-0301
,点击保存。
gpt-3.5-turbo-0301
和 gpt-3.5-turbo
好像没有区别。
Popclip – 随时随地使用 ChatGPT API
Notion Ai 使用起来非常方便,但只能在 Notion 内使用,Popclip 论坛中的一位老哥实现了这一点。这个插件只要在文本编辑器中,就能使用,如 Obsidian 和 Words,甚至是微信、Telegram 的聊天窗口。
教程
首先,安装 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
教程
先添加下面两个快捷指令。
- GPT3.5 X Siri – 语音版尝鲜: https://www.icloud.com/shortcuts/a8e39045960641549c603c97397cf888
- GPT3.5 X Siri – 文字版尝鲜: https://www.icloud.com/shortcuts/dc8f48a94b4b44a1ac22c0d486269492
然后,要将快捷指令的名称更改成「便于朗读的」,系统语言是中文的话,也要将快捷指令的名称改为中文〔英文语言的话,快捷指令也是英文的名字〕。
可以点击启动,也可以通过 Siri 启动。
语音启动 Siri 的时候要慢一些,比如我的快捷指令名叫「小西瓜」。那么说完「Hi,Siri!」之后,停顿一下,再说「小西瓜」,等手机显示「Hello, I‘m GPT!」,再说指令。
更多
再分享一些有趣的 OpenAI API 应用项目:
- 使用 OpenAI API 翻译电子书:bilingual_book_maker,每本书大概花费在 3 美元左右
- 将小爱同学接入 chatGPT API:xiaogpt
- BiliGPT – 用 GPT-3.5 把 3 分钟视频缩减到 100 个文字,10 秒看完|一键总结视频内容
- Craft – Craft 和Notion 因为有了 ChatGPT 的加持,从纯粹的笔记 app 变成了智能辅助写作工具了。可以帮助用户自动生成各种文本内容,例如文章、电子邮件、社交媒体帖子等。
- Bing – 微软的搜索引擎,目前需要安装 Edge Dev 版来使用。新 Bing 可以利用 ChatGPT API 来提供更准确和个性化的搜索结果。新 Bing 支持实时的搜索,所以信息的时效性有所保证。此外,Bing 还能根据用户历史搜索记录和语言表达习惯等多种因素,提供更符合用户需求的搜索结果。
- Poe – Poe(美区 App)可以让您提出问题,获得即时答案,并与人工智能进行双向对话。它提供了多个由 OpenAI 和 Anthropic 驱动的机器人。
- 快捷指令(Mac&iOS)-Siri Pro 快捷指令,随时唤起文字和语音两种输入方式,快速响应,支持多次问答,支持预设调教。
- Bob(Mac),OpenAI 翻译插件,快捷键激活翻译选中或者截图中的内容,支持对内容进行语法优化
- 飞书(Mac&iOS),对话机器人,通过Leizhenpeng/Feishu ChatGpt 搭建,在飞书上与 ChatGPT 随时对话
- Obsidian(Mac&iOS),Text Generator插件,利用 ChatGPT 生成内容插入笔记
- OpenCat,Opencat 是一个 OpenAl 和 ChatGPT 的原生客户端,提供比 web 版本更加流畅、更快速的聊天体验。
- GPT 资源库 (flowus.cn)
- ChatGPT for 企业微信
- ChaGPT for 微信
- ChatGPT-Feishu: 给飞书准备的 ChatGPT 机器人
- OpenAI 代理