Prompt简介

3 阅读1分钟

角色

  • system:给AI定身份、定规则、定风格。例子:你是一个专业 Python 工程师
  • user:用户
  • assistant:模型输出的内容

要素

  • 指令:告诉模型想要做什么
  • 上下文:包含外部信息或额外信息的上下文信息(非必要)
  • 输入:用户输入的问题
  • 输出:输出的格式

关键点

  • 迭代:循序渐进,没有最好,只有更好
  • 注意长度:大模型有提示词长度限制
  • 内容:非常具体、简洁并且切中要点

能力(不论哪种场景,都要先给模型举例子,以便实现最佳效果)

  1. 总结
{context}
Explain the above in one sentence:
  1. 提取
{context}
Mention the large language model based product mentioned in the paragraph above:
  1. 问答
{context}
Q:
A:
  1. 分类
# 使用“分类”或者同义词作为描述信息
Text:
Sentiment:
  1. 对话
{context}{desc}
human:
AI:
  1. 代码生成(code、sql)

  2. 推理