04盘古大模型提示词工程实践

2 阅读4分钟

《盘古大模型提示词工程实践》学习笔记

来源:华为培训课件《04盘古大模型提示词工程实践》

一、Prompt 撰写基本策略

常用方法论:1 个基础、2 个结构

  1. 打基础:先制定一个能明确表达主题的提示词,由简至繁逐步增加细节和说明。基础提示词效果差,优化只会事倍功半。
  2. 搭结构:提示词结构要直观,不要把所有内容放在一行,适当换行拆分结构,让模型更好地理解意图。
  3. 排顺序:过长提示词模型难以把握重点,且对首尾内容更敏感,关键信息应放到提示词首尾。

常用方法论:N 个扩展

扩展做法目的
加说明对提示词做细节强调和补充说明(结构、输出格式等)让生成效果更符合预期
给提示提供少量示例模型从示例学习意图,输出更好
作预设对各类场景做预设防止模型编造错误输出(说胡话)
设角色设定模型扮演的角色提供上下文场景,指定生成角度
少口语避免口语化,符合中文语言规范正式、清晰、有逻辑
分步骤将任务拆解成子任务,制定具体步骤降低模型输出压力,提升效果

常用框架一:CO-STAR(6 要素)

字母含义作用
CContext 上下文提供背景信息,帮助模型理解场景,确保反馈具备相关性
OObjective 目标明确任务目标,让模型更专注地调整回应
SStyle 风格指定写作风格(如商业分析师、CEO)
TTone 语气设置回应情感基调(正式、幽默、富有同情心等)
AAudience 受众针对目标受众定制(专家、初学者、儿童)
RResponse 响应格式规定输出格式(列表、JSON、专业报告等;程序化处理推荐 JSON)

常用框架二:CRISPE(5 要素)

字母含义要点
CCapacity and Role 角色让模型以特定身份回答(问感冒药应扮演医生而非修理工)
RInsight 洞察提供背景信息和充分上下文(模型只能从输入获取信息)
IStatement 声明明确诉求/问题,告诉模型期望的答案或解释
SPersonality 个性指定输出方式(JSON 结构、轻松幽默的语言等)
PExperiment 实验宽泛问题时让模型提供多个答案或建议供选择

二、提示词工程平台介绍

提示词模板

  • 特殊结构的提示词 = 变量 + 固定文本,通过填入变量值动态创建提示词,是可重复生成提示词的方法。
  • 例:{{city}}天气怎么样?——city 是变量,可动态输入北京、南京。

平台设计要点

  • 提示词设计是迭代过程,需要大量实验获得较佳结果。
  • 优质模板的通用性强:在不同变量值输入下都有不错的生成结果。
  • 平台提供可视化 IDE:支持提示词模板撰写、比较、评估,将方法论与实验结合,求解最优提示词。

提示词模板库

  • 提示词调优依赖经验,不同领域/行业特点不同。
  • 提示词和模型是关联的,不同模型需对应一套提示词模板。
  • 目标:构建属于盘古的提示词模板库,提供各行业开箱即用的优质提示词。

平台功能架构

  • 提示词工程管理
    • 撰写调优(变量提取、变量填充、调优历史)
    • 横向比较(设置候选、差异点对比、效果对比)
    • 自动评估(用例集管理、评估实验管理、提示词评估)
  • 提示词仓库:我的提示词、预置提示词
  • Pangu 模型底座:基础大模型、用户调优大模型

思考题答案

1. 以下哪一个不属于 CO-STAR 的构建关键元素?

  • A. 上下文 B. 风格 C. 语气 D. 人格
  • 答案:D(人格)
  • CO-STAR = Context / Objective / Style / Tone / Audience / Response
  • "人格(Personality)"属于 CRISPE 框架,不属于 CO-STAR。

记忆要点(一章速记)

  1. 方法论三原则:"打基础、搭结构、排顺序"——关键信息放首尾。
  2. N 个扩展:加说明、给提示、作预设、设角色、少口语、分步骤。
  3. CO-STAR 六要素 = 上下文、目标、风格、语气、受众、响应格式;CRISPE 五要素 = 角色、洞察、声明、个性、实验。
  4. 提示词模板 = 变量 + 固定文本,衡量标准是通用性
  5. 平台能力三大块:撰写调优、横向比较、自动评估 + 提示词仓库 + Pangu 模型底座。