微信扫码
与创始人交个朋友
我要投稿
客户服务:功能强大的人工智能聊天机器人可提供即时支持并回答客户询问。
教育:提供个性化学习体验和人工智能辅导。
医疗保健:分析医疗问题、加速药物研发和定制个性化治疗方案。
营销和内容创作:创作有吸引力的营销文案、网站内容和视频脚本。
软件开发:协助开发人员进行代码生成、调试。
基本的提示词类型与技巧
效果最优化:减少迭代的次数并得到最满意的大模型输出。
成本最小化:尤其对于大规模的AI应用,像GPT-4这样的优质大模型的使用成本已经很高,提示词工程可以最大程度上减少不必要的查询指令以获得想要的答案。
提升用户体验:将大模型集成到聊天机器人或虚拟助手等应用程序中时,提示词工程可以通过提供更连贯和准确的回复来显著增强用户体验。
直接提示词:短的直接指令,如“将‘你好’翻译成西班牙语”。
上下文提示词:在短的直接指令中加入更多的上下文。例如,“我要写一篇关于人工智能优点的博文,请写一个醒目的标题”。
基于指令的提示词:详细的指令,包括做什么和不做什么的具体细节。例如,“写一个关于一只会说话的猫的小故事,这只猫应该脾气暴躁、爱挖苦人”。
基于例子的提示词:提示者可能会说:“这是一首俳句的范例:寂静的池塘/青蛙跳进池塘/溅起水花!又是一片寂静。现在写出你自己的俳句”。
迭代改进:根据人工智能的反应不断改进提示词,让它可以生成更好的结果。比如,可以从“写一首关于日落的诗”开始,根据输出结果将其细化为“写一首关于海滩日落的忧郁诗歌”。
思维链提示:鼓励逐步推理,有助于解决复杂问题。举例说明:不要只做复杂的提示,如“一个农民有14辆拖拉机、8头奶牛和10只鸡。如果他卖掉一半的鸡,再买3头奶牛,那么有多少头牲畜能给他产奶?”这样的复杂提示,加上“请你逐步思考”或“解释你的推理”可能会取得更好的效果,甚至能清楚地指出模型可能犯的中间错误。
角色扮演:在交给人工智能任务之前,先给它分配一个角色或人物。比如“想象你是一名博物馆导游,解释一下小戴维·特尼尔斯的画作《从石窟看风景》”。
多轮提示:这包括将复杂的任务分解成一系列提示。这种技术包括使用一系列提示来引导人工智能找到所需的答案。比如“创建一个详细的提纲”,然后是“使用提纲将每个要点扩展为一个段落”,接着是“第2段缺少.......,请重写,重点是......”,最后完成文章。
挑战与机遇
如何将大模型的功力发挥到极致
提示词工程是提高 LLM 性能的一种更便宜、更快捷的方法,尤其是相比起花费大量时间对 LLM 进行微调。但请始终记住,它不是一个能解决所有问题的咒语,它是性价比最好的优化模型性能的策略之一。如果大模型本身没有与提示词(输入的指令)正确对齐,那么提示词工程的效果会变得有限,并且可能导致不相关的输出。
从17%到90%
清晰的输入指令:例如,“将以下评论分类为正面或负面……”
相关性:确保提供的示样例与指令所安排的任务高度相关
多样性:使用涵盖多个可能场景的示例,让模型对任务有广泛的了解
清晰度:确保每个样例都清晰无歧义,以避免使大模型产生混淆
W&B对于这个提示词策略做过评估,发现通过列举范例,大模型输出的准确率可以从19%跃升到90%。测试者准备了100个工单作为测试样本,让大模型将这些工单分类。首先在不给大模型任何范例的情况下给出一个简单的直接指令:
Goal: Given the support text, predict if 'question' is one of the following:'type_feature_request''type_bug''none''question'
"""Classify the text delimited by triple backticks into one of the following classes. Classes: {desired_tags} Text: ```{ticket_text1}``` Class: question Text: ```{ticket_text2}``` Class: type_bug <...more examples here> Text: ```{ticket_text}``` Class: """
范例依赖性:模型的输出质量很大程度上会取决于范例的质量以及范例与指令的相关度。
规模性:如果数据集很庞大或者任务复杂程度很高,列举各式各样的范例将会变得很累赘。
算力消耗:范例提示词会增加模型推理所需要的算力消耗,因为模型需要考虑更多的上下文。
53AI,企业落地应用大模型首选服务商
产品:大模型应用平台+智能体定制开发+落地咨询服务
承诺:先做场景POC验证,看到效果再签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2024-11-04
掌握Prompt Engineering(提示工程):解锁大型语言模型的无限潜能
2024-11-03
告别提示词工程, 斯坦福重新定义LLM开发范式,DSPy框架已获18.4K Star!
2024-10-30
AI第一课:如何写专业的 Prompt 提示词
2024-10-29
它来了,剑桥最新LLM提示词压缩调查报告
2024-10-29
AI Agent调研--7种Agent框架对比!盘点国内一站式Agent搭建平台,一文说清差别!大家都在用Agent做什么?
2024-10-29
逐行解析!李继刚大佬的神级AI提示词,藏了哪些秘密
2024-10-28
通过prompt让大语言模型更好地输出结构化的内容,是通往复杂应用的基石
2024-10-28
用Python代码逻辑来写AI提示词
2024-06-29
2023-06-08
2024-06-14
2024-06-27
2024-07-09
2024-08-20
2024-07-12
2024-09-17
2024-06-29
2024-06-26