ChatGPT 极大地提高了咱们的生产力。咱们能够用它来完结各种作业,比方总结文章,写邮件,寻觅各种解决方案等。当咱们获得了想要的内容,怎么高效有利地势用它呢?仿制张贴并不是一个高效的作业方法。
最近,GPTs 给了咱们希望。它不仅运转咱们自界说作业流,还能够集成外部的应用程序。这样,咱们就能够把 ChatGPT 和各种应用程序衔接起来,完结高度的主动化。比方,让 ChatGPT 写了一封邮件,然后让它直接发送给或人。
假如会写代码的话,你能够集成各种 API 来完结主动化。但关于不懂代码的普通人来说,Zapier 或者 Make.com 是更好的解决方案。
以 Zapier 为例,在 ChatGPT 出现以前,它就是一个非常火爆的主动化平台。在 Zapier 的界面上点点鼠标,就能够像玩乐高一样,从 6000+ 应用程序中挑出你需求的,然后把它们拼接成你需求的主动化作业流。
这 6000+ 简直包括了你一切用过的应用程序,比方各种邮箱,各种交际媒体,各种谷歌和微软的办公套件,各种通讯软件等等。
免费的 Zapier 用户能够创立 5 个作业流,每个作业流能够衔接两个应用程序。
有了 Zapier 今后,你就不需求自己界说 GPT 和其他 API 的沟通方法,而只需求借用 Zapier 界说好的形式即可。这样就节省了自己研讨各种 API 的时刻。
我将一步步创立一个自界说 GPT,展现怎么让 ChatGPT 经过 Zapier 跟其他应用程序沟通。只要给这个 GPT 一个新闻链接,它就能够总结内容,主动保存到 Notion 里边。(中英文提示词皆可)
总的来说,分为以下几步:
- 在 Notion 里边创立一个数据库用于存储新闻摘要,界说好字段:标题,链接,摘要。
- 完结 GPT 创立的根底部分 (除了 Add Actions 之外)。
- 导入 Zapier 界说好的跟自界说 GPT 沟通的规矩和形式 (Schema)。
- 衔接 OpenAI, Zapier 和 Notion 并获取动作称号和 ID。
- 依据获取到的动作称号和 ID,在自界说 GPT 里修正 “Instructions (指示)”。
- 测验,然后功德圆满。
1. 新建 Notion 数据库
a. 新建一个空白页面,比方 “AI News”,然后创立一个数据库。
b. 为数据库界说好字段,用于存储新闻摘要。我界说了标题,URL,以及摘要这三个字段。
2. 完结 GPT 创立的根底部分
怎么创立一个不运用 API 的GPT,现已在之前的文章里介绍过:myaiforce.com.cn/connect-cus…
下图展现了我没有衔接 Zapier 的状况,我勾选了网页阅读 (Web Browsing),因为这个自界说 GPT 是依靠阅读网页来获取新闻内容的。
3. 导入 Zapier 的 Schema
Zapier 在官网的 Docs 里写好了它跟 GPTs 沟通的方法。代码能够直接张贴到 GPTs 中。
a. 翻开链接:actions.zapier.com/docs/platfo…
b. 找到用于导入 Schema 的链接,并仿制。
c. 回到 GPTs 的配置 (Configure) 页面,点击最下方的按钮 “Create new action (新建动作)”。在翻开的页面中点击按钮 “Import form URL (从链接导入)”。
d. 把方才在 Zapier 的网页仿制的链接张贴进来,然后点击 “Import (导入)”。
接着,就看见被导入的 Schema。这个东西规定了 Zapier 怎么跟咱们自界说的 GPT 相互沟通。导入 Schema 的一起,“Available actions (可用动作)” 里边也主动出现了两个 Schema 里边规定好的动作。
4. 衔接 OpenAI,Zapier 和 Notion
为了让自界说的 GPT 能够和 Zapier 沟通,还需求授权 OpenAI 访问咱们 Zapier 的账号。
a. 输入这个网址并翻开:actions.zapier.com/gpt/actions…。
b. 在弹出的页面中点击 “Allow (允许)”。假如点击完没有反应的话,重新在阅读器输入上面那个链接。
c. 然后点击 “Add a new action (新建动作)”。
d. 接着点击 “Notion: Create Database Item (创立数据库条目)”。这意味着允许 GPT 经过 Zapier 在 Notion 的数据库里创立条目。
e. 接着点击按钮 “Connect a new Notion account (衔接一个新的 Notion 账号)”。这意味着允许 OpenAI 衔接 Notion 的账号。
f. 接着点击 “Select pages (挑选页面)”。
g. 挑选之前创立好的 “AI News” 页面。
h. 新弹出了一个页面,大多数选项都不必填。“Action name (动作称号)” 直接用默认的就好,也能够自己取一个名字。这个名字稍后需求填到自界说 GPT 的 “Instructions (指示)” 中。
“Require preview before running AI Action (履行AI动作前需求预览)” 这个选项能够先打勾,这样当自界说GPT把数据存到 Notion 之前,会给咱们一个链接。翻开这个链接,会让咱们预览即将被存储的数据。调试成功之后,咱们能够回过头来撤销勾选这个项目,这样自界说 GPT 就会直接把数据存进 Notion 里边,省去了咱们预览的麻烦。
i. 在点击 “Enable action (允许动作)” 之前,最好记录一下这个动作的 ID,见下图。这个动作 ID 稍后也需求填入自界说 GPT 的 “Instructions (指示)” 中。
j. 点击 “Enable action (允许动作)” 之后,就提示现已保存了动作。
5. 修正自界说 GPT 的 Instructions
在没有参加动作之前,自界说 GPT 的 “指示Instructions” 并没有规定这个 GPT 应该在哪种情况下履行哪种动作。因而,当咱们参加了动作之后,需求往 Instructions 里边新增内容。这部分 Zapier 现已帮咱们写好啦!只需求仿制张贴并恰当修正即可。
a. 翻开方才的 Zapier 的阐明文档,链接是:actions.zapier.com/docs/platfo…。
b. 找到 Zapier 界说好的规矩,仿制黑色框里的一切内容。
c. 在 Instructions 的结尾处张贴方才的规矩。
d. 张贴进去之后,找到 ”REQUIRED_ACTIONs (所需动作)“,内容如下:
REQUIRED_ACTIONS:
- Action: Google Calendar Find Event Confirmation Link: actions.zapier.com/gpt/start?s…
- Action: Slack Send Direct Message Confirmation Link: actions.zapier.com/gpt/start?s…
这是 Zapier 为其他动作界说的,给咱们做参考。针对咱们自己的动作,需求做一下修正。
还记得在第 5 个步骤里边咱们记录下的动作称号和 ID 吗?这里就派上用场啦!把上面的内容修正成下面这样:
REQUIRED_ACTIONS:
- Action: Notion: Create Database Item {available_action_id}: 01HFV1SEA01XP3QVWN43YGFHDJ
修正完之后,自界说 GPT 就能够经过 Zapier 找到并履行咱们的动作,也就是把数据保存到 Notion 中。
6. 测验
Schema 和 Instructions 搞定之后,就能够开端测验啦。我输入了这个提示词:
Prompt: Summarize the news article (url) and save its title, URL, and summary to my Notion database.
提示词:总结新闻文章(url),并将其标题、URL 和摘要保存到我的 Notion 数据库中。
提交之后,GPT 开端履行各种动作。在开端之前,它会让我进行授权。点击 ”Allow 允许“ 让它履行相应的动作。
找到文章并摘要之后,它就告诉我即将保存数据。
GPT还给我一个 Zapier 做出的链接,翻开链接进入预览页面进行承认。
预览页面展现了即即将保存的数据,假如没问题的话就点击 ”Run运转“ 按钮。接着告诉 GPT 现已承认过了,然后数据就保存到了 Notion 当中。
用中文提示词也能够保存中文内容哦,只不过 GPT 的呼应是中文的。当然,你也能够在 Instruction 里要求 GPT 生成中文的呼应。
](vito-pic-1258434439.cos.ap-shanghai.myqcloud.com/20231123164…)
OK,分享完毕。对文章有疑问的话,能够加我微信vito_chat进群反馈。 原文地址:myaiforce.com.cn/connect-cus…