Prompt Engineering 进阶:从入门到精通
Prompt 是新时代的编程语言
在大模型时代,Prompt Engineering 是每个 AI 开发者必须掌握的技能。一个好的 Prompt 可以让模型输出质量提升数倍。
基础技巧
角色设定:明确告诉模型它是什么角色。例如"你是一位资深 Python 后端工程师"。
格式约束:指定输出格式,如"用 JSON 格式返回"或"分三部分回答"。
Few-shot:提供 2-3 个示例,让模型学习你期望的输出风格。
进阶技巧
Chain-of-Thought:要求模型"一步一步思考",显著提升推理能力。
Tree-of-Thought:让模型探索多个思路路径,选择最优解。
Self-Consistency:多次采样取多数结果,提高稳定性。
结构化输出
使用 Pydantic + instructor 库实现 JSON Schema 约束,确保模型输出严格符合预期结构。这是生产环境中的必备方案。