让你脱颖而出的 GPTs 终极技能:Function Calling Actions | 智图派

让你脱颖而出的 GPTs 终极技能:Function Calling Actions | 智图派
掌握「AI 提示工程」与「AI 自动化」,就掌握了AI未来的两大核心能力 👇
💡
本期的教学视频已经同时更新到「AI 自动化」与「AI 实战派」,请学员们到学校观看。

在上一期视频中,我们探讨了如何轻松制作一个GPT。事实上,创建一个能够执行简单任务的GPT并不复杂,只要你会说话,就能制作出一个有效的GPT。但如果你想让你的GPT在未来的GPT商店中脱颖而出并获得成功,那么仅仅制作一个基础的GPT是远远不够的。

要让你的GPT真正与众不同,你需要在以下三个方面下功夫:

  1. Prompt的设计:优秀的Prompt能够显著提升GPT的性能和输出质量。
  2. Actions的增加:Action相当于给GPT增加了额外的技能,扩展了它的能力边界,就好像给它装上了三头六臂。
  3. 数据质量:独特的数据和知识是构建一个优秀GPT的关键。

在我的频道中,我已经分享了大量关于如何构建出色的Prompt的技巧。今天,我们将不再赘述这一点。关于数据质量,这并非一个简单的话题,因此我们今天的重点是对Action进行详细讲解。通过我的分享,你至少可以掌握两项核心技能:Prompt Engineering和Action的运用。

点击观看本期内容的视频:

https://youtu.be/wS0zK1SWLrc

深入了解Function Calling

我们的重点是Function Calling,即函数调用。这是一个强大的工具,可以让GPT通过特定的功能调用来获取外部数据或执行计算任务。举个例子,我们可以建立一个GPT,让它调用API,获取以太坊ETH过去一年的月度价格走势数据,并将这些数据可视化。

现在,我们来创建一个新的GPT,并为其配置Function Calling能力。我们的目标是通过调用第三方API获取加密货币的月度曲线数据,并让GPT使用code interpreter来绘制这些数据的图形。

构建Schema

创建新的Action的第一步是定义Schema。Schema是对API的描述,遵循OpenAPI的标准。

OpenAPI Specification v3.1.0 | Introduction, Definitions, & More
The OpenAPI Specification (OAS) defines a standard, programming language-agnostic interface description for HTTP APIs.

举例来说,如果我们要获取加密货币的月度数据,我们需要先查看API的文档,了解它的URL、必要参数和可选参数。比如这次我们要用的 API 说明:

不过,不用担心具体的细节,因为我们会让GPT帮助我们构建这个Schema。

通过查看API文档并获取必要的代码片段,我们可以让GPT根据这些信息编写Schema。即使你对编程一无所知,GPT也能根据提供的信息生成正确的Schema。首先,我们选择 Copy Code Snippets:

一旦有了API的基本信息和示例代码片段,我们就可以让GPT根据这些信息来编写符合OpenAPI 3.1.0规范的Schema。这样,我们就不需要深入了解每个参数的具体含义。

我们可以自己写 PROMPT 让 ChatGPT 根据代码段生成 Schema,更简单的办法是可以用文章最后,我分享的 GPTs, GPT Builder 助手 来生成。

输入 API Key 进行鉴权

创建好Schema之后,我们还需要输入 API Key,以保证你的 GPT 可以正常通过 API 服务器的验证。

API 服务器提供的 API Key 的位置如图,注意不同的 API 提供的界面以及验证方式都可能是不同的,这里只是一个示例:

获取 API Key 之后,就可以配置到 Action 当中去了:

运行测试

完成以上工作之后,就可以点击 Test 按钮进行测试了,看看是否能够正确调用API并获取数据。如果一切正常,GPT将能够使用这些数据来执行后续的任务,例如数据可视化。

在这个过程中,我们可能需要进行一些调整,比如优化prompt,或者根据GPT的反馈添加更多信息,修改 Schema 中的错误等等。这是一个不断试错和优化的过程,但最终,你会拥有一个能够执行复杂任务的强大GPT。

结语

通过今天的视频,你应该能够理解如何使用Function Calling来增强你的GPT。虽然今天的例子相对简单,但它提供了一个基础,你可以在此基础上构建更加复杂和强大的功能。

🤖 GPTs 分享:

以下是我制作的两个 GPT,请大家试用:

GPT Builder 助手

英语 English 翻译天团

✨ 好用工具推荐:

免费 Notion 账号 → https://affiliate.notion.so/axton
Notion AI → https://affiliate.notion.so/axtonliuai
超好用的自动化工具 Make → https://www.make.com/en/register?pc=axton
YouTube 频道必备工具:TubeBuddy → https://www.tubebuddy.com/axton
高性价比图片视频素材库:Envato → https://1.envato.market/axton

是的,以上是联盟链接,你通过这些连接注册或购买这些工具不会多花一分钱,但是我能得到一点微弱的好处,感谢对我创作的支持。

