小白学大模型:提示词工程(Prompt)与Agent,简单易懂,轻松拿捏!!

Langchain Agent常用提示词模板 Langchain的Agent是由提示词驱动的,本篇详细记述了Agent用的提示词。 阅读详情

前言

Prompt是大模型的输入,用来指导生成式人工智能的输出。本文提出了33个词汇术语的全面词汇表,58种纯文本提示技术的分类法,以及其他模态的40种技术。

The Prompt Report: A Systematic Survey of Prompting Techniques

https://arxiv.org/pdf/2406.06608

大模型通常依赖用户提供的输入“提示”(prompt)来生成输出。提示可能是文本形式的——“写一首关于树的诗。” 或者采取其他形式:图像、音频、视频或它们的组合。自然语言提示的能力使得这些模型易于交互,并能在广泛的用例中灵活使用。

有效地构建、评估和执行与提示相关的其他任务对于使用这些模型至关重要。实证研究表明,更好的提示可以在广泛的任务中带来改进的结果。

unsetunset什么是提示(Prompt)?unsetunset

提示是输入给生成式人工智能(Generative AI)模型的指令,用于指导模型的输出。提示可以由文本、图像、声音或其他媒体组成。一些提示的例子包括:“为会计公司的营销活动写一个三段式的电子邮件”,一张桌子上放着东西的照片,附带文本“描述桌子上的所有东西”,或者一段在线会议的录音,附带指示“总结这个会议”。

提示模板(Prompt Template)

提示通常是通过提示模板构建的。提示模板是一个包含一个或多个变量的函数,这些变量将被某些媒体(通常是文本)替换,以创建一个提示。然后,这个提示可以被认为是模板的一个实例。

考虑将提示应用于推文的二元分类任务。这里有一个初始的提示模板,可以用来对输入进行分类。

将推文分类为积极或消极:{TWEET}   

数据集中的每个推文都将被插入到模板的一个单独实例中,然后将产生的提示交给大型语言模型(LLM)进行推断。

写一首关于树的诗。      写一首关于以下主题的诗:{USER_INPUT}   

提示的组成部分

提示中包含多种常见的组成部分。我们总结了最常用的组成部分,并讨论了它们如何适应提示。

  • 指令(Directive):许多提示以指令或问题的形式发出指令。这是提示的核心意图,有时简称为“意图”。

  • 示例(Examples):示例,也称为范例或射击,作为演示,指导GenAI完成任务。上述提示是一个一次性提示(即一个示例)。

  • 输出格式化(Output Formatting):通常希望GenAI以某些格式输出信息,例如CSV或Markdown格式。

  • 风格指令(Style Instructions):风格指令是一种输出格式化,用于修改输出的风格而不是结构。

  • 角色(Role):角色,也称为人物,是一个经常讨论的组成部分,可以改进写作和风格文本。

  • 额外信息(Additional Information):通常需要在提示中包含额外的信息。例如,如果指令是写一封电子邮件,你可能会包括你的姓名和职位等信息,

提示术语

提示领域的术语正在快速发展。目前,许多定义理解不足(例如提示、提示工程)和相互冲突的定义(例如角色提示与人物提示)。缺乏一致的词汇妨碍了社区清晰描述各种提示技术的能力。

  • 提示(Prompting):提示是向GenAI提供提示的过程,然后GenAI生成响应。例如,发送一段文本或上传图像的行为构成了提示。

  • 提示链(Prompt Chain):由两个或更多的提示模板连续使用组成。第一个提示模板生成的提示的输出用于参数化第二个模板,直到所有模板都耗尽为止。

  • 提示技术(Prompting Technique):提示技术是一个蓝图,描述了如何构建一个提示、提示或多个提示的动态序列。提示技术可能包含条件或分支逻辑、并行性或跨越多个提示的其他架构考虑。

  • 提示工程(Prompt Engineering):提示工程是通过修改或更改所使用的提示技术来开发提示的迭代过程。

  • 提示工程技术(Prompt Engineering Technique):迭代改进提示的策略。通常是自动化技术,但在消费者设置中,用户通常手动执行提示工程。

  • 范例(Exemplar):在提示中向模型展示的任务完成示例。

