OpenAI GPT-4.1官方提示工程指南

Openai发布了GPT-4.1模型,并附带了一份详细的提示工程指南,地址:https://github.com/openai/openai-cookbook/blob/main/examples/gpt4-1_prompting_guide.ipynb,目的是帮助用户更高效地利用GPT-4.1模型,通过优化提示设计提升任务执行效果。

GPT-4.1 比之前的 GPT-4o 更强大,特别是在编程、理解指令和处理超长文本方面有很大提升。它能更好地理解你的指令,并且只要你说得清楚,它就能严格按照你的要求来做。

OpenAI GPT-4.1官方提示工程指南.webp

GPT-4.1模型通用基础技巧

  • 提供上下文示例:通过具体例子帮助模型理解任务要求。

  • 指令清晰具体:避免模糊指令,确保模型明确知道要做什么。

  • 引导规划:让模型先思考步骤再行动,而不是直接执行。

  • 利用字面性:GPT-4.1 会严格遵循指令,可借此进行精确控制。

  • 纠正偏差:如果模型行为不符预期,直接、坚定地说明期望行为。

  • 迭代优化:提示工程需要不断实验和优化。

Agent 工作流技巧

  • 多轮对话提醒:在系统提示中明确告知模型需持续对话直到问题解决,例子:

    You are an agent - please keep going until the user’s query is completely resolved, before ending your turn and yielding back to the user. Only terminate your turn when you are sure that the problem is solved.

  • 工具调用提醒:鼓励模型充分使用工具,减少猜测和幻觉。

    If you are not sure about file content or codebase structure pertaining to the user’s request, use your tools to read files and gather the relevant information: do NOT guess or make up an answer.

  • 规划提醒:强制模型在工具调用前后进行明确规划和反思。

  • 优先使用 tools 字段:避免手动注入工具描述,减少错误。

  • 清晰命名工具和参数:确保工具名和参数名清晰易懂。

  • 详细工具描述:在工具的 "description" 字段中详细说明。

  • 示例位置:将复杂工具的示例放在系统提示的 # Examples 部分。

  • 引导显式规划:通过提示让模型在输出中进行分步规划和反思。

GPT-4.1模型长上下文技巧

  • 调整上下文依赖度:明确指示模型是仅使用提供的上下文,还是可以结合自身知识回答。

  • 优化指令位置:在长上下文中,最好将指令放在开头和结尾,若只放一次,放在上方更有效。

思维链技巧

  • 基础思维链指令:在提示末尾加入类似 "First, think carefully step by step..." 的指令。

  • 审计失败案例:分析模型出错的步骤,加入更明确的指令来纠正。

  • 固化有效策略:将有效的思考策略明确写入提示。

  • 结构化推理策略:要求模型按顺序执行一系列推理步骤。

指令遵循技巧

  • 从高层规则开始:使用 "Response Rules" 或 "Instructions" 概括主要要求。

  • 添加子分类:为特定行为提供示例短语。

  • 有序列表规定流程:如果需要模型按特定步骤操作,使用有序列表。

  • 检查冲突/不明确的指令:避免指令冲突,确保清晰。

  • 添加示例:展示期望行为,确保关键行为在规则中体现。

  • 谨慎使用强调:如全大写,但通常非必需。

  • 处理强制行为的副作用:避免模型因强制要求而胡乱调用工具。

  • 指示模型变化示例短语:避免输出重复。

  • 控制冗余解释和格式:通过指令和示例约束模型输出。

通用建议

  • 使用结构化提示模板:推荐包含角色、目标、指令、推理步骤、输出格式和示例的模板。

  • 选择合适的分隔符:根据需求选择 Markdown、XML 或 JSON 等格式。

  • 注意长重复输出的阻力:如果需要生成长且重复的内容,可能需要强指令或分解任务。

  • 测试并行工具调用:如果并行调用有问题,可设置 parallel_tool_calls=false。

代码差异生成技巧

  • 清晰指令和示例:为 Diff 格式提供清晰的指令和示例。

  • 推荐 V4A 格式:模型在该格式上经过广泛训练。

  • 有效 Diff 格式特点:不使用行号,提供精确的旧代码和新代码,两者之间有清晰分隔符。

  • 其他有效格式:如 Aider 的 SEARCH/replace 格式和伪 XML 格式。

GPT-4.1提示词工程指南为用户提供了丰富的提示工程技巧,通过合理应用这些技巧,可以显著提升 GPT-4.1 在各种任务中的表现,无论是对话、推理、代码生成还是其他复杂任务。

OpenAI GPT-4.1官方提示工程指南地址:https://github.com/openai/openai-cookbook/blob/main/examples/gpt4-1_prompting_guide.ipynb

收藏

到头啦!

最新工具
SearchAny
SearchAny

一款免费的集提问、搜索和研究功能于一身的AI搜索工具,整合谷歌、...

支付宝百宝箱Tbox
支付宝百宝箱Tbox

一个零代码AI应用开发平台,用户可以通过自然语言就可以快速创建A...

Vanna AI
Vanna AI

一个基于RAG技术的开源Python框架,用于将自然语言问题转换...

Awesome GPT-4o Images
Awesome GPT-4o Images

一个精选的GPT-4o生成图片集锦,收集了OpenAI 最新多模...

OPPO小布助手网页版
OPPO小布助手网页版

网址是xiaobu.coloros.com ,融合满血版Deep...

OldPicRestore
OldPicRestore

一个免费的老照片修复工具,可修复老照片中的损坏、模糊和褪色问题,...

HaiSnap
HaiSnap

一个适合小白用户快速开发简单应用的零代码开发平台。用户只需描述需...

OpenCut
OpenCut

一款智能音视频剪辑工具,具备去水印、视频转GIF、音频提取、人声...

Singify
Singify

一款FineShare推出的在线AI音乐与歌曲生成器,可将文本、...

iFable AI
iFable AI

一个结合了冒险棋盘游戏、《龙与地下城》和视觉小说叙事元素的角色扮...