AI知识库

53AI知识库

学习大模型的前沿技术与行业应用场景


提示词设计的顶级原则
发布日期:2024-06-20 18:16:10 浏览次数: 2098 来源:测试工程化


您好!

这几天,花了一些时间,研究提示词设计的问题,追溯到OpenAI官方发布的提示词设计指南,及人工智能大佬吴恩达(AI领域国际上权威学者之一)在线课程。

OpenAI 官网上的指南总结了6条策略及每条策略对应的一些使用方法(技巧),这方面的介绍,网上资料已非常多,此处不再展开。

让我印象深刻的是吴恩达在他的在线课程上(地址:https://learn.deeplearning.ai/courses/chatgpt-prompt-eng/lesson/2/guidelines),关于提示词工程简明扼要而又高屋建瓴的总结,课程上他提了两个重要原则,原则一:清晰和具体的指令,原则二:给模型‘思考’的时间,然后就是每个原则下的几个实用技巧,这些技巧OpenAI官网总结的指南中都有,包括使用分隔符、结构化描述、给示例、限输出等。        

结合上面的资料、课程及这段时间与LLM的高频实践,对提示词设计及LLM工作的整体脉络有了更清晰的认识与理解。
首先,是提示词设计的纲领性原则,是第一性的,原则性的。

原则篇             

 

原则一 清晰和具体的指令
原则二:给模型‘思考’的时间
原则一:人类把提示词表达清楚。要表达清楚任务,有很多技巧,包括但不限于:使用分隔符、列出任务步骤、给出示例或参考文档、设置输出长度,等,随着人类与LLM交互越来越多,掌握的技巧也会越来多,越来越成熟。
原则二:让人类引导LLM‘思考’,特别是复杂问题,需给出背景信息、扮演角色、解题思路、步骤等,帮助LLM理解问题,更可靠地推理出正确的答案。
接着,给你介绍以二个重要原则为基础设计的提示词与LLM是如何工作的主要流程,有了此流程,对LLM的工作机制,能与不能时如何处理,及LLM的未来发展趋势会有更深刻的理解。
工作流程篇
当人类结合原则一与原则二设计指令完成后,发送指令给LLM执行,LLM会输出执行结果。此时,人类需验收结果,判断是否满意。满意则任务结束,如果不满意,进入迭代开发阶段。迭代开发的阶段,除了修改指令,也可能出现其他情况,如因为LLM本身的局限,存在幻觉,必要时借助第三方工具的支持,如代码执行引擎,文档检索系统。还有如果最后还是不能解决问题,需把任务移交给更合适的其他AI工具。
下面是人类提示词设计与LLM合作的工作流程图(由Kimi生成)。    

附生成此流程图的提示词。

###

请按以下规则用mermaid格式画工作流程图,规则:    
以提示词设计为起点,提示词设计有两个重要原则,原则一 :清晰和具体的指令,原则二:给模型思考的时间。
提示词设计完成(作为一个流程节点)后,LLM执行提示词并由LLM输出结果。
然后,由人类验收结果,判断是否满意,满意则结束,不满意进入迭代开发阶段,迭代开发有3种情况:
-- 修改提示词,此节点需返回到前面的提示词设计阶段
-- 第三方工具支持,直到结束
-- 移出任务,直到结束


53AI,企业落地应用大模型首选服务商

产品:大模型应用平台+智能体定制开发+落地咨询服务

承诺:先做场景POC验证,看到效果再签署服务协议。零风险落地应用大模型,已交付160+中大型企业

联系我们

售前咨询
186 6662 7370
预约演示
185 8882 0121

微信扫码

与创始人交个朋友

回到顶部

 
扫码咨询