unsetunset常见的「提示词」技术unsetunset

上下文学习(In-Context Learning, ICL)

ICL指的是大模型通过在提示中提供范例和/或相关指令来学习技能和任务的能力,无需权重更新/重新训练。这些技能可以从范例和/或指令中学习。

与此相比,相比少样本提示(Few-Shot Prompting)仅用几个例子(范例)学习完成任务。为提示选择范例是一项困难的任务——性能在很大程度上取决于范例的各种因素,而且只有有限数量的范例适合典型的LLM的上下文窗口。这些决策对输出质量有重要影响:

  • 范例的顺序影响模型行为

  • 提示中范例标签的分布影响行为

  • 范例的格式也影响性能

  • 选择与测试样本相似的范例

思维推理

思维链(Chain-of-Thought, CoT)

思维链(Chain-of-Thought, CoT)提示利用少样本提示鼓励LLM在给出最终答案之前表达其思维过程。

最直接版本的CoT不包含范例。它涉及在提示中添加一个诱发思考的短语,

  • 退一步提示(Step-Back Prompting)是CoT的修改版,其中LLM首先被问到一个关于相关概念或事实的通用、高层次的问题,然后再进行推理。

  • 类比提示(Analogical Prompting)与SG-ICL类似,自动生成包含思维链的范例。它在数学推理和代码生成任务中显示出改进。

  • 思路线索(Thread-of-Thought, ThoT)提示由一个改进的思维引导短语组成,用于CoT推理。它不是使用“Let’s think step by step”,而是使用“Walk me through this context in manageable parts step by step, summarizing and analyzing as we go.”

少样本思维链(Few-Shot CoT)
  • 对比思维链提示(Contrastive CoT Prompting)在思维链提示中添加了带有正确和错误解释的范例,以向LLM展示如何不进行推理。这种方法在算术推理和事实问答等领域显示出显著改进。

  • 不确定性导向的思维链提示(Uncertainty-Routed CoT Prompting)采样多个思维链推理路径,然后如果多数超过某个阈值(根据验证数据计算),则选择多数。

  • 基于复杂度的提示(Complexity-based Prompting)涉及对思维链的两个主要修改。首先,它根据问题长度或所需的推理步骤等因素选择复杂的范例进行注释和包含在提示中。

  • 主动提示(Active Prompting)从一些训练问题/范例开始,要求LLM解决它们,然后计算不确定性(这种情况下的不一致性),并要求人工注释者重写最不确定的范例。

  • 记忆思维链提示(Memory-of-Thought Prompting)利用未标记的训练范例在测试时构建少样本思维链提示。在测试之前,它对未标记的训练范例进行思维链推理。

  • 自动思维链(Auto-CoT)提示使用零样本提示自动生成思维链。然后这些被用来为测试样本构建少样本思维链提示。

思维分解

将复杂问题分解为更简单的子问题上。这是人类以及大模型的有效问题解决策略。

  • 由少到多提示(Least-to-Most Prompting)首先提示LLM将给定问题分解为子问题而不解决它们。然后,它依次解决这些子问题,每次将模型响应附加到提示中,直到得出最终结果。

  • 分解提示(DECOMP)通过少样本提示LLM展示如何使用某些功能。这些可能包括字符串分割或互联网搜索;这些通常实现为单独的LLM调用。

  • 计划和解决提示(Plan-and-Solve Prompting)由改进的零样本CoT提示组成,“让我们首先理解问题并制定解决计划。

  • 思维树(Tree-of-Thought, ToT),也称为思维树,通过从初始问题开始然后以思维(如CoT)的形式生成多个可能的步骤来创建类似树的搜索问题。

  • 思维递归(Recursion-of-Thought)与常规CoT类似。然而,每当它在推理链中遇到一个复杂问题时,它会将这个问题发送到另一个提示/LLM调用中。完成后,答案被插入原始提示中。

  • 思维程序(Program-of-Thoughts)使用像Codex这样的LLM生成编程代码作为推理步骤。代码解释器执行这些步骤以获得最终答案。它在数学和编程相关任务中表现出色,但在语义推理任务中效果较差。

