prompt和instruct的区别究竟是什么

GPT的爆火是从ChatGPT开始,ChatGPT其实是在GPT3的基础上通过instruct数据微调而来。
注意这里引入了instruct,我们又时常需要给语言模型写prompt,那instruct和prompt的区别究竟是什么?在刘岩@大师兄的文章中对此有阐述

ChatGPT/InstructGPT详解 - 知乎

需要注意的是,在实际运用当中,prompt和instruct时常混用!!!!

本文只厘清其中无异议的部分。

prompt概念的运用要早于instruct。对于生成式模型来讲prompt一直都指模型的启动输入,也就是整体叫prompt,instruct是prompt概念在instructGPT出现后的的一种新的组织形式。

我这里给出一个具体的例子,下面是给模型的一个prompt,也就是说下面整体是一个prompt。

我们目前

{

        "instruction": "请解释道路交通事故中的民事责任是什么意思,并阐述其适用条件。",

        "input": "",

        "output": "民事责任是指在道路交通事故中,依据《侵权责任法》和其他相关法律规定,当事人因过错或者其他违法行为给他人造成损失,应当承担对方的损失赔偿等民事责任。民事责任的适用条件包括:1.有过错:造成损害的行为必须是具有过错的行为,不能是无过错的行为。2.损失原因:造成损失的行为必须是损失的原因之一,不能是附带行为或者不相关行为。3.损失连带性:承担民事责任的人必须直接责任连带于造成损失的行为,如果没有直接关联,那么也不需要承担民事责任。总之,当出现道路交通事故中的民事责任问题时,需要根据具体情况来判断,如果当事人的行为具有过错,并且由此给他人造成了损失,那么该当事人就应当承担民事责任,进行赔偿等相应处理。"

    }

在目前实际的运用当中,我们通常会说,给大语言模型写一个prompt,但是我们很少会给语言模型写instruct,与此同时,只有instructGPT而没有promptGPT。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值