什么是上下文工程?
上下文工程(Context Engineering) 是指通过设计、优化与大语言模型(LLM)交互时的输入内容(即“上下文”),引导模型生成更符合预期、更精准回答的系统性方法。这里的“上下文”通常包括 提示词(Prompt)、示例(Few-Shot Examples)、历史对话记录、外部知识注入 等信息,而“工程”则强调通过结构化、策略化的设计让模型理解任务目标,甚至模拟人类的思维过程。
上下文工程的核心要素与目标
上下文工程的核心在于通过对输入信息的组织,解决LLM的“理解模糊性”问题,其关键目标包括:
- 明确任务边界:让模型区分不同类型的任务(如翻译、推理、创作)。
- 控制输出格式:指定回答的结构(如JSON、表格、段落)。
- 引导思维逻辑:通过“思