智能体AI中的提示工程与上下文工程


这不仅仅是常见的提示词与上下文之争,而是在构建AI智能体时,二者的作用有何不同。

如果你一直在深入研究多智能体AI系统------无论是使用CrewAI、LangGraph,还是AutoGen之类的工具------你可能已经意识到这一点:

→ 提示工程只是起点。

→ 而上下文工程才是真正让智能体具备智能的关键。

我们来详细分析一下。不搞虚的,只谈实用架构。

我们真正在设计的是什么?

在智能体AI中,你不只是向语言模型抛出提示词。

你正在设计由大语言模型(LLM)驱动的智能体,它们:

  • 有目标

  • 使用工具

  • 存储记忆

  • 与其他智能体通信

  • 随着时间推移做出决策

它们不只是"响应"。它们会推理、适应和协作。

因此,很自然地,我们必须"越过"提示词。我们必须构建完整的上下文,供智能体在其中运行。

提示工程

我们从基础开始讲起。

提示工程 = 编写大语言模型(LLM)实际看到的消息,它设定了智能体的即时行为。

实际应用中:

ini 复制代码
prompt = f"""
You are a financial analyst agent.
Your job is to extract anomalies from transaction logs.
Use tools if needed. Always return only the top 3 suspicious activities.

Input Data:
{log_chunk}
"""
llm(prompt)

这会告诉模型要扮演什么角色、执行什么任务以及遵循什么输出格式。

在以下场景中使用提示工程:

  • 精确的格式

  • 单任务内的良好推理能力

  • 清晰的工具使用说明

  • 少样本学习(提示词中包含示例)

但问题在于:

提示词只能控制某个瞬间。它们无法为智能体提供记忆、连续性或协作能力。

上下文工程(在AI智能体中)

现在我们来谈谈系统级思维。

上下文工程 = 管理提示词周围的所有内容:记忆、任务历史、工具、智能体状态、检索到的知识以及智能体间的交互流程。

在实际的智能体中:

ini 复制代码
agent = Agent(
  name="TransactionInvestigator",
  role="Investigate suspicious transaction patterns",
  memory=True,
  tools=[search_tool, database_tool],
  verbose=True,
  backstory="You've worked with fraud teams for years...",
  goals=["Ensure accuracy", "Minimize false positives"]
)

这个配置会告诉智能体:

  • 它们的身份

  • 它们之前做过什么

  • 它们可以使用哪些工具

  • 它们的使命是什么

即便有完美的提示词,智能体长期的行为也取决于这个上下文。

并列对比分析

仅使用提示词:

ini 复制代码
prompt = "You are a sales coach. Improve this pitch:\n" + input_text
llm(prompt)

结合上下文:

scss 复制代码
context = {
  "persona": "Sales coach with SaaS experience",
  "history": previous_pitch_attempts,
  "tool_output": crm_tool.query(customer_id),
  "goal": "Personalize pitch based on behavior data",
}

llm(context + prompt_template)

看出区别了吗?

一个只是给出指令,另一个则构建了一整个"大脑"。

总结

提示词编写是一种写作技巧。

上下文工程是一种架构能力。

如果你正在构建真正的AI智能体------那些能够思考、记忆、协作和适应的智能体------你的工作就不只是写出好的提示词,而是要设计思考环境。因为在智能体AI中,上下文就是"大脑"。

相关推荐
山顶夕景2 小时前
【LLM】Kimi-K2模型架构(MuonClip 优化器等)
大模型·llm·agent·强化学习·智能体
墨风如雪4 小时前
腾讯混元3D开源:世界生成,正式进入读秒时代
aigc
威化饼的一隅4 小时前
【多模态】天池AFAC赛道四-智能体赋能的金融多模态报告自动化生成part2-报告输出
大模型·agent·多模态·智能体
有才不一定有德6 小时前
深入剖析 MetaGPT 中的提示词工程:WriteCode 动作的提示词设计
人工智能·aigc·提示词工程
公谨6 小时前
前端开发者的 AI 突围:从工具使用者到智能交互架构师
aigc
4cos907 小时前
Nexent开发环境搭建
agent
量子位7 小时前
拆箱开源版Coze:Agent核心三件套大公开,48小时揽下9K Star
agent·ai编程·coze
iThinkAi7 小时前
最新Coze(扣子)智能体工作流:1分钟生成10条爆款电商商品宣传视频,无需拍摄剪辑
aigc
redreamSo8 小时前
AI Daily | AI日报:微软花17亿买屎埋地换碳减排额度; WAIC聚焦AI幻觉,讯飞星火X1升级破难题; GPT - 5「全家桶」本周或上线,编程能力惊人
程序员·aigc·资讯