感谢阅读!如果你喜欢这次分享的内容,请点个👍(或者点个👎)让我知道,同时请分享给你的一个朋友。也欢迎你去我的YouTube频道 『 回到Axton 』看我的视频内容,咱们一起好奇地看世界!

保持健康,保持快乐!

Axton

Twitter | YouTube | Newsletter | AI精英学院

Read more

Coze 工作流获取 Tweets 详解

Coze 工作流获取 Tweets 详解

Coze是一个可以不用代码来搭建AI聊天机器人的平台。我在这期视频当中已经详细地讲解了Coze的各种功能,以及如何用到GPT-4 Turbo的模型。感兴趣的朋友可以回看一下。 自从 Twitter 被马斯克买了之后,如果你想从 Twitter 网站的外面来获取推文信息,也就是用 Twitter API,就需要每个月充值100美元了。但是 Coze 却很大方地让你可以免费地用部分 Twitter API 的功能了。今天我就先给大家演示一个可以批量获取多个 Twitter 作者的推文的工作流,把这个工作流嵌入到你的 AI 聊天机器人里面。比如我这里加了两个 Twitter 账号,我的和马斯克的,这样就可以一次性地获取到我们两个人的推文了。 今天我首先给大家演示一下在 Coze 上可以用到的 Twitter API 的功能,然后再演示一下批量获取推文的工作流,最后我们再聊一聊 Coze 的局限性。 Plugins 的基本功能 getUsers 首先第一个 "get users"

lock-1 By Axton
建立微信 AI 工作流 | 支持 10000 个文件,Assistants API v2 发布 | AI 快讯20240418

建立微信 AI 工作流 | 支持 10000 个文件,Assistants API v2 发布 | AI 快讯20240418

点击进入「AI 精英学院」,做一个会 AI 的人- 新视频发布:微信如何通过 Make 与 GPT、Claude、知识库无缝集成 - 支持 10000 个文件,Assistants API v2 发布 - 我们需要为生物技术的“ChatGPT时刻”做好准备 - NVIDIA推出基于安培架构的两款新GPU,RTX A400和RTX A1000 - Google地图将利用AI帮助您找到隐蔽的电动车充电器 微信如何通过 Make 与 GPT、Claude、知识库无缝集成 没想到海外的自动化平台居然也支持微信公众号。Make 工作流自动化平台,不但支持微信,还支持的挺完善,确实有些让人意外。本期视频演示如何使用 Make 获取微信公众号信息、与 OpenAI 知识库联动、

By Axton
DALL.E 推出图像编辑以及风格推荐功能 | Sora 再现竞争对手 | AI 快讯20240404

DALL.E 推出图像编辑以及风格推荐功能 | Sora 再现竞争对手 | AI 快讯20240404

点击进入「AI 精英学院」,做一个会 AI 的人- DALL.E 推出图像编辑以及风格推荐功能 - “多次尝试破解”:实验室揭示AI安全特性如何被轻松绕过 - 前Snap AI负责人推出Higgsfield,挑战OpenAI的Sora - MIT研究人员开发新计算技术以简化蛋白质工程化过程 使用DALL·E编辑图片 原文链接:Editing your images with DALL·E | OpenAI Help Center OpenAI 的推文包含两项功能的视频演示: You can also get inspiration on styles when creating images in the DALL·E GPT. pic.twitter.com/

By Axton
ChatGPT 不用注册就可以免费用了 | 黄仁勋:“别再学编程”  | AI 快讯20240402

ChatGPT 不用注册就可以免费用了 | 黄仁勋:“别再学编程” | AI 快讯20240402

点击进入「AI 精英学院」,做一个会 AI 的人- ChatGPT 不用注册就可以免费用了 - 微软与OpenAI计划建造1000亿美元AI超级计算机 - 三星确认Bixby语音助手未被淘汰 - OpenAI发布最具争议的AI工具Voice Engine - AI 阴影下的程序员生存指南 OpenAI发布ChatGPT即时使用功能 原文链接:点击查看 OpenAI宣布ChatGPT现在可以即时使用,无需用户注册。此次更新的目的是为了让更多人轻松体验到AI的好处。 目前,ChatGPT已在全球185个国家中被超过1亿用户每周使用,帮助用户学习新知识、寻找创意灵感,以及解答各种问题。为了进一步降低使用门槛,OpenAI引入了新的内容安全措施,并允许用户在设置中选择是否允许其提供的内容用于模型改进。 虽然即时使用功能免除了注册需求,但创建账户仍能享受保存和查看聊天历史、分享聊天内容以及解锁更多功能(如语音对话和自定义指令)等好处。这一变化标志着OpenAI在使AI技术更加易于接触和普及方面迈出的又一重要步骤。 本期「AI 快讯」由 Axton 与 AI 自动化 和 GPTs 共

By Axton