今天开始第三个咒语——多角度分析问题。前两个咒语,思维树和思维链均专注于多个步骤解决问题,主要是纵向的发展。而今天的咒语专注于横向发展,从不同的角度来思考问题。 Why,为什么多角度思考问题? 大家都听过“盲人摸象”这个故事吧。 日常生活也是如此。日常生活中,对待同一个问题,站在不同立场或角度的时候,就会有不同的观点。为了能够在做出决策的时候,照顾…
今天开始第二个咒语,思维链的进阶版——思维树(Tree of thoughts) What,什么是思维树,Tree of thought? Yao et el. (2023)在Arvix上发表了一篇文章:Tree of Thoughts: Deliberate Problem Solving with Large Language Models 提…
之前说的仅仅是方法,这里开始进入新的章节,咒语章节。在这里输入使用的咒语,就能够得到出人意料的结果。 What,什么是思维链? 2022 年,在Arxiv发布的论文《Chain-of-Thought Prompting Elicits Reasoning in Large Language Models》中首次提出,通过让大模型逐步参与将一个复杂问…
有一种学习方法,就是向牛人学习。学习牛人为什么牛,能够锻炼和提高我们的能力。Prompt的优化学习也是如此。 Why,为什么参考大公司或者优秀的Prompt? 目前,基于 GPT 技术的应用和服务日益增多,已经扩展到多个领域,包括但不限于客户服务自动化、个性化学习辅导、语言翻译、游戏开发中的非玩家角色(NPC)对话生成,甚至在艺术创作和音乐作曲中也…
ChatGPT的Prompt由四个部分组成。即 Prompt = Context + Input Data + Output Indicator + Instruction 具体可以参考下面几篇内容: 065 如何撰写一份良好的ChatGPT Prompt? 066 ChatGPT Prompt进阶1.1,如何撰写Content? 067 Chat…
想要优化ChatGPT的Prompt,还可以通过使用计算机使用的代码语言来优化Prompt,让ChatGPT直接能够读明白。 Why,为什么要用“代码语言”来优化Rrompt? 当我们面对简单的问题的时候,直接几句话就能够解决。但是让我们面对复杂问题的时候,Prompt就会无比复杂。 而ChatGPT是一种计算机程序,天然更加喜欢代码语言。 所以,…
ChatGPT的撰写要求有两个 Concise Specific 下面提出下面几种简单的方案来改善这部分内容。 删除噪音 既然要写的Concise and Specific,那么不相干的内容就不要写,这样的话,内容就会比较好呀。 那么什么事噪音呢? 就是哪些和内容的主旨关系不大的内容。 为什么要删除噪音呢? ChatGPT是根据你提供的词汇进行猜想…
重要的事情,再次重复,ChatGPT Prompt主要分为四个部分: Instruction Context Input Data Output indicator 并且在前面的内容中进行了详细的介绍。 今天说的是两个隐藏参数,Temperature and top-p What,Temperature 和Top-p是啥? 这是两个隐藏的参数,之前…
在ChatGPT中,占位符的巧妙运用是构建有效prompt的关键。本文将深入探讨为什么使用占位符、有哪些常见占位符,以及如何通过这些占位符优化ChatGPT生成的文本回答。 Why,为什么有占位符? 占位符在ChatGPT的prompt中发挥着至关重要的作用。它们能够: 指导模型关注特定信息: 使用占位符可以引导ChatGPT专注于prompt中的…
之前撰写了ChatGPT的Prompt的评判标准(Concise and Specific),内容四个部分: Instruction Context Input Data Output indicator 关于这部分内容,见065 如何撰写一份良好的ChatGPT Prompt? Instruction很好理解,就是我们想要ChatGPT干的事情。…