创建GPT

登录进新版的ChatGPT界面,点击Explore: 11171633-2023-11-11T09:16:53.png 我们点击Create a GPT, 就可以进入创建界面了! 11171656-2023-11-11T09:17:16.png

可以看到创建界面,是使用对话形式创建,无需任何代码!GPT Builder 的对话模式与使用chatGPT相似,它会一步步引导你创建你想要的GPT。(你可以选择使用中文对话。)

在这里我们想创建一个健康饮食的GPT,我们先是描述了功能,它会为我们的GPT生成对应名字,头像和详细的Action(也就是GPT觉得自己都有什么能力~) 11171814-2023-11-11T09:17:58.png

配置GPT

聊完功能之后,我们可以点击上面的Configure,可以修改创建GPT的设置:

  • 名字
  • 描述
  • 使用指引
  • 可预置的对话
  • Knowledge可以上传资料(知识库功能都有了)
  • 还有它的一些能力如:联网、Dall E 画图、代码解释器

11171915-2023-11-11T09:18:59.png

Knowledge功能 - 外挂知识库?

外接知识库,可以算是一个强需求,创建的GPT 可以在configure中的knowledge上传文件作为创建GPT的数据库,可以上传pdf,word文档等格式

在Knowledge部分:我们可以让创建的GPT通过我们提供的文件获取专业性的知识,这里我们加入了专业的膳食营养素参考摄入量 11172039-2023-11-11T09:20:25.png

Action - GPTs自定义“插件”?

在Action部分: 我们可以让创建的GPT通过API 获取外界的信息!完成各种你需要获得的数据或者第三方提供的功能。 从官方文档的设定上看,与 ChatGPT 插件一样,Action允许您将 GPT 连接到自定义 API(不少人都跟我说不了解Action可以如何编辑) 11172254-2023-11-11T09:22:29.png 比较重要的设置是两个

  • 指定URL和description(有助于模型理解)
  • scheme分析你获得的数据(结构化数据)

主要是我们对这个Acrtion的描述(Get nutrition information for a specific food item)以及schemas是对于返回数据的二次处理 11172445-2023-11-11T09:25:06.png

效果

下面就来一起看看创建GPT的效果吧! 体验我们一步步做出来的 Nutri Buddy吧! https://chat.openai.com/g/g-Z4YsRSHff-nutri-buddy

我给它输入了一张中午的饭,不需要任何其他的prompt,它就直接为你生成详细的营养信息了。 11172536-2023-11-11T09:25:51.png

附完整json { "openapi": "3.1.0", "info": { "title": " Get Food Nutrition Data ", "description": "Retrieves current weather data for a location.", "version": "v1.0.0" }, "servers": [{ "url": " https://api.boohee.com" }], "paths": { "/food/search": { "get": { "description": "Get nutrition information for a specific food item", "operationId": "GetFoodNutrition", "parameters": [{ "name": "keyword", "in": "query", "description": " The name of the food item to retrieve nutrition information for ", "required": true, "schema": { "type": "string" } }], "deprecated": false } } }, "components": { "schemas": {} } } 原文:https://mp.weixin.qq.com/s/WvxJeaxfScAFr4WSaMoPMw