GPTs元年
2023年11月7日 OpenAI 开发者大会上公布了一个爆炸型产品:GPTs
所有 ChatGPT Plus 会员可以快速创建一个基于 ChatGPT 的定制化机器人,并可以将自己的机器人提交至 GPT Store(GPT机器人商店),将来会替代插件商店。
简单来说:人人都可以有机会和能力创建属于自己、团队定制化的机器人,并有可能从中赚到钱。
GPTs 有什么用?
一句话讲重点:
GPTs的出现,让提示词爱好者正式分野为创作者和普通用户
简单几步,就可以创作一个属于自己的机器人 GPTs,并支持以下功能:
- 能力:除了 Prompt 和 OpenAI 现有的功能(DALL-E、Bing、数据分析、Python沙盒能力)
- 知识库:支持通过添加各类文档表格作为知识库
- 更多能力:支持设置“Action(行为)”来让定制的 GPT 完成更多自定义操作,比如创建日程,发送短信等等。
- 分发方式:创建的GPT机器人可以分享给其他人使用,可以申请进入 GPT Store(GPT机器人商店)
那么,GPTs 能做到什么程度?比如:
创建一个帮你写学术论文的机器人,只要上传一个数据集,他就能帮你生成一个论文。
via:《Almost an Agent: What GPTs can do》 by ETHAN MOLLICK
GPTs 改变了什么?
首先,GPTs 的出现从产品层面重新划分了消费者(普通和进阶用户)的使用路径。
对于普通用户,产品体验是这样的:
大部分的用户根本用不到高级功能,只需要知识库就可以。
而原有的 ChatGPT 可以大致分类为3类人群:
- 新手或普通用户
- 进阶用户
- 开发者
—— 这里面开发者又可以分为3个细分方向:
- 提示词开发者
- 插件开发者
- 行业开发者
那么对于开发者和进阶用户的体验是这样的:
OpenAI 的开放性存在限制,但是市场对于能够设计和定制提示词的开发者的需求却很大。
然而,在这个过程中,提示词开发者很难从他们的创造中获得应得的收益。由于ChatGPT的Token限制和工具的专门化(比如针对代码解释器优化的提示词和针对图像生成的提示词),以及缺乏有效的封装和交付工具,这些因素都让开发者的工作容易受到剽窃。
平台的封装能力在这些功能中扮演着至关重要的角色,它能有效保护开发者的成果。就像自动咖啡机一样,用户只需按一个按钮就能制作咖啡,无需了解咖啡机内部的加热过程或咖啡是如何冲泡的。所有这些复杂的细节都被咖啡机的外壳“封装”起来,用户无需了解或直接接触这些复杂性。
在编程领域,封装的概念与此类似。程序员开发一个程序,如游戏或计算工具,他们会隐藏所有复杂的计算和数据处理过程,只为用户提供简单的按钮和菜单选择来交互。这样用户就能轻松地使用程序,而不必理解其背后的复杂逻辑,从而显著提升用户体验。
正是基于这种思路,Poe的创作者计划和一些诸如FlowGPT这样的提示词网站,提供了交付和封装提示词的能力,使得提示词开发者们得以看到其劳动的变现可能性
你可以看到:因为 OpenAI 的开放能力有限,这里面最痛的就是懂得设计和定制提示词的开发者,但市场上又有大量的需要定制化提示词和机器人的需求。
在这个过程中,提示词开发者很难获得收益,并且因为 ChatGPT 的 Token 上限、工具划分(针对代码解释器优化的提示词,针对图像生成的提示词,没有封装和交付工具被严重剽窃等等,这让他们……
而在这些能力中,平台的封装能力非常重要,封装能力可以很好的保护开发者。就好比一台自动咖啡机。你只需要按一个按钮就能做咖啡,但是你不需要知道咖啡机里面的水是怎么被加热的,或者咖啡粉是如何被冲泡的。这些细节都被“封装”在咖啡机的外壳里面,用户不需要了解,也不应该直接接触到这些复杂的部分。
在编程中,封装就是类似的。程序员写一个程序,比如一个游戏或者一个计算程序,他们会隐藏所有的复杂计算和数据处理,只给用户提供简单的按钮和菜单选项来操作。这样,用户就可以很容易地使用程序而不需要知道背后的复杂逻辑,这样对用户的体验就非常友好。
在这点上,Poe 的创作者计划,还有一些提示词网站比如 FlowGPT 提供了交付和对提示词的封装能力,让这些提示词开发者们有了一些变现的可能性。
而 GPTs 的出现,细分出一个“GPTs 开发者”层级,这个群体由提示词开发者,原插件开发者组成。
对于普通用户(并且得是 Plus 用户),你可以更直观的以“应用”的方式来使用不同风格的 GPT机器人,满足你天马行空的需求。
对于进阶用户,你可以:
- 根据自己的兴趣和需求来轻松的搭建一个定制化机器人
- 把自己需求相关的知识问答
- ……
对于影响最大的提示词开发者,他们可以借由这个 GPTs 新的交付方式,获得更好的开发和交付体验,并且借由学习一些编程知识,成为更加专业的 GPTs 开发者。
对于插件开发者,他可以通过将已有的插件迭代为“Action”,降低用户的鉴权成本;接入自己的 Action 来提供更加自定义的功能,在开发过程上也会比插件更加简单。
能赚钱吗?
能!不过现在还不行。
OpenAI 给 GPTs 开发者画了个饼,承诺后续开发者可以通过使用人数来获得收入。
“从今天起,你就可以创造自己的GPT模型并与公众分享。本月晚些时候,我们将推出一个专门的GPT商店,这里会特别展示那些通过我们审核的建设者们的作品。这些GPT一旦被放入商店中,就会变得可以被搜索,并且有机会登上热门排行榜。我们也会在各个领域如提高效率、教育或者纯粹的娱乐等,重点推荐那些我们认为特别有用或有趣的GPT模型。未来几个月,你还将有机会根据使用你的GPT的人数来获得收益。
Starting today, you can create GPTs and share them publicly. Later this month, we’re launching the GPT Store, featuring creations by verified builders. Once in the store, GPTs become searchable and may climb the leaderboards. We will also spotlight the most useful and delightful GPTs we come across in categories like productivity, education, and “just for fun”. In the coming months, you’ll also be able to earn money based on how many people are using your GPT.”
—— OpenAI
那么我们开始!
你打开 ChatGPT 的界面应该类似以下的新版界面。
如果你还没有看到这个界面,请等待一段时间,OpenAI 会逐步开放这个功能,目前旧版本界面无法使用 GPTs 功能。
创建一个定制化的 GPT
在点击“创建”进入后,默认进入 Create(创建) 界面,在右侧可以看到预览,并且可以随时测试对话效果。
首次进入会有“GPT 创建向导( GPT Builder )”和你对话,询问你想要创建什么样的机器人。
当获得你的想法后,创建向导机器人会自动生成简介(Description,用于给用户和商店展示机器人的主要功能)和功能说明( Instructions),并推荐给你一个机器人的名称,当你确认后,还会自动生成一个头像。
比如,我要创建一个作文批改老师,只需要在对话框里输入“创建一个可以批改学生作文的老师”。
GPT 创建向导帮我创建一个名为“Essay Grader”的名字,并且帮我生成了一些建议的开场白,我对这个不太满意,让他帮我改成中文的。
如果英文看起来太麻烦,也可以让他用中文和你对话
你可以在下图左边看到 GPT创建向导帮我填写的基础信息,如果我不需要太复杂的功能,这样就可以了。
接下来我可以在右侧预览部分进行对话测试。
当我认为这个机器人满足我的需求后,我可以点击右上角绿色的“Save”来保存这个机器人,或者我继续使用“配置项”里的内容修改机器人更多的细节。
发布 & 分享
点击右上角绿色的“Save”保存这个机器人后,我可以选择发布,有三个选项:只对自己可用、获得链接的人可用、公开发布(对应就是发布到 GPT Store,但这个功能还没上线。
选择“Only people with a link(获得链接的人可用)”后,就可以把链接发送给朋友或者客户让他试用了。
当然,对方必须同样是 Plus 会员,且目前开通了 GPTs 功能。
关于 GPTStore 商店
商店目前有以下分类 :
- 生产力工具
- 图像生成
- 写作
- 软件开发
- 数据分析
- 教育
- 生活
- 娱乐
“图像生成”这一分类被特别强调,我认为在早期,这个分类会有更多的流量倾斜,我个人建议 GPT开发者 可以集中精力探索如何更有效地利用图像生成能力来创造 GPT。
此外,商店支持搜索功能,因此为了在将来获得更多推荐和搜索引流,GPT的封面、名称和简介需要进行优化,即所谓的 GPT 商店优化(GPT Store Optimization)。
关于如何优化你的GPT关键词,我计划在GPT商店上线后发布一篇指导文章。
还有什么?
对于那些已经有插件开发经验的高级开发者来说,“Action”是一个进阶的功能。
它对应于Agent能力中的“行动”,使得模型能够调用外部API来获取那些在预训练之后通常难以修改的模型权重中缺失的信息。这包括最新信息、代码执行能力、访问特定信息源等。
这些更高级的功能和玩法相关的指导文章,将会在后续陆续更新。
这是小七姐创建的第一个自定义GPT,用来帮助我的学员自动生成结构化提示词。
体验非常丝滑。爱了。
冲呀,GPT极客们!