Loading video...
Video Failed to Load
如何写好提示词?(上) 提示词四大要素:指令、上下文、输出格式、角色
169,359 views • 1 year ago •via X (Twitter)
10 Comments

完整 Slides 下载: 视频终于录完了,需要稍微剪辑一下再发上来

如何写好提示词?(2) 现在有很多写提示词的技巧,比如one-shot、few-shot,思维链,伪代码,设置角色等等,技巧太多记不住怎么办? 这很像我们经常看到的一些日常生活小技巧,比如用醋可以除水垢,但是如果你学过化学,知道酸碱中和,那么就可以衍生出很多类似的技巧,比如我用苹果皮、柠檬水也能除水垢,毕竟都可以产生酸碱中和反应。 提示词技巧也是类似,如果我们了解 AI 模型的本质,它的优缺点,再来找出适合 AI 模型的策略,根据策略就可以衍生出很多有用的技巧,而不必死记硬背提示词技巧。 这一节视频就是将如何推演写好提示词的策略,希望会对你有帮助。

如何写好提示词?(3) 在工作中,最害怕的事情不是任务多难,而是领导的指令不够清晰;恋爱交往的时候最怕的是另一半不直接说自己想要什么,而是让你猜! AI 模型也不怕你的提示词多复杂,最怕的是你的指令不清晰,要去猜你想要什么。 毕竟 AI 并不会读心术,无法猜到你在想什么、你是谁、你的背景是什么、任务的背景信息是什么。 所以写好提示词,首要的策略就是让自己的指令清晰,不需要让模型去猜你想要什么,这样你才最有可能得到想要的结果。 Slide下载:

如何写好提示词(4) 当我们尝试用提示词去让 AI 执行一个复杂的任务时,很可能会失败,但是如果能将它拆分成几个简单的任务,那么相应的成功概率就高多了,质量也会更好。 比如你用 AI 开发一个客服系统,你很难在一个提示词中处理所有的客户请求情况,但是如果你先根据客户请求做用户识别,然后将用户请求路由到相应的子系统,那么就会容易很多。 比如你想翻译一篇长文或者小说,那么可以先分页,一次只翻译一页,并且每次都附加上统一的翻译词汇表,全部完以后再合并,就不必担心上下文窗口的限制。 将复杂任务拆分成简单任务是一种简单有效的提升提示词效果的策略。 Slide 下载:

如何写好提示词?(5) 要提高模型的推理能力,最简单有效的方式就是让模型从快思考进入慢思考,通过输出推理的过程来提升推理能力,我们有时候也说“用 Token 换时间” 快思考就是快速、直觉式的反应系统,依赖于自动化、无意识的反应,不需要耗费大量的资源。比如回答中国首都是哪个城市。这种方式适用于处理简单、重复性和熟悉的任务,人类的直觉反应往往属于“快思考”。对于大语言模型而言,类似于通过模式匹配快速生成反应,不经过深度推理或复杂逻辑分析。 慢思考是一个更慢的、逻辑化的系统,需要时间深度思考消耗大量资源。比如解决复杂的数学问题、写一段复杂的代码。大语言模型需要消耗算力和时间,输出推理过程来进入深度思考。 当让大语言模型执行复杂任务时,可以让模型打印出推理过程,从而提升推理效果。 在写提示词时,既可以主动列出模型的推理步骤让模型进入慢思考,也可以让模型自己列出推理步骤进入慢思考。 这就是写提示词的重要策略:给模型思考的时间,用生成的 Token 数量换取时间提升推理能力

如何写好提示词?(6/完) 模型的能力不够就用工具凑,知识不全资料填。写提示词,少不了要借助外部工具和引入外部资料,但外部的数据同样需要提示词让 AI 把外部工具或外部数据处理好。 模型知识库不够新怎么办?可以从搜索引擎搜索外部或者内部信息,然后让 AI 帮你筛选、整理和总结。手动搜索出来的资料怎么写提示词让 AI 整理? 模型数学不好怎么办?可以让模型去调用外部数学工具或者执行代码计算数学问题。 多模态的文字识别不准确怎么办?可以用外部OCR识别,AI 发挥优势整理成希望的格式,怎么写提示词整理 OCR 数据? 英文 Prompt 好还是中文 Prompt 好?英文 Prompt 好的话我写不好英文怎么办?我不会写好的提示词怎么办?可以用写提示词的工具。 Slides下载:

提示词是价值最低的技能,痴迷提示词的人总是幻想one shot就得到答案。实际上只要好好说话,准确组织表达就是好的提示词,加之多轮会话,逐步求解,就能榨干AI最好的能力。记那么多提示词,浪费时间,真有需要,现查就行,网上总能找到更好的。

厉害,大佬有试过adas么

那是什么?

格式化 是新手的学习路径