批评与反思

在创建大模型系统时,让LLM批评自己的输出可能是有用的。这可以是一个简单的判断(例如,这个输出正确吗),或者LLM可以被提示提供反馈,然后这些反馈被用来改进答案。已经开发了许多生成和整合自我批评的方法。

  • 自我校准(Self-Calibration)首先提示LLM回答一个问题。然后,它构建一个新的提示,包括问题、LLM的答案以及一个额外的指示,询问答案是否正确。这在应用LLM时衡量信心水平很有用,可以帮助决定何时接受或修改原始答案。

  • 自我改进(Self-Refine)是一个迭代框架,给定LLM的初始答案,它提示同一个LLM对答案提供反馈,然后提示LLM根据反馈改进答案。这个迭代过程一直持续到满足停止条件(例如,达到最大步数)。自我改进在一系列推理、编码和生成任务中显示出改进。

  • 逆向思维链(Reversing Chain-of-Thought, RCoT)首先提示LLM根据生成的答案重建问题。然后,它生成原始问题和重建问题之间的细粒度比较,作为检查任何不一致性的方法。这些不一致性然后被转换为LLM修订生成答案的反馈。

  • 自我验证(Self-Verification)使用思维链(Chain-of-Thought, CoT)生成多个候选解决方案。然后它通过掩盖原始问题的某些部分,并要求LLM根据问题的其余部分和生成的解决方案来预测它们,来对每个解决方案进行评分。这种方法在八个推理数据集上显示出改进。

  • 思维链验证(Chain-of-Verification, COVE)首先使用LLM为给定问题生成答案。然后,它创建一个相关的问题列表,这些问题将有助于验证答案的正确性。每个问题都由LLM回答,然后将所有信息提供给LLM以产生最终修订的答案。这种方法在各种问答和文本生成任务中显示出改进。

  • 累积推理(Cumulative Reasoning)首先生成多个潜在的步骤来回答这个问题。然后它有一个LLM评估它们,决定接受或拒绝这些步骤。最后,它检查是否已经得出最终答案。如果是这样,它终止该过程,否则它重复该过程。这种方法在逻辑推理任务和数学问题上显示出改进。

自动提示工程

除了调查提示技术外,我们还回顾了用于自动优化提示的提示工程技术。我们讨论了一些使用梯度更新的技术,因为提示工程技术的集合比提示技术的集合要小得多。

  • 元提示(Meta Prompting)是提示LLM生成或改进提示或提示模板的过程。

  • AutoPrompt使用一个冻结的LLM以及一个包含一些“触发令牌”的提示模板,这些令牌的值在训练时通过反向传播更新。这是软提示的一个版本。

  • 自动提示工程师(Automatic Prompt Engineer, APE)使用一组范例来生成零样本指令提示。它生成多个可能的提示,对它们进行评分,然后创建最佳提示的变体(例如,通过提示改写)。它迭代这个过程,直到达到某些期望。

  • 无梯度指令提示搜索(Gradient-free Instructional Prompt Search, GrIPS)与APE类似,但使用更复杂的操作集,包括删除、添加、交换和改写,以创建起始提示的变体。

unsetunsetAgent与外部工具unsetunset

Agents

随着LLMs的能力迅速提高,公司和研究人员探索了如何让它们利用外部系统。这主要是因为LLMs在数学计算、推理和事实性方面的不足。这推动了提示技术的显著创新;这些系统通常由提示和提示链驱动,这些提示和提示链经过精心设计,以允许类似代理的行为。

