1.2 Prompt Engineering:提示词工程
提示词(Prompt)是引导大模型按照特定意图生成输出的输入指令。提示词工程是通过设计和优化提示词,使大模型更准确、可控地产生所需输出的技术。
提示词的核心构成
系统提示词(System Prompt)
定义模型的身份、角色和行为准则,是 Agent 的"人格设定"。
你是一位专业的软件工程师助手。
- 回答要准确、简洁,优先给出可运行的代码
- 遇到不确定的问题要诚实说 明
- 优先考虑代码质量和安全性
- 使用中文进行交流
系统提示词的作用:
- 设定角色与专业领域
- 定义输出格式与风格
- 建立行为边界与约束
- 注入领域知识与规则
用户提示词(User Prompt)
用户的具体任务指令,是 Agent 的"工作内容"。
帮我实现一个 Python 函数,输入是一个整数列表,返回列表中的所有偶数。
要求:
1. 使用列表推导式实现
2. 包含类型注解
3. 附上简单的使用示例