上节课当中,给大家介绍了具体的需求,总共要生成12类的问题模板。接下来,我们就以一个类别为例,给大家讲解一下ChatGPT提示词的写法。

调教三板斧

角色设定:假设你是一个经验丰富的深度学习训练师

需求描述:现在想构建出一批意图识别分类的数据集。但关于“某种疾病的定义”的问题分类语料比较少,需要你补充训练语料模板......

举例说明:能解释一下[disease]这个病吗?,疾病定义

提示词示例

假设你是一个经验丰富的深度学习训练师,现在想构建出一批意图识别分类的数据集。
但关于“某种疾病的定义”的问题分类语料比较少,需要你补充训练语料模板?
病人问句的问法要求尽量多变,尽量口语化,并要求构造的句子有长有短,尽量不要出现重复句式。
语料模板中,疾病名称用[disease]代替,症状用[symptom]代替,科室用[department]代替。
直接分条列出问题,试试尽量多的列出问题,至少列出30条。要求每个句子以",疾病定义"结尾。
例如:
什么是[disease]?,疾病定义
[disease]是什么意思?,疾病定义
你好,能解释一下[disease]这个病吗?,疾病定义

1、疾病名称用[disease]代替,症状用[symptom]代替,科室用[department]代替。这样处理的目的,是后面我们要结合实体数据,再替换一些真实的实体名称进去,这样训练的模型,才有普适性。 

2、要求每个句子以“,疾病定义”结尾,其实是给生成的句子打标签,方便后面的数据处理。

生成结果示例

什么叫[disease]?,疾病定义
什么是[disease]?,疾病定义
[disease]是什么?,疾病定义
[disease]具体指的是什么?,疾病定义
[disease]具体指的是什么?,疾病定义
[disease]是什么病?,疾病定义
[disease]是啥意思?,疾病定义
能给我解释一下[disease]的意思吗?,疾病定义
对于[disease]这个病,你能给我一个定义吗?,疾病定义
我想了解一下[disease]是什么,疾病定义
[disease]是一种什么样的疾病?,疾病定义
请问,什么是[disease]的定义?,疾病定义
可以给我一个关于[disease]的定义吗?,疾病定义
我想了解一下[disease]的定义,可以帮忙吗?,疾病定义
对于[disease]这个疾病,你能给我一个简明的定义吗?,疾病定义
请问,什么是[disease]的概念?,疾病定义
可以给我一个关于[disease]的定义、和流行病学特点吗?,疾病定义
我想了解一下[disease]是什么意思,能告诉我一下定义吗?,疾病定义
请问,能告诉我一下[disease]的定义吗?,疾病定义
[disease]是指什么样的健康问题?,疾病定义
什么是[disease],能给我一个简单的解释吗?,疾病定义

这是其中一个类别,“疾病定义”的生成方法,其他的类别,方法都是一样的,只需要修改提示词当中的目的,和结尾标签即可,大家可以自己去尝试。

ChatGPT虽然好用,但在国内使用还是有门槛的。我现在用的是自己搭建的一个代理服务,在ChatGPT的专题课程里面,会给大家详细介绍搭建的方法。如果大家自己暂时搞不定的话,可以先用我课上提供的素材。

本文链接:http://edu.ichenhua.cn/edu/note/621

版权声明:本文为「陈华编程」原创课程讲义,请给与知识创作者起码的尊重,未经许可不得传播或转售!