
引言
Prompt工程在大模型应用中扮演着至关重要的角色。随着人工智能技术的迅猛发展,大规模语言模型(如GPT-3)在自然语言处理、文本生成、对话系统等领域展现出强大的能力。然而,这些模型的性能在很大程度上依赖于输入的Prompt质量。一个精心设计的Prompt不仅能显著提升模型的输出质量,还能有效减少不必要的计算资源消耗,优化用户体验。
本文旨在为从事大模型应用开发的工程师和研究人员提供一套实用的Prompt工程实践技巧。通过对Prompt设计的原理、常见问题及其解决方案的深入探讨,本文力求帮助读者掌握高效利用大模型的关键方法。
文章结构如下:首先,我们将概述Prompt工程的基本概念及其在大模型应用中的重要性。接着,详细介绍Prompt设计的核心原则和最佳实践,包括如何构建清晰、具体的Prompt,以及如何避免常见的陷阱。随后,通过案例分析,展示在不同应用场景中Prompt工程的实战应用。最后,总结全文,并提供未来研究方向的建议。
通过本文的系统阐述,读者将能够更好地理解和应用Prompt工程,从而在大模型应用开发中取得更优异的成果。
Prompt工程基础
Prompt工程是近年来在自然语言处理(NLP)领域迅速发展的一项重要技术。其核心在于通过精心设计的输入指令(Prompt),引导预训练的大型语言模型(如BERT、GPT等)直接适应和执行特定的下游任务,而无需对模型进行额外的微调。
Prompt的定义
Prompt,即提示,是指用于指导生成式人工智能模型执行特定任务的输入指令。这些指令通常以自然语言文本的形式出现,其核心目的是清晰地描述模型应该执行的任务,以引导模型生成特定的文本、图像、音频等内容。例如,在情感分类任务中,Prompt可以是“判断下面句子的情感为积极还是消极”;在生成任务中,可以是“以小浣熊吃干脆面为主题,帮我写一首诗”。
Prompt的作用
Prompt的作用主要体现在以下几个方面:
- 任务引导:通过明确的指令,帮助模型理解需要执行的具体任务。
- 输出质量控制:精心设计的Prompt可以显著提升模型输出的质量和准确性。
- 灵活性:相比传统的微调方法,Prompt工程更加灵活,能够快速适应不同的任务需求。
Prompt的组成部分
一个有效的Prompt通常包含以下几个关键组成部分:
- 指令(Instruction):明确告诉模型需要做什么,例如“总结以下文章”、“翻译这段文字”等。
- 上下文(Context):提供必要的背景信息,帮助模型更好地理解任务情境。
- 示例(Example):通过提供示例,引导模型生成符合期望的输出。例如,在要求模型写诗时,可以提供一个类似的诗歌示例。
- 输入(Input):具体的文本或数据,模型需要对其进行处理。
Prompt工程的定义
Prompt工程,又称提示工程,是指设计和优化用于与生成式人工智能模型交互的Prompt的过程。其核心在于将新任务通过Prompt构建为模型能够理解和执行的形式。这种方法不仅提高了模型的适应性,还大大降低了任务迁移的成本。
综上所述,Prompt工程作为一种新兴的技术手段,正在逐渐改变我们对大型语言模型应用的理解和操作方式。通过合理设计和优化Prompt,可以充分发挥模型潜力,实现更高效、更精准的任务执行。
Prompt设计原则
在设计高效的Prompt时,遵循一系列基本原则是至关重要的。这些原则不仅能够提升模型生成内容的质量,还能确保任务的执行效率。以下是几个关键的设计原则:
1. 明确性
一个优秀的Prompt应当具备高度的明确性,避免模糊不清的表述。明确性意味着直接指出期望的结果,减少模型产生误解的可能性。例如,与其使用“写点东西”这样模糊的指令,不如具体要求“写一篇关于气候变化对极地冰盖影响的500字文章”。清晰的指令有助于模型更准确地理解任务,从而生成更符合预期的内容。
2. 相关性
Prompt应与任务目标紧密相关,提供足够的上下文信息,以便模型能够理解任务的背景。例如,在要求模型写一个故事时,可以先给出角色背景和故事设定,这样能帮助模型更好地把握任务的细节。上下文的相关性不仅能提高生成结果的相关性,还能增强内容的连贯性和逻辑性。
3. 简洁性
简洁性原则要求尽量使用简洁的语言描述需求,避免冗余和不必要的复杂性。简洁的Prompt不仅便于模型快速理解,还能减少生成过程中的计算负担。例如,使用“简述以下文本的主要内容”而非“请用简明扼要的语言概括以下文本的核心观点和主要内容”。简洁性有助于提高模型的响应速度和准确性。
4. 可操作性
Prompt应当是可执行的,即模型能够根据指示采取行动。这意味着在设计中需要明确期望的输出形式,如表格、代码还是文章等。例如,要求模型“生成一个包含姓名、年龄和职业的表格”,而不是仅仅说“生成个人信息”。可操作性确保了模型能够按照预期完成任务,提高任务的执行效率。
5. 具体化和分步指引
对于复杂的任务,将任务分解成多个步骤有助于模型理解和准确完成任务。例如,首先要求模型“用一句话总结下面的文本”,然后“将该摘要翻译成英语”,最后“列出摘要中的所有专有名词”。这种方法不仅使模型产生结构化的输出,还能确保每个步骤的完成质量。
6. 示例引导
在Prompt中加入少量示例,可以引导模型识别模式,从而生成符合预期的输出。例如,通过提供几个简单的数学问题及其答案,模型可以更好地理解类似问题的解答方式。示例引导是帮助模型理解预期输出风格的有效方法。
综上所述,设计高效的Prompt需要综合考虑明确性、相关性、简洁性、可操作性、具体化和示例引导等多个原则。遵循这些原则,可以显著提升模型生成内容的质量和任务的执行效率,从而实现更智能的AI交互体验。
实战技巧
在Prompt工程实践中,掌握一些实用的技巧能够显著提升大模型应用的效率和效果。以下是一些关键的实战技巧:
利用上下文
上下文的有效利用是Prompt工程中的核心技巧之一。通过提供充分的背景信息,可以帮助模型更好地理解任务和期望输出。例如,在文本生成任务中,预先提供相关的历史对话或文档内容,可以使生成的文本更加连贯和准确。此外,上下文的长度和相关性也需要精心调整,以避免信息过载或不足。
设定角色
在多轮对话或特定场景的应用中,设定明确的角色可以引导模型生成符合预期的回答。例如,在客服场景中,可以设定“客服人员”和“用户”的角色,使模型更专注于提供专业和友好的服务。角色的设定不仅限于人,还可以是虚拟助手、专家等,以适应不同的应用需求。
使用参数化调节
参数化调节是指通过调整Prompt中的某些参数来优化模型输出。常见的参数包括温度(控制输出的随机性)、长度惩罚(控制输出长度)等。例如,在创意写作任务中,适当提高温度可以增加文本的多样性;而在摘要生成任务中,增加长度惩罚可以避免生成过于冗长的文本。通过实验和调整,可以找到最适合特定任务的参数设置。
结合外部知识
在某些复杂任务中,仅依靠模型内部的知识可能不足以生成高质量的输出。此时,可以通过Prompt引入外部知识库或专业数据,以增强模型的回答能力。例如,在法律咨询场景中,可以预先加载相关法律条文,使模型的回答更具权威性和准确性。
进行迭代优化
Prompt工程并非一蹴而就的过程,需要通过不断的迭代和优化来提升效果。可以通过收集用户反馈、分析模型输出中的问题,逐步调整和改进Prompt的设计。此外,利用A/B测试等方法,可以对比不同Prompt方案的效果,选择最优方案。
综上所述,通过合理利用上下文、设定角色、使用参数化调节、结合外部知识以及进行迭代优化,可以有效提升Prompt工程的实际应用效果,使大模型在各种场景中发挥更大的价值。
案例分析
在实际应用中,Prompt工程的技巧对于优化大模型的输出至关重要。以下通过两个具体案例,展示如何运用这些技巧。
案例一:文本摘要生成
某新闻聚合平台需自动生成新闻摘要。初始Prompt为“请总结以下新闻内容:[新闻文本]”。然而,输出结果往往过于冗长且缺乏重点。通过调整Prompt为“用不超过50字概括以下新闻要点:[新闻文本]”,模型输出变得更加简洁且信息量集中。此案例表明,明确字数限制和强调“要点”能显著提升摘要质量。
案例二:情感分析
一家电商公司希望分析用户评论的情感倾向。最初使用的Prompt是“分析以下评论的情感:[评论文本]”,但结果准确性不高。改进后的Prompt为“请判断以下评论是正面、负面还是中性,并简要说明理由:[评论文本]”。这一调整不仅提高了情感判断的准确性,还提供了决策依据,增强了输出的实用性。
通过上述案例,可以看出,精心设计的Prompt能够有效引导大模型生成更符合需求的输出。关键在于明确任务目标、提供具体指令和适当限制,从而提升模型的响应质量和应用效果。这些实践经验为Prompt工程的应用提供了有益的参考。
高级Prompt工程
在掌握了基本的Prompt工程原则后,进一步探索高级Prompt工程方法能够显著提升大模型应用的效率和准确性。本章将详细介绍两种高级Prompt工程技术:思维链(Chain-of-Thought, CoT)引导和分布式引导提问。
思维链(Chain-of-Thought, CoT)引导
思维链引导是一种通过引导模型逐步推理,展示其思维过程的方法。这种方法不仅有助于提高模型的回答质量,还能增强结果的可解释性。具体操作如下:
- 逐步推理指令:在Prompt中明确要求模型分步骤进行推理。例如,面对一个复杂问题时,可以要求模型先列出解题步骤,再逐步展开详细解答。
问题:如何计算一个圆的面积?
Prompt:请先解释圆的面积公式,然后使用该公式计算半径为5的圆的面积。
- 示例引导:提供类似问题的解答示例,帮助模型理解期望的推理过程。
示例:计算长方形的面积
步骤1:解释长方形面积公式(长×宽)
步骤2:应用公式计算具体长方形的面积
- 多轮交互:在复杂任务中,通过多轮交互逐步引导模型深入思考,每一步都基于前一步的输出。
分布式引导提问
分布式引导提问是一种将复杂问题分解为多个子问题,分别提问并综合结果的方法。这种方法适用于需要多角度分析的复杂任务。
- 问题分解:将主问题拆解为若干个子问题,每个子问题聚焦于一个特定方面。
主问题:评估某款智能手机的性价比
子问题1:该手机的主要性能参数
子问题2:该手机的市场价格
子问题3:同类竞品的主要性能和价格
- 并行提问:对每个子问题分别构建Prompt,并行获取模型的回答。
- 综合分析:将各子问题的回答进行整合,形成对主问题的全面评估。
综合Prompt:根据上述性能参数、价格及竞品对比,综合评估该智能手机的性价比。
实践注意事项
- 清晰性:无论是思维链引导还是分布式引导,确保每个步骤或子问题的指令清晰明确。
- 上下文一致性:在多轮交互或分布式提问中,保持上下文信息的一致性,避免信息丢失或混淆。
- 反馈机制:根据模型的输出及时调整Prompt,优化引导策略。
通过运用这些高级Prompt工程技术,可以更有效地利用大模型的能力,解决复杂问题,提升应用效果。
实用技巧和建议
在Prompt工程实践中,以下是一些实用的技巧和建议,以提高大模型应用的效率和效果:
1. 明确目标与需求
- 清晰定义任务:明确任务类型(如文本摘要、情感分析)和具体要求(如摘要长度、情感类型)。
- 示例:任务定义——“请对以下新闻进行摘要,不超过100字,突出关键事件。”
- 具体化需求:详细描述期望的输出格式和风格。
- 示例:需求描述——“输出格式为列表,包含事件、时间、地点三项。”
2. 优化Prompt结构
- 角色设定:为模型设定角色,如“专业影评人”。
- 示例:“作为专业影评人,请分析以下电影的优缺点。”
- 指令明确:使用简洁指令,如“请列出”、“请解释原因”。
- 示例:“请列出导致市场波动的主要因素。”
- 逻辑连贯:提供必要背景信息,确保逻辑连贯。
- 示例:“在了解公司财务报表的基础上,分析其盈利能力。”
3. 提供充分信息
- 背景信息:提供相关背景,如财务报表、市场趋势。
- 示例:“根据2023年Q1财务报表,分析公司盈利情况。”
- 示例输入:提供示例输入输出对,如翻译句子。
- 示例:“输入:'Hello, world!',输出:'你好,世界!'”
- 限制条件:明确输出限制,如字数、语言风格。
- 示例:“请用不超过200字的科普语言解释量子计算。”
4. 避免歧义与模糊性
- 清晰表达:使用具体词汇,如“详细描述”。
- 示例:“详细描述实验步骤及其原理。”
- 检查语法与拼写:确保无误,避免理解偏差。
- 示例:“请检查以下句子中的语法和拼写错误。”
5. 迭代与优化
- 反馈循环:根据输出反馈调整Prompt。
- 示例:“根据上次输出结果,调整Prompt以更精确地描述需求。”
- 多次尝试:比较不同版本,找到最优解。
- 示例:“尝试不同表述方式,比较模型输出的差异。”
- 持续优化:根据模型响应调整复杂度。
- 示例:“根据模型反馈,逐步增加任务的复杂度。”
6. 高级技巧
- CoT(Chain of Thought):要求模型输出思考过程,如“列出思考步骤”。
- 示例:“请列出你判断该股票是否值得投资的思考步骤。”
- 分布式引导提问:分步引导模型,如先分析数据再总结。
- 示例:“先分析市场数据,再总结未来趋势。”
- Prompt代码化:提供相关公式和代码示例,提升推理能力。
- 示例:“请根据以下公式编写Python代码并解释。”
7. 实战案例参考
- 信息查询:如“冰岛首都雷克雅未克的地理特征”。
- 示例:“请描述雷克雅未克的气候、地形和人口特征。”
- 指令执行:如“编写快速排序Python代码并解释”。
- 示例:“请编写快速排序算法的Python代码,并解释其工作原理。”
- 包含上下文的Prompt:如“分析NBA总冠军可能性”。
- 示例:“在了解本赛季各队战绩和伤病情况后,分析NBA总冠军的可能性。”
- 咨询意见和建议:如“AI设计公司创业建议”。
- 示例:“请提供关于AI设计公司创业的市场分析、技术选型和团队建设建议。”
8. 预期输出指明
- 指明输出格式:如“列表形式”、“段落描述”。
- 示例:“请以列表形式列出主要影响因素。”
- 限制条件明确:如“不超过300字,专业语言”。
- 示例:“请用不超过300字的专业语言解释区块链技术。”
互动练习
- 思考题:编写Prompt进行新闻报道事实核查。
- 示例:“请编写一个Prompt,用于核查以下新闻报道的真实性。”
- 实践任务:编写包含背景、指令和预期格式的Prompt。
- 示例:“请编写一个Prompt,背景为某公司财务报表,指令为分析其盈利能力,预期输出为不超过200字的总结。”
深度解析与案例
案例一:情感分析
Prompt:分析评论情感倾向并解释依据。
评论:电影特效棒,但剧情拖沓,演员生硬。
模型输出:
- 情感倾向:负面
- 判断依据:提及“拖沓”、“生硬”,整体负面。
案例二:代码生成
Prompt:编写Python函数计算最大公约数并解释。
模型输出:
def gcd(a, b):
while b:
a, b = b, a % b
return a
# 解释:初始化a、b,使用欧几里得算法,返回最大公约数。
针对性建议
- 文本摘要:明确摘要长度、关键信息点。
- 示例:“请对以下文章进行摘要,不超过150字,突出核心观点。”
- 情感分析:指定情感类型,提供示例评论。
- 示例:“请分析以下评论的情感倾向,示例评论:'服务态度很好,但价格偏高。'”
- 代码生成:明确编程语言、功能要求。
- 示例:“请用Python编写一个计算斐波那契数列的函数,并解释其工作原理。”
通过以上改进,回答内容更加具体、深入,且互动性更强,有助于读者更好地理解和应用Prompt工程实践。希望这些内容能帮助你更有效地编写和优化Prompt,提升大模型应用的性能和效果。
总结:17个实用技巧
- 明确目标与需求:在编写Prompt之前,明确您希望模型完成的任务或回答的问题。确保您的目标具体、明确且可衡量。
- 优化Prompt结构:为模型设定一个明确的角色或身份,这有助于模型更好地理解您的需求并调整其输出风格。使用简洁明了的指令性语言,如“请解释”、“列出”、“比较”等,来指导模型执行特定任务。
- 提供充分信息:为模型提供足够的背景信息或上下文,以帮助其更好地理解问题的核心和约束条件。如果可能的话,在Prompt中提供一些示例输入和输出对。
- 避免歧义与模糊性:使用清晰、具体的词汇来描述您的需求,避免使用模糊或歧义的词汇。确保Prompt中的语法和拼写正确无误,以避免模型误解您的意图。
- 迭代与优化:根据模型的输出反馈进行迭代,不断调整Prompt以获得更好的结果。不要害怕尝试不同的Prompt版本,通过多次尝试和比较来找到最优解。
- 使用指令性语言:使用命令语气,如“请解释”、“列出”、“比较”等,以指导模型执行特定的任务。
- 逻辑结构:如果Prompt包含多个部分或步骤,确保它们逻辑上连贯,易于模型理解和执行。
- 预期输出:指明您期望的输出格式,比如列表、段落、图表等。
- 限制条件:明确您希望模型在输出时遵循的限制条件,如格式、长度、语言风格等。
- 角色扮演:为模型设定一个角色,例如专家、教师或学生,这有助于模型更好地理解您的需求并调整其输出风格。
- 使用Chain of Thought(CoT):让模型输出更多的上下文与思考过程,提升模型输出下一个token的准确率。
- 分布式引导提问:把解决问题的思路分成多步,引导模型分步执行。
- Prompt代码化:LLM通常都会有代码数据,prompt代码化进一步提升模型的推理能力。
- 学习提问技巧:例如Socratic questioning(苏格拉底式提问),有助于引导模型更深入地探讨问题,提供更全面的回答。
- 强调与重复:可以适当重复命令和操作,以加强模型对您的需求的理解。
- 给模型一个出路:如果模型可能无法完成您的请求,告诉它可以说“不知道”,避免它乱联想。
- 尽量具体:避免给模型留下太多的解读空间,尽量提供具体的指令和细节。
通过运用这些实用技巧,您可以更好地与大模型进行交互,并提升其应用效果。记住,Prompt工程是一个持续迭代和优化的过程,通过不断尝试和调整,您可以找到最适合您需求的Prompt。
Prompt工程工具和资源
在Prompt工程的实践中,掌握合适的工具和资源是提高效率和效果的关键。以下是一些推荐的工具和资源,旨在帮助读者进一步学习和实践Prompt工程。
1. Awesome ChatGPT Prompts
简介:这是一个致力于为ChatGPT用户和开发者提供高质量、创新性提示词的资源库。
特点:包含精心设计的提示词模板、使用技巧、案例研究及社区贡献内容。
2. Awesome ChatGPT Prompts 中文版
简介:为方便中文用户,该项目提供了Awesome ChatGPT Prompts的中文翻译版本。
特点:适合不熟悉英文的用户,内容基本覆盖原项目。
链接:Awesome ChatGPT Prompts 中文版
3. PromptSource
简介:一个用于创建、共享和使用自然语言提示的工具包。
特点:涵盖约2000个提示词,涉及170多个英语数据集,适用于多种NLP任务。
链接:PromptSource
4. 微软官方文档
简介:微软提供的官方文档,分为提示工程简介和提示工程方法两部分。
特点:详细介绍了提示工程的基本概念、元素及高级技巧,提供实际操作指南。
链接:微软官方文档
5. Prompt Engineering Guide
简介:一个全面的Prompt工程指南项目,涵盖演讲、论文、工具和库等资源。
特点:内容丰富,包括50页PPT,适合系统学习和深入研究。
6. ClickPrompt
简介:专为Prompt编写者设计的工具,支持多种基于Prompt的AI应用。
特点:界面友好,适用于Stable Diffusion、ChatGPT等多种AI模型。
7. GPTs目录
简介:一个收集和整理各类GPT模型的目录。
特点:方便用户查找和比较不同GPT模型,提供多样化选择。
链接:GPTs目录
通过利用这些工具和资源,读者可以更系统地学习和实践Prompt工程,提升与大型语言模型的交互效果。无论是初学者还是资深开发者,这些资源都能提供有价值的参考和指导。
挑战与未来展望
Prompt工程在大模型应用中展现出巨大潜力的同时,也面临着诸多挑战。首先,Prompt的设计与优化是一个复杂的过程,需要深厚的领域知识和经验积累。不同的任务和应用场景对Prompt的要求各异,如何设计出高效、通用的Prompt模板仍是一个难题。其次,模型的泛化能力问题也不容忽视。尽管精心设计的Prompt能在特定任务上取得良好效果,但在面对未见过或少见的数据时,模型的泛化能力往往不足,导致性能下降。
此外,数据偏见和伦理问题也是Prompt工程必须面对的挑战。由于训练数据可能包含偏见,Prompt引导的模型输出也可能带有偏见,甚至产生不公正或有害的内容。如何确保Prompt工程的伦理性和公平性,是一个亟待解决的问题。
展望未来,Prompt工程有望在以下几个方面取得突破。首先,自动化Prompt生成与优化技术将得到进一步发展,通过机器学习算法自动生成和调整Prompt,降低人工干预成本。其次,多模态Prompt工程将成为新的研究热点,结合文本、图像、音频等多种模态信息,提升模型的综合理解和生成能力。
此外,跨领域和跨语言的Prompt应用也将得到广泛关注。通过构建跨领域、跨语言的通用Prompt模板,可以大大扩展大模型的应用范围。最后,随着伦理和公平性问题的重视,可解释性和透明性将成为Prompt工程的重要研究方向,确保模型输出的可解释性和公平性,提升用户信任度。
总体而言,尽管面临诸多挑战,Prompt工程在未来仍具有广阔的发展前景,有望在大模型应用中发挥更加关键的作用。
结论
在深入探讨Prompt工程在大模型应用中的实战建议后,可以明确地看到,Prompt工程在提升模型性能和优化用户体验方面扮演了至关重要的角色。通过精心设计的Prompt,不仅能够引导模型生成更准确、更相关的输出,还能有效减少模型的误解和偏差,从而显著提高应用的实用性和可靠性。
Prompt工程的实践并非一蹴而就,它需要不断地实验、调整和优化。每一个成功的Prompt背后,往往都经历了多次的迭代和验证。因此,持续学习和实践是掌握Prompt工程的关键。随着大模型技术的不断进步和应用场景的日益复杂,新的挑战和机遇将不断涌现,这要求从业者保持敏锐的洞察力和不断更新的知识储备。
此外,Prompt工程的成功也离不开对领域知识的深入理解和用户需求的精准把握。只有在充分了解应用背景和用户需求的基础上,才能设计出高效、精准的Prompt,从而最大化模型的应用价值。
综上所述,Prompt工程在大模型应用中具有不可替代的作用,而持续的学习和实践则是确保这一技术不断进步和发挥最大效用的根本保障。未来的研究和实践应继续关注Prompt工程的优化和创新,以推动大模型应用向更高水平发展。
参考资料
在撰写本文《41-Prompt实战建议:提供大模型应用的Prompt工程实践中的实用技巧》的过程中,我们参考了多种权威文献和资源,以确保内容的准确性和实用性。以下列出了主要的参考资料:
1. 学术论文与期刊
- 《Prompt Engineering for Large Language Models》:该论文详细探讨了Prompt工程的基本原理及其在大语言模型中的应用,提供了丰富的理论支持和实践案例。
- 《Improving Language Understanding by Generative Pre-Training》:由OpenAI发布,介绍了GPT模型的训练方法和应用场景,为理解Prompt工程提供了基础。
- 《BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding》:Google的研究论文,深入分析了BERT模型的结构和训练过程,对Prompt工程的优化有重要参考价值。
2. 技术博客与专栏
- 《The Art of Prompt Engineering》:由知名AI研究者撰写的博客,分享了多个Prompt工程的实战经验和技巧。
- 《How to Use Prompts to Improve Model Performance》:该专栏文章提供了具体的使用Prompt提升模型性能的方法和实例。
3. 在线课程与教程
- Coursera上的《Natural Language Processing with Deep Learning》:由斯坦福大学提供的在线课程,涵盖了Prompt工程的相关内容。
- Udacity的《AI Programming with Python》:课程中涉及了Prompt工程在实际项目中的应用案例。
4. 开源项目和工具
- Hugging Face Transformers:一个广泛使用的开源库,提供了多种预训练模型和Prompt工程的实现示例。
- OpenAI API Documentation:OpenAI官方提供的API文档,详细介绍了如何使用其模型进行Prompt工程。
5. 书籍
- 《Deep Learning》 by Ian Goodfellow, Yoshua Bengio, and Aaron Courville:深度学习领域的经典教材,对理解Prompt工程背后的理论基础有重要帮助。
这些参考资料为本文的撰写提供了坚实的理论基础和丰富的实践经验,确保了内容的全面性和可靠性。读者可以通过查阅这些资源,进一步深入学习和探索Prompt工程的相关知识。

2468

被折叠的 条评论
为什么被折叠?



