上下文工程 - Context Engineering
· 阅读需 5 分钟
随着 Agent 技术的广泛应用,LLM(大语言模型)面临的任务和问题也越来越复杂。单一的提示词已经难以满足复杂场景的需求,需要提供更加精准且合适的上下文作为支撑。上下文信息过少会导致模型无法正确理解任务,而过多或混乱的信息(尤其在上下文窗口不断扩大的情况下)则会增加模型产生幻觉的风险。因此,在设计 Agent 时,如何高效地组织和优化上下文已成为当前的核心挑战。
所以上下文工程的概念被提了出来。
Shopify CEO 的观点:相比"提示工程"(prompt engineering),我更喜欢用"上下文工程"(context engineering)这个术语。它更精准地描述了这项核心技能的本质:为任务提供所有必要背景信息,使大语言模型(LLM)能够合理地解决该任务的艺术。
前特斯拉 AI 总监 Andrej Karpathy 有相似的观点:上下文工程是一门科学,也是门艺术。