在GenAI的背景下,我们定义代理为通过与GenAI本身之外的系统交互来实现用户目标的GenAI系统。这个GenAI通常是LLM。作为一个简单的例子,考虑一个被赋予解决以下数学问题的任务的LLM:

如果Annie有4,939颗葡萄,并且把其中39%精确地给了Amy,她还剩下多少?

如果得到适当的提示,LLM可以输出字符串CALC(4,939*.39)。这个输出可以被提取并放入计算器中以获得最终答案。这是一个代理的例子:LLM输出文本,然后使用下游工具。

工具使用代理(Tool Use Agents)

工具使用是GenAI代理的一个关键组成部分。符号工具(例如计算器、代码解释器)和神经工具(例如单独的LLM)通常被使用。工具有时被称为专家或模块。

代码生成代理(Code-Generation Agents)

程序辅助语言模型(Program-aided Language Model, PAL)直接将问题翻译成代码,这些代码被发送到Python解释器以生成答案。

工具集成推理代理(Tool-Integrated Reasoning Agent, ToRA)与PAL类似,但它不是单一的代码生成步骤,而是在解决问题所需的时间内交错代码和推理步骤。

TaskWeaver与PAL类似,将用户请求转换为代码,但也可以利用用户定义的插件。

基于观察的代理(Observation-Based Agents)

一些代理被设计为通过与玩具环境交互来解决问题。这些基于观察的代理在其提示中接收插入的观察结果。

推理和行动(Reasoning and Acting, ReAct)在给定问题时生成一个想法,采取行动,并接收观察结果(并重复此过程)。所有这些信息都插入到提示中,因此它具有过去的想法、行动和观察的记忆。

Reflexion在ReAct的基础上增加了一层自省。它获得一系列行动和观察结果,然后给出成功/失败的评估。然后,它生成对其行为和出错原因的反思。这种反思被添加到其提示中作为工作记忆,然后重复该过程。

终身学习代理(Lifelong Learning Agents)

LLM集成的Minecraft代理的工作产生了令人印象深刻的结果,代理能够在这个世界开放的视频游戏中导航时获得新技能。我们不仅将这些代理视为将代理技术应用于Minecraft,而是将它们视为可以在需要终身学习的真实世界任务中探索的新型代理框架。

Voyager由三部分组成。首先,它为自己提出任务以更多地了解世界。其次,它生成代码来执行这些行动。最后,它将这些行动保存起来,以便在有用时检索,作为长期记忆系统的一部分。这个系统可以应用于需要代理探索和与工具或网站交互的真实世界任务(例如渗透测试、可用性测试)。

Ghost in the Minecraft(GITM)从任意目标开始,递归地将其分解为子目标,然后通过产生结构化文本(例如"equip(sword)")而不是编写代码来迭代规划和执行行动。GITM使用Minecraft项目的外部知识库来协助分解,并拥有过去经验的记忆。

检索增强生成(Retrieval Augmented Generation, RAG)

RAG是一种从外部源检索信息并将其插入提示中的范式。这可以增强知识密集型任务的性能。当检索本身被用作外部工具时,RAG系统被视为代理。

验证和编辑(Verify-and-Edit)通过生成多个思维链,然后选择一些进行编辑来改进自一致性。他们通过检索相关(外部)信息来做到这一点。

unsetunset提示词方法评测unsetunset

我们使用相同的通用提示模板对六种不同的提示技术进行基准测试。这个模板显示了提示的不同组件的位置。每个提示中只有基础指令和问题。基础指令是一个短语,如“解决问题并返回(A),(B),(C)或(D)。

零样本作为基线,我们直接通过模型运行问题,不使用任何提示技术。对于这个基线,我们使用了两种格式以及三种措辞变化的基础指令。因此,在这个基准测试中,有六种方式通过2800个问题。这没有包括任何范例或思维引导器。

最后的最后

