阅读(1.1k) 书签 (0)

文心千帆什么是Prompt工程

2023-07-19 16:36 更新

产品介绍

在介绍Prompt工程之前首先了解一下什么是Prompt。Prompt也叫提示词,简单的理解成它是给大模型的指令。它可以是一个问题、一段文字描述,甚至可以是带有一堆参数的文字描述。大模型会基于 prompt 所提供的信息,生成对应的文本或者图片。

Prompt工程即指针对于Prompt进行结构、内容等维度进行优化的AI技术,它把大模型的输入限定在了一个特定的范围之中,进而更好地控制模型的输出。Prompt工程的作用,就是通过提供清晰和具体的指令,引导模型输出生成高相关、高准确且高质量的文本对答内容,属于自然语言处理领域突破的重要工程。

Prompt模板

在很多大模型应用场景下,基于经验或者训练语料总结出一些优质的Prompt组成结构,可将其抽离成为一种模板,在模板中去填充对象信息来进行大模型推理,从而获得更准确的推理结果。

文心千帆的Prompt工程提供Prompt模版功能,支持定义模板后在在线服务-在线测试器中快速使用,也支持通过Prompt模板的云服务调用获取模板。

应用场景及案例

金融行业

应用场景:银行贷记卡征信问题

采用策略:无变量Prompt模版-限定问答文本

案例展示:

  • 用户:征信中经常出现的连三累六是什么意思?
  • 应答:征信报告中连续三个月有逾期还款记录,并且逾期还款记录累计超过六次,是连三与累六的合称,这是征信逾期中较为严重的一种,一旦出现这种情况,在银行申请贷款是不可能通过的,并且大部分网贷申请也会有限制。

本地生活

应用场景:查询商户营业时间

采用策略:有变量Prompt模版 - {time}{location}{store}{behav}

案例展示:

  • 用户:晚上九点北京xx健身房还在营业吗?
  • 应答:您好,XX健身房的营业时间为9:00~22:00,您可以致电010-XX88咨询商家当天的营业情况。

MCN剧本

应用场景:生成达人视频剧本

采用策略:有变量的Prompt模版 - 写一个视频化{number_1}分钟以内,{number_2}个角色{adjective}的{theme}故事。

案例展示:

  • 用户:写一个视频化5分钟以内,4个角色不畏艰难的冒险故事。
  • 应答:唐僧师徒三人,今日来到了八百里流沙河。忽然从河中冲出一个红发河妖......