- Transformer基础
- 常用的大语言模型
- 行业大语言模型
- 大语言模型评估
- 数据构造与清洗
- 分词器构造
- 大语言模型的微调
- 基于PEFT的LLaMA模型微调
- 基于人类反馈的强化学习框架
- 前沿偏好对齐方法
- 基于DPO的偏好对齐实战
- GPTs初体验
- GPTs的初阶使用
- GPTs的高阶使用
- 公开数据集
- 主流方法
- Text2SQL任务实战
- 角色扮演
- 角色扮演实战测试
- 基于Baichuan的角色扮演模型微调
- 对话要素抽取
- 对话要素抽取实战测试
- 基于Qwen的对话要素抽取模型微调
- Agent概述
- Agent的主要模块
- Agent的行为决策机制
- 主流Agent框架
- 基于知识库问答
- 向量数据库
- 基于知识库的大型语言模型问答实战
- AutoGPT概述
- LangChain概述
- 使用LangChain构建AutoGPT
- 运行AutoGPT
在GPTs发布之前,用户在利用ChatGPT进行专项任务的过程中,往往需要编写大量的详细且复杂的提示词,以确保ChatGPT的生成效果;并且当用户切换或新建聊天页面时,需要再次输入之前的提示词内容。而通过GPTs创建的专属ChatGPT应用,相当于将提示词等内容提前预置到系统中,用户在使用时可以直接输入需求,交由GPT本身理解生成指令,即可处理专项任务,无须再反复输入烦琐的提示词内容。
目前需要订阅ChatGPT Plus的账号,才可以使用GPTs来创建个人专属的ChatGPT,下面以“爆款标题生成”应用为例,带着读者体验如何通过GPTs快速创建AI应用,共涉及5个步骤,具体如下。
1)进入应用创建页面。在ChatGPT的首页位置单击Explore GPTs按钮,如图4-1所示,进入GPTs界面。
在GPTs页面中单击“+Create”按钮,如图4-2所示,进入GPT Builder页面。GPT Builder页面分左右两个部分,如图4-3所示。左半部分为应用创建模块,可以通过与GPT Builder进行多轮对话以及修改配置信息来创建专属ChatGPT;右半部分为应用预览模块,可以对创建好的专属ChatGPT应用进行测试,实时查看应用功能,辅助判断功能是否符合要求。
▲图4-2 GPTs页面的“+Create”按钮
▲图4-3 GPT Builder页面示意图
2)通过与GPT Builder进行多轮对话创建应用。在Create页面的对话框中描述所需创建应用的要求,让GPT Builder进行自动提炼并生成相应的应用名称、提示词内容和应用头像等,并通过多轮对话交互不断进行完善,如图4-4所示。
当用户与GPT Builder进行交互的过程中,会进行不断地更新,并通过反问、引导等方式来反复确认用户的诉求,进而提取出关键要素。以下是以“爆款标题生成”应用为例的多轮对话内容,仅供参考。
在与GPT Builder进行交互的过程中,预览页面也会跟着用户诉求实时更新,如图4-5所示。
3)通过查看和修改配置信息来微调应用。与GPT Builder交互过程中,可以轻松通过自然语言交互来完成应用的创建,但如果多次交互后,依然不符合用户诉求,则可以通过修改Configure页面中的配置信息实现应用创建。Configure页面如图4-6所示,共包含Name、Description、Instructions、Conversation starters、Knowledge、Capabilities和Actions七个配置。
其中,Name为标题内容,即通过GPTs创建应用的名称;Description为描述内容,即所创建应用的具体用途描述;Instructions为指令内容,即所创建应用的角色指令(系统指令),ChatGPT会严格遵循指令内容执行任务;Conversation starters 为对话启动者,即显示在应用聊天界面中引导用户如何使用的提示话术;
Knowledge为知识内容,即外挂知识库,用户可以从本地上传外部知识文件,使模型根据知识库内容执行任务;Capabilities为功能选项,即GPTs内置的3个功能插件,包括联网搜索(Web Browsing)、图像生成(DALL·E Image Generation)和代码解释器(Code Interpreter),用户可自行选择使用;Actions为动作,即外部工具,用户通过配置动作来调用外部工具。
如果用户对GPTs生成的应用头像不满意,也可以从本地上传喜欢的图片作为应用头像,如图4-7所示。
3)通过预览模块进行应用测试。在预览页面中,输入文本内容进行应用的功能测试,查看应用是否符合预期,如图4-8所示,如果不符合预期,则可以重复2)或3)进行应用修改。
4)保存创建的应用。当用户在应用测试的过程中,如果符合其预期效果,则可以单击Save按钮进行应用保存,如图4-9所示。保存模式共包含3种:Only me(仅自己使用)、Anyone with a link(拥有访问链接的人可以使用)、Everyone(公开所有人都可以使用)。如果选择公开所有人都可以使用时,需要额外选择你创建的GPTs种类。
用户完成以上5个步骤后就拥有了一个个人专属的ChatGPT应用,可以直接在ChatGPT首页进行使用,如图4-10所示。用户可以通过分享链接,让其他用户来使用该应用,也可以重新编辑该应用内容,如图4-11所示。
图4-11 GPTs应用编辑及链接分享示意图