感谢你们的阅读和喜欢,作为一位在一线互联网行业奋斗多年的老兵,我深知在这个瞬息万变的技术领域中,持续学习和进步的重要性。

为了帮助更多热爱技术、渴望成长的朋友,我特别整理了一份涵盖大模型领域的宝贵资料集。

这些资料不仅是我多年积累的心血结晶,也是我在行业一线实战经验的总结。

这些学习资料不仅深入浅出,而且非常实用,让大家系统而高效地掌握AI大模型的各个知识点。如果你愿意花时间沉下心来学习,相信它们一定能为你提供实质性的帮助。

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

大模型知识脑图

为了成为更好的 AI大模型 开发者,这里为大家提供了总的路线图。它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
在这里插入图片描述

经典书籍阅读

阅读AI大模型经典书籍可以帮助读者提高技术水平,开拓视野,掌握核心技术,提高解决问题的能力,同时也可以借鉴他人的经验。对于想要深入学习AI大模型开发的读者来说,阅读经典书籍是非常有必要的。

在这里插入图片描述

实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

在这里插入图片描述

面试资料

我们学习AI大模型必然是想找到高薪的工作,下面这些面试题都是总结当前最新、最热、最高频的面试题,并且每道题都有详细的答案,面试前刷完这套面试题资料,小小offer,不在话下

在这里插入图片描述

640套AI大模型报告合集

这套包含640份报告的合集,涵盖了AI大模型的理论研究、技术实现、行业应用等多个方面。无论您是科研人员、工程师,还是对AI大模型感兴趣的爱好者,这套报告合集都将为您提供宝贵的信息和启示。

在这里插入图片描述

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

【ChatGPT】深入解析Prompt提示词及如何高效使用ChatGPT Prompt是人工智能领域中的一个关键概念,尤其在自然语言处理(NLP)和生成型AI模型中。简而言之,prompt是一段文本或指令,用于引导或启动AI模型的特定响应或操作。 阅读详情

相关推荐

大模型提示词工程:从核心原则到工程化实践

你是不是也遇到过这样的问题:花了几十块钱买的 API 调用额度,结果大模型给你的回答要么是“正确的废话”,要么干脆答非所问?或者,你看着别人用同样的模型,轻松实现了文本总结、代码生成、智能客服,而自己写的提示词却像在“抽奖”,效果时好时坏? 这背后,差的可能不是模型能力,而是 Prompt Engineering(提示词工程) 的认知和实践。很多人以为提示词工程就是“把话说清楚”,但实际上,它是一门融合了心理学、语言学和软件工程学的系统性技术。一个精心设计的提示词,能让模型从“听话的复读机”变成“懂你的智能

cri5768的博客 359

【AI大模型】提示词(Prompt)全面解析

在人工智能的快速发展中,Prompt 提示词工程作为一种新兴的技术手段,正在逐渐改变我们与大模型的互动方式。本文将深入探讨 Prompt 提示词的构成、编写原理及其在实际应用中的注意事项,帮助你更好地掌握这一重要技能。Prompt 提示词是指在与大模型进行交互时,用户输入的文本提示。它们可以引导模型生成特定的输出,帮助用户更高效地获取所需信息。随着大模型的不断进化,Prompt 提示词的设计与使用变得愈发重要。掌握 Prompt 提示词工程的技巧,将为你在与大模型的交互中提供强大的支持。

万物皆有灵 1万+

【干货】Agent实战开发 提示词优化Agent

开发一个提示词优化Agent是非常具有挑战性但又充满潜力的任务。通过利用先进的生成式模型、优化算法和用户反馈机制,这个Agent将能极大提高大模型在各种任务中的表现,帮助开发者更高效地生成高质量的输出。如果你有兴趣继续深入某个部分的实现或有具体的问题,随时可以告诉我!

学习,输出==》再学习再输出 1390

《ChatGPT中文提示词(prompt)》入门必学!

