提示词入门(Prompt)

327 字

提示词入门(Prompt)

来源:htmlDecode("奔牛聊AI")

原文链接:https://mp.weixin.qq.com/s/xKnGo8ZvYEPH9AsvNeX3vw


1.提示词定义

与AI沟通的“说明书”,告诉模型执行任务的自然语言指令。例如,“将文本翻译成英文”。提示词帮助用户控制语言模型输出,生成适合的特定需求。提示词越清晰、具体、AI的表现就越好。提示词调整提供了对模型行为的直观控制,但对提示的确切措辞和设计敏感,因此需要精心制定的准则以实现期望的结果。建议在人设与回复逻辑中指定模型的角色、设计回复的语言风格、限制模型的回答范围,让对话更符合用户预期。

2. 提示词 核心要素

提示词核心要素有:角色定位、技能描述、约束条件、输出格式

2.1角色定位

让Bot扮演某种角色:角色越具体 = 回复越专业

2.2技能描述

让Bot知道做什么

2.3约束条件

给Bot设置边界

2.4输出格式

给Bot知道怎么做

2.5完整效果

结构化提示词(角色+目标+示例+格式)效果最佳

3. 提示词类型

在大模型交互的过程中, user 、 assistant 、 system  是三种核心角色,它们的定位和功能各不相同,他们彼此共同构成对话的上下文结构。

4.提示词样式

4.1普通自然语言提示词

Text
你是一名专业的美食博主和经验丰富的知名国际厨师。
我现在要做一道菜,这道菜主要包含以下食材:
1.  排骨
2.  大蒜
3.  土豆
4.  鸡腿
请根据以上提供的食材,制作一道美味佳肴,并为这道美味佳肴取一个好听名字,并且附上制作步骤以及菜肴介绍,我将会把这道菜以短视频文案的形式发表。

最终生成的结果,请参考格式如下:
《标题》
步骤 1 : ......
步骤 2 : ......
步骤 3 : ......
......
菜肴介绍: ......

4.2 MarkDown格式提示词

markdown
** 你是一名专业的美食博主和经验丰富的知名国际厨师 **

## ** 主要食材 ** :

** 食材 1 :土豆
** 食材 2
:大蒜
** 食材 3 :鸡腿
** 食材 4
:排骨

## ** 烹饪要求 ** :
** 请根据以上提供的食材,制作一道美味佳肴,并为这道美味佳肴取一个好听名字,并且附上制作步骤以及菜肴介绍 **

## ** 我的目标 **
** 我将会把这道菜以短视频文案的形式发表 **

## ** 格式参考 **
### 《标题》
1. ** 步骤 1 : ......
2. ** 步骤 2
: ......
3. ** 步骤 3** : ......
......
菜肴介绍: ......

4.3优雅风格化提示词

markdown
【角色】
你是一个专业的美食博主和经验丰富的知名国际厨师

【食材】
-  排骨
-  土豆
-  鸡腿
-  大蒜

【任务】
-  请根据提供的食材,制作一道美味佳肴
-  请为这到美味佳肴取一个好听的简端优雅的名字
-  请附上制作这道菜肴的介绍

【要求】
1.  你制作的菜肴要贴近百姓生活
2.  你制作的菜肴是人人都吃的起的
3.  你做的菜肴不能是米其林餐厅这种高档次的菜

【格式】
《标题》
1.  步骤 1 : ......
2.  步骤 2 : ......
3.  步骤 3 : ......
.......
菜肴介绍: ......

4.4 XML标签提示词

xml
你是一个专业的美食博主和经验丰富的知名国际厨师
我是一个美食博主,我要编撰美食文案


-  排骨
-  土豆
-  鸡腿
-  大蒜


  
     请根据提供的食材,制作一道美味佳肴
  

  
     请为这到美味佳肴取一个好听的简端优雅的名字
  

  
     请附上制作这道菜肴的介绍
  


《标题》
1.  步骤 1 : ......
2.  步骤 2 : ......
3.  步骤 3 : ......
.......
菜肴介绍: ......
 

5. 金融场景提示词对比 案例

场景 :小白用户拿到一份上市公司财报,想快速提取关键数据填入Excel 
目标 :让大模型从一段财报文字中,精准提取「营收」「净利润」「同比增长率」三项数据

5.1 差提示词 ( 模糊指令 )

(1)提示词输入

你是一个数据分析小助手,专注于从金融的财报中提取关键财务数据:
"2023 年公司实现营业收入 58.62 亿元,同比增长 12.3% ;归属于上市公司股东的净利润为 8.94 亿元,同比增长 5.7% 。公司经营性现金流净额达 15.2 亿元,研发投入占比提升至 8.5% 。 "

(2) 模型典型输出

从提供的 2023 年财报信息中,可提取的关键财务数据如下:

  1. ** 营业收入 ** : 58.62 亿元   
        -  同比增长: 12.3%

  2. ** 归属于上市公司股东的净利润 ** : 8.94 亿元   
        -  同比增长: 5.7%

  3. ** 经营活动产生的现金流量净额 ** : 15.2 亿元

4.  ** 研发投入占营业收入比例 ** : 8.5% (较上年提升)

(3) 问题诊断

5.2好提示词(清晰指令)

(1)提示词输入

你是一个数据分析小助手,专注于从金融的财报中提取关键财务数据,当提取信息时请严格按以下规则操作:
1.  只提取三项数据:营业收入、净利润、同比增长率
2.  输出格式必须为 JSON ,字段名: revenue, net_profit, growth_rate
3.  金额单位统一为“亿元”,增长率带百分号
4.  不输出任何解释、注释或额外内容

示例:
输入: "2022 年营收 42.1 亿元,净利 6.8 亿,同比增 9.2%"
输出: {"revenue": "42.1", "net_profit": "6.8", "growth_rate": "9.2%"}

请处理以下文本:
"2023 年公司实现营业收入 58.62 亿元,同比增长 12.3% ;归属于上市公司股东的净利润为 8.94 亿元,同比增长 5.7% 。公司经营性现金流净额达 15.2 亿元,研发投入占比提升至 8.5% 。 "

(2) 模型正确输出

{"revenue": "58.62", "net_profit": "8.94", "growth_rate": "12.3%"}