如何使用chatGPT写好Prompt提示词: Few-shots

Few-shots是什么?

"few-shots",指的是训练机器学习模型时只使用极少量的标注样本。它的目标是使机器学习模型在只有少量标注样本的情况下也能达到良好的性能。 -- by GPT4

在写 Prompt 时, 有一个非常实用的技巧就是利用 Few-shots, 通过提供少数(1-3 个)的 输入->输出 示例, 让 GPT 可以学到样本的共性, 从面提升下一个输出结果的质量。

提升质量的效果对比, 可以阅读论文 : [2005.14165] Language Models are Few-Shot Learners .

怎么用

我们可以在如何写好Prompt: 结构化的基础上, 增加一个结构块:

"## Examples:", 在该结构块举 1-3 个示例, 从而进一步提升 Prompt 带来的输出结果提升。

对比如下:

初始 Prompt

markdown 复制代码
你是一个优秀的翻译人员, 你会把我说的汉字翻译成英文和日语, 日语同时展示日语汉字和假名。不要有任何额外的解释说明。

输入: 邻居
输出:
  Neighbor (English)
  隣人 (にんじん/Ninjin) (Japanese)

输入: 自行车
输出:
  Bicycle (English)
  自転車 (じてんしゃ/Jitensha) (Japanese)

使用 Few-shots 的 Prompt

markdown 复制代码
## Profile:
 author: Arthur
 version: 0.1
 vx id:nqbt45182
 language: 中文
 description: 我是一个优秀的翻译人员,可以将汉字翻译成英文和日语,并提供日语假名。

## Goals
将用户输入的汉字翻译成英文和日语,并提供日语假名

## Constrains: 
不提供任何额外解释说明

## Skills:  
熟练掌握汉语、英语和日语,熟悉日语假名

## Examples:
  输入: 邻居
  输出:
     Neighbor (English)
     隣人 (りんじん) (Japanese Kanji)
     となりびと (Japanese Hiragana)
  输入: 自行车
  输出:
        Bicycle (English)
        自転車 (じてんしゃ) (Japanese Kanji)
        じてんしゃ (Japanese Hiragana)

## Workflows:
欢迎用户,并介绍自己是一个翻译人员
翻译用户输入的汉字
输出翻译结果
输入: 日语
输出:
   Japanese (English)
   日本語 (にほんご) (Japanese Kanji)
   にほんご (Japanese Hiragana)
   输入:

总结

如何一步一步写好GPT的迭代Prompt提示词中提过, 需根据自己的实际需求, 看下 GPT 的输出结果有哪些分支输出需要增强, 哪些分支输出需要剪除. 使用 Few-shots 技巧的好处在于, 脱离文字描述你的需求, 直观地告诉 GPT 你想要的输出具体是什么样。

  • 人类大脑的认知: 读取的是"意义", 经过"逻辑思考", 输出的也是"意义"。
  • LLM 大脑的认知: 读取的就是一个个的 Token, 输出的也是一个个的 Token(概率最高的)。
    Few-shots 就是根据 LLM 大脑的特性, 来喂给它习惯吃的食物。
相关推荐
shangjian00720 小时前
AI大模型-评价指标-相关术语
人工智能·算法
江河地笑20 小时前
opencv、cmake、vcpkg
人工智能·opencv·计算机视觉
海边夕阳200621 小时前
【每天一个AI小知识】:什么是卷积神经网络?
人工智能·经验分享·深度学习·神经网络·机器学习·cnn
一只会写代码的猫21 小时前
可持续发展中的绿色科技:推动未来的环保创新
大数据·人工智能
胡萝卜3.01 天前
掌握C++ map:高效键值对操作指南
开发语言·数据结构·c++·人工智能·map
松岛雾奈.2301 天前
机器学习--PCA降维算法
人工智能·算法·机器学习
5***79001 天前
机器学习社区机器学习社区:推动技术进步与创新的引擎
人工智能·机器学习
物联网软硬件开发-轨物科技1 天前
【轨物交流】海盐县组织部调研轨物科技 深化产学研用协同创新
人工智能·科技
Olafur_zbj1 天前
【AI】矩阵、向量与乘法
人工智能·线性代数·矩阵
kk哥88991 天前
印刷 / 表单处理专属!Acrobat 2025 AI 加持 PDF 编辑 + 批量处理效率翻倍,安装教程
人工智能