提示词(Prompt)是一种向人工智能系统(如ChatGPT等)提供的输入,用于引导和激发AI生成特定的回应或内容。根据提供的提示,AI系统将结合其训练数据和内置算法来生成相应的回答、细节或其他相关信息。

weixin_45079659的博客 1万+

unity shader 后处理实现水墨风格渲染「Low Poly 」变「水墨画 」

水墨风格渲染 这次学校的比赛打算做一个中国古代背景的游戏,所以尝试做了水墨风格的渲染。 主要按以下四步来实现的效果: 根据色调和饱和度调整饱和度。 对图像进行模糊 水墨风格的物体边缘 物体内画笔笔触的模拟 接下来我分别就这四步依次展开说明: 调整饱和度 这里我使用Post-Processing Stack 的Color Grading 来调节饱和度,通过使用Grading Curv...

九级铁甲蛹的博客 1万+

LobeHub开源AI应用平台:从部署到定制的全栈实践指南

在现代AI应用开发领域,大语言模型(LLM)的集成与部署是核心技术挑战之一。其原理在于通过API或本地化部署,将预训练模型的强大能力封装为可调用的服务。这项技术的核心价值在于极大地降低了AI应用的开发门槛,使开发者能够快速构建智能对话、内容生成等场景的应用。随着模型即服务(MaaS)模式的普及,一个关键痛点是如何高效地管理多模型、设计友好的用户界面并实现功能扩展。这正是开源项目LobeHub所聚焦的领域,它通过提供可插拔的架构和配置驱动的低代码理念,解决了AI能力落地的“最后一公里”问题。本文将结合Dock

weixin_27210125的博客 755

大模型提示词(Prompt)工程入门到精通,小白也能轻松掌握!

本文详细介绍了大模型提示词(Prompt)工程的核心知识,包括提示词的基本概念、编写原则和CO-STAR结构化方法。通过具体案例展示了如何优化提示词质量,以及在工作流中的应用技巧。文章强调好的提示词能显著提升大模型输出质量,无需编程技能即可通过直接人类语言实现与大模型的高效交互,让AI成为诗人、助手或专家,是小白和程序员学习大模型的必备技能。

2401_85379281的博客 1086

HexView 脚本自动化工具:从刷写文件处理到批量转换实战

本文详细介绍了如何利用HexView脚本自动化工具高效处理嵌入式刷写文件。通过实战演示,文章展示了如何使用bat脚本实现S19、HEX等格式文件的剪切、填充、合并与批量转换,构建自动化流水线,从而显著提升汽车电子等领域的开发与生产效率。

weixin_29237635的博客 356

LLM 大模型学习必知:提示词工程-Prompt Engineering

Prompt Engineering提示工程(Prompt Engineering)是一项通过优化提示词(Prompt)和生成策略,从而获得更好的模型返回结果的工程技术。

2401_82469710的博客 1417

基于ProXmoX VE的虚拟化家庭服务器(篇一)—ProXmoX VE 安装及基础配置

ProxmoxVE是一款套开源的虚拟化管理软件,用户可通过网页的方式来管理服务器上使用kvm以及lxc技术运行的虚拟机。同时提供了一些先进功能的支持,如集群、HA等。PVE虽然是开源,却是由一个商业公司在运营、更新以及维护。...

隔壁老瓦的专栏 6321

LinuxCNC---在PC端显示开发板LinuxCNC界面

  今天在调试开发板时,执行开发板上的linuxcnc指令,总是出现如下报错 LINUXCNC - 2.9.0~pre0 application-specific initialization failed: couldn't connect to display "192.168.137.3:1" Error in startup script: invalid command name "image" while executing "image create photo -file $f/$i

中华田园巨龙 3470

大模型应用开发极简入门:从Prompt工程到RAG与Agent实战

大语言模型(LLM)作为当前人工智能领域的核心技术,其本质是一个基于海量数据训练、能够理解和生成自然语言的概率模型。其工作原理是通过Transformer架构捕捉文本间的复杂关系,实现上下文感知的文本生成。这项技术的核心价值在于,它极大地降低了自然语言处理任务的门槛,使开发者能够通过API调用快速构建智能应用,而无需深入底层算法细节。在实际工程实践中,Prompt工程和RAG(检索增强生成)是两大关键技术支柱。Prompt工程通过精心设计输入指令,引导模型生成更准确、可靠的输出,而RAG则通过结合外部知识库

xpp02的专栏 380

YOLO11改进策略【独家融合改进】| RCSOSA + SPD + WFU

SPD-Conv是一种新的 CNN 构建模块,用于替代传统 CNN 架构中使用的步长卷积(strided convolution)和池化(pooling)层,它由空间到深度(Space-to-depth,SPD)层和非步长卷积(non - strided convolution)层组成。WFU模块通过小波变换的频率分解与跨尺度融合机制,解决了传统上采样过程中的混叠和细节丢失问题,实现了高效、高保真的面部细节重建。

Limiiiing的博客 450

AI大模型学习必知:提示词工程-Prompt Engineering

prompt(提示词)是我们和 LLM 互动最常用的方式,我们提供给 LLM 的 Prompt 作为模型的输入,并希望 LLM 反馈我们期待的结果。

瓦罗兰特顶级C位的博客 592

HTML粉色爱心(完整代码)

HTML语言实现粉色爱心的完整代码。

AIGC 1105

【部署】Kimi 接入OpenClaw完整步骤及关键注意事项

本文详细介绍了如何将Kimi AI接入OpenClaw系统的完整步骤。首先需确保环境满足OpenClaw版本要求和系统支持,然后通过配置向导完成本地网关设置和Kimi模型接入,包括API密钥配置。文章提供了详细的命令操作和界面截图指导,并重点说明了安全警告处理、服务状态检查、API密钥有效性验证等关键注意事项。最后还展示了Kimi流量消耗明细和问题排查方法,帮助用户顺利完成接入并解决常见问题。整个流程清晰明了,涵盖了从环境准备到最终验证的全部环节。

海兰 7186

从0到1学习AI Agent——提示词工程(Prompt Engineering)

提示词是AI智能体的行动指南,需遵循"角色+任务+要求+边界"框架,强调清晰性、具体性和引导性三大原则。通过八大设计范式(如角色范式、指令范式、思维链范式等)适配不同场景,结合指令优化、上下文控制等技巧解决AI幻觉和输出偏离问题。关键要针对对话、工具调用、决策等场景定制提示词,用结构化指令让AI精准执行任务。掌握这些方法即可有效驾驭AI Agent,实现从"模糊指令"到"精准输出"的跨越。

行者无疆的博客 1048

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

【强烈收藏】大模型应用开发实战:从Prompt到Agent,助普通程序员轻松掌握AI技术

本文面向非AI背景开发人员,介绍大模型应用开发入门知识。文章详细阐述了Prompt Engineering、Function Calling、RAG等核心技术,探讨了AI Agent的实现方式和MCP协议在生态建设中的应用。作者强调,即使没有深厚AI和数学基础,开发者也能通过这些技术将大模型应用到实际业务中,提升效率,抓住AI时代发展机遇。

2401_85325726的博客 1566

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

《揭秘!10 分钟洞悉 Prompt、Function Calling、MCP 与 AI agent 奥秘》

本文系统介绍了AI领域四个核心概念及其关系:1. 提示词(Prompt)是引导大语言模型生成内容的指令,分为系统提示(定义角色)和用户提示(具体需求),其工程化需要持续优化。2. 函数调用(Function Calling)让大模型通过调用外部工具增强能力,但各厂商实现方式不统一。3. 模型上下文协议(MCP)通过标准化接口解决工具生态割裂问题,实现数据互通和工具复用。4. AI Agent是以大模型为核心,能自主完成复杂任务的智能体,其完整执行流程包括:接收用户请求→获取工具信息→模型决策→调用工具→生成

分享Java、Python、AI相关技术以及面试技巧 1637

初学者必看:揭秘AI Agent如何动态组装提示词,轻松掌握大模型核心技术!

总结一下:现代 Agent 的系统提示词已经从"手写一段话"变成了"运行时编译"。Tools 变成了 API 参数里的 JSON Schema,Skills 变成了 System Prompt 中的流程指导或预制工作流,而 MCP 则充当了"驱动程序"——让 Agent 能够标准化地把外部数据和能力动态挂载到上下文中,不再需要硬编码。如果你正在开发自己的 Agent,有一个建议:不要试图把所有 Skills 塞进一个 Prompt。

youmaob的博客 851

【干货收藏】AI Agent三大痛点深度解析:知识库+工作流+Prompt工程,小白也能轻松上手

本文深入解析AI Agent开发的三大核心痛点,通过知识库、工作流与Prompt工程的全面讲解,帮助开发者构建高效可靠的智能系统。本文分为三部分,介绍Agent三大痛点:知识库+工作流+Prompt工程。第一部分是知识库,第二部分是工作流,第三部分是Prompt工程。正文:,需要深度结合业务场景进行设计。设计精准的提示词、编排可靠的工作流,以及构建和维护高质量的知识库,是设计AI Agent的三大痛点。

python12345678_的博客 1314

七天入门LLM大模型 |提示词工程-Prompt Engineering

最核心的写一条好prompt的原则就是尽可能清晰、明确地表达你的需求(类比产品经理向程序员提需求)。

python1234_的博客 2499

收藏 | 从Prompt到Agent,小白也能轻松掌握大模型核心概念与实战

是我们与 AI 交流的沟通质量。RAG是 AI 扩充知识库的技术手段。MCP是连接 AI 与外部世界的标准化物理接口。Skills是将重复流程打包成的自动化指令集。Agent是将上述能力整合,能自主思考并执行任务的终极形态。则是 Agent 在软件工程领域的硬核应用。对于正在迷茫择业、想转行提升,或是刚入门的程序员、编程小白来说,有一个问题几乎人人都在问:未来10年,什么领域的职业发展潜力最大?答案只有一个:人工智能(尤其是大模型方向)

m0_48891301的博客 391

从0到1搞懂大模型:10张图轻松讲明白LLM、RAG、Agent

本文通过10张图和生动的生活比喻,帮助大人向孩子解释AI的核心概念。每张图聚焦一个关键问题,涵盖大模型、Token、上下文窗口、提示词、Transformer、RAG、Agent、Embedding、幻觉与温度、安全等核心概念。文章不仅解释了AI的基本原理和工作方式,还提供了"万能提示词模板",帮助读者正确理解和使用AI技术,避免常见误区。寒假在家,估计AI一定是会讨论的话题,如果孩子突然来一句:“AI到底是什么?你可能下意识想回答“就是很聪明的软件?

xiaoganbuaiuk的博客 1391

Datawhale AI 冬令营——动手学AI Agent——Task2:学Prompt工程,优化Agent效果 学习笔记

AI Agent是指能够自主或半自主地执行任务并做出决策的人工智能系统。它通常能与用户交互、感知环境、执行任务并基于所获得的信息进行学习。AI Agent的开发涵盖了多个领域,包括自然语言处理(NLP)、机器学习、深度学习、计算机视觉等技术。AI Agent常见的应用场景包括智能助手、聊天机器人、自动推荐系统等。在这些系统中,AI Agent不仅需要处理输入数据,还需要根据具体任务和目标作出智能决策。Prompt工程是指设计和优化与AI模型(特别是语言模型)交互的提示语(Prompt)过程。

m0_64239852的博客 969
上一篇: 3种通过DeepSeek免费搭建个人知识库的方法及保姆级操作攻略,建议收藏!!
下一篇: 为什么大厂都在用LangChain?一文拆解大模型应用主流开发框架!
Agent学习路线
博客等级 码龄6年 1万+粉丝 1903原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值