Prompt工程实战:100个提升LLM效果的技巧


文档摘要

Prompt工程实战:100个提升LLM效果的技巧 基础原则 清晰具体 ❌ 差:写个函数 ✅ 好:用Python写一个快速排序函数,包含详细注释 提供上下文 我正在开发一个电商网站,使用Django框架。帮我设计用户认证系统,要求支持邮箱登录、JWT token、密码加密。 明确格式 请以JSON格式返回结果,包含title、summary、tags字段。 高级技巧 Chain of Thought 展示思考过程,逐步推理得出答案。 Few-Shot Learning 提供示例,让模型学习模式。 Self-Consistency 多次采样,投票选择最合理答案。

Prompt工程实战:100个提升LLM效果的技巧

基础原则

1. 清晰具体

❌ 差:写个函数
✅ 好:用Python写一个快速排序函数,包含详细注释

2. 提供上下文

我正在开发一个电商网站,使用Django框架。帮我设计用户认证系统,要求支持邮箱登录、JWT token、密码加密。

3. 明确格式

请以JSON格式返回结果,包含title、summary、tags字段。

高级技巧

Chain of Thought

展示思考过程,逐步推理得出答案。

Few-Shot Learning

提供示例,让模型学习模式。

Self-Consistency

多次采样,投票选择最合理答案。

结构化Prompt

CRISPE框架

Capacity(角色)、Role(任务)、Insight(上下文)、Statement(要求)、Personality(风格)、Experiment(探索)

CREATE框架

Context、Role、Objectives、Actions、Tone、Examples

优化策略

  1. 迭代优化:初版→测试→发现问题→优化→再测试
  2. A/B测试:对比不同版本效果
  3. 温度调整: factual用低温度,创意用高温度

最佳实践

  • 先简单后复杂
  • 使用变量模板
  • 版本管理
  • 性能监控
  • 持续学习

发布者: 作者: 转发
评论区 (0)
U