更新时间:2024-10-14 GMT+08:00
分享

补说明

对任务进行补充说明,如补充任务要求、规范输出的格式等将想要的逻辑梳理表达出来,会让生成效果更加符合预期。说明需要逻辑清晰、无歧义。

  1. 设计任务要求
    1. 要求分点列举:

      要求较多时需要分点列举,可以使用首先\然后,或1\2\3序号分点提出要求。每个要求步骤之间最好换行(\n)分隔断句,单个要求包含一项内容,不能太长。

    2. 正负向要求分离:

      正负向要求不要掺杂着写,可以先全部列完正向要求,再列负向要求,比如“你必须xxx;你必须xxx;你不能xxx;你不能xxx”。

  2. 规范输出格式

    如果需要约束输出格式,可以在提示词里体现。请注意输出格式的key不要有语义重复,并且需要与前文要求的key名字保持一致,否则模型会不理解是同一个key。

  3. 恰当的表述
    1. 可以尝试从英语的逻辑去设计提示词
    2. 最好是主谓宾结构完整的句子,少用缩写和特殊句式。
    3. 应使用常见的词汇和语言表达方式,避免使用生僻单词和复杂的句式,防止机器理解偏差。
    4. 多用肯定句,少用否定句,比如“你不能A -> 你必须保证^A”,“你不能生成重复的问题 -> 你需要保证生成的问题的多样性”。
    5. 中文里的形容词+名词结构需要加“的”,少了“的”模型有时候会难以理解例如真实场景,它可能理解为truth situation而不是true situation。

相关文档