定制化GPT——让GPT统计我的软件年报

前言

在前不久我看了"掘金年度创作者榜单"的揭晓直播,当时看到月影大佬分享了一个很奇妙的东西,那就是用ChatGPT去抽奖,而且是实时的抽取直播间的观众,这可让我太兴奋了,我看到了AI服务我的另一面。

这听上去是不可思议的,GPT怎么会知道的直播间有谁呢?这时月影介绍到了这个新的功能GPTS,定制化的GPT,简单来讲就是给GPT一个接口的文档,描述接口的用途和参数功能,让AI学会使用这个接口工具。

这更加让我感兴趣了,现在我要试着创建一个自己的GPTS。

定制化功能

我希望可以通过询问获取到我软件的实时统计信息。

BILIBILIAS 缓存数据统计 (misakamoe.com)

这个界面是我APP的信息统计页面,这些信息都是接口返回的,然而,除了累计信息还有排行榜信息,他们都来自于一个接口,不同的接口参数,但是我希望的是GPT会自己使用接口,明白应该使用哪个接口和哪个参数。

于是我总结了现在需要的3个功能

  1. 统计年报信息
  2. 统计热门缓存UP主排行榜
  3. 统计热门缓存分区排行榜

并且希望GPT可以用表格返回给我

创建应用

必须是Puls版才能看到这个选项,目前还在Beta阶段。

如果你已经开通了Plus,那么点击这个侧边的Explore。

点击这里,我们就可以创建我们自己的GPT了。

这个是我自己的机器人配置信息,名字和介绍我不必多说,而这个Instructions我要提一下,我们知道许多AI都提供了面具功能,这里就是添加提示词,让GPT有一个专属的面具,那么看看我为我的GPT设置了什么。

  1. 你是BILIBILIAS的年报机器人,你只能回答年报、热门缓存UP主排行榜、热门缓存分区排行榜相关内容。
  2. BILIBILIAS是一款缓存B站视频的安卓手机APP。
  3. BILIBILIAS的作者是萌新杰少。
  4. 所有内容以md表格形式返回给我。

记得我们上面的定制化要求吗,现在我们写在这里,主要强调它只能告诉我哪些信息,返回信息是什么样的格式,这样,我们专属的面具就完成了。

最下面的就是开始菜单了

配置好后预览就是这样

配置语料库/工具接口

前面我们只是配置了面具和菜单信息,但是GPT可不知道我们的软件有什么数据。

如果你希望GPT了解的信息是静态数据,那么你可以上传语料库。

但是我们的年报信息是动态的,因此我们需要配置一个Actions ,这个Actions 实际上就是配置一个OpenAPI 的接口模板,可以是yamlJSON,但是这部分我们也可以让AI来帮助我们生成。

我们前面说过,我的软件统计信息都是接口返回的,是一个接口不同的参数,那么我们就需要配置好这个接口的OpenAPI模板。

如果你和我一样,是初次编写,希望了解这个模板,那么就点击这里,如果你已经了解了,那么可以选择上面的空模板,点击Examples可以看到。

我告诉它我的网络请求基路径、接口路径、请求类型、请求参数、用途和响应参数的意义,接下来这个机器人就会帮我编写OpenAPI的模板了。

我们复制下来,粘贴到刚才的配置位置

注意,如果你的接口需要鉴权Auth,那么点击这里,配置权限信息。

否则你就可以点击测试了,不要担心AI不认识,它理解你的接口信息,当然这前提是你写对了面具、备注了字段信息和接口的作用。

接下来,你的对话会让AI决定是否使用接口来获取信息,至于接口参数,你可以试着让它来选择,不行的话就记得备注请求参数字段信息。

我们点击Test测试。

AI选择了整体用户信息的接口,拿到后就以列表的形式返回给了我们。

最终成品

毫无疑问,根据我的需求GPT自己选择了接口参数,你还可以更加的口语化来问他,都是可以的。

文末

这样的例子很简单,只是进行了动态信息的返回,如果你希望做到更进一步,就试着调整接口的功能,必须可以让接口操作excel,添加用户信息,或者更多行为,这取决于你的接口如何配合GPT。

最后,感谢大家的阅读,有问题可以在评论区留言。

相关推荐
AI王也2 小时前
ChatGPT搭上langchain的知识库RAG应用,效果超预期
人工智能·chatgpt·langchain·aigc
王豫翔5 小时前
OpenAl o1论文:Let’s Verify Step by Step 快速解读
人工智能·深度学习·机器学习·chatgpt
南 阳12 小时前
阿里开源多模态大模型Ovis1.6,重塑出海电商AI格局
网络·人工智能·chatgpt
AI王也13 小时前
ChatGPT 4o 使用指南 (9月更新)
人工智能·chatgpt·prompt·aigc
空指针异常Null_Point_Ex1 天前
大模型LLM之SpringAI:Web+AI(一)
人工智能·chatgpt·nlp
AIPaPerPass写论文1 天前
写论文去哪个网站?2024最佳五款AI毕业论文学术网站
人工智能·深度学习·chatgpt·powerpoint·ai写作
AI知识分享官1 天前
智能绘画Midjourney AIGC在设计领域中的应用
人工智能·深度学习·语言模型·chatgpt·aigc·midjourney·llama
AI大模型知识分享1 天前
Prompt最佳实践|指定输出的长度
人工智能·gpt·机器学习·语言模型·chatgpt·prompt·gpt-3
营赢盈英1 天前
Give azure openai an encyclopedia of information
ai·openai·azure
标贝科技1 天前
ChatGPT对话训练数据采集渠道有哪些
数据库·人工智能·机器学习·chatgpt