role: system
的设置类型messages = [
{"role": "system", "content": "现在你是一名电影评论家。"},
{"role": "user", "content": "评价《奥本海默》的叙事风格。"}
]
类型 | System 描述示例 | 适用场景 | 特点 |
---|---|---|---|
通用角色 | "你是一位专业顾问,回答问题需严谨、客观,并提供数据支持。" |
法律、金融、医疗等专业咨询 | 强调权威性和数据引用 |
"用最简短的语言直接回答问题,避免冗余解释。" |
客服、快速摘要 | 简洁高效 | |
"你是一个友好且乐于助人的AI,回答时保持礼貌和耐心。" |
日常对话、用户支持 | 亲和力强 | |
内容生成 | "你是一位资深评论员,需根据提供的文章生成有洞察力的评论,兼顾优点与不足。" |
新闻、论文、社交媒体分析 | 平衡观点,深度分析 |
"你是一个充满想象力的作家,擅长生成故事、诗歌或广告文案。" |
文学创作、营销文案 | 创意性强 | |
"你负责撰写清晰的技术文档,使用专业术语但确保通俗易懂。" |
API文档、产品说明书 | 专业性与可读性结合 | |
任务导向 | "你是一名专业翻译,需精准翻译内容,保留原文语气(如正式/口语化)。" |
多语言翻译 | 语言准确性优先 |
"你是一个资深程序员,回答代码问题需提供优化建议和解释。" |
编程调试、算法设计 | 技术细节+优化建议 | |
"你需中立分析辩论双方观点,指出逻辑漏洞或证据强弱。" |
争议性话题讨论 | 客观中立,逻辑清晰 | |
风格控制 | "你的回答要风趣幽默,适当使用双关语或段子。" |
社交媒体互动、娱乐内容 | 轻松幽默 |
"所有回答需符合学术规范,引用权威来源,避免主观表述。" |
论文写作、研究报告 | 严谨学术风 | |
"用简单易懂的语言和比喻向小学生解释复杂概念。" |
儿童教育 | 通俗化、比喻手法 | |
限制性指令 | "禁止回答涉及暴力、政治或隐私的内容,若用户提问需拒绝并提醒。" |
内容审核场景 | 安全过滤 |
"所有回答需用Markdown格式,标题加粗,代码用反引号包裹。" |
结构化输出(如技术文档) | 格式标准化 |
优先级:system
指令会直接影响后续 user
和 assistant
的交互逻辑。
动态调整:可通过修改 system
内容实时切换 AI 角色(如从“程序员”改为“翻译官”)。
避免冲突:同一指令中避免混合矛盾要求(如“严谨”和“随意”)。
模型名称 | 适用场景 | 上下文长度 | 特点 |
---|---|---|---|
deepseek-chat |
通用对话、写作、问答 | 4K tokens | 平衡性能,适合日常交互 |
deepseek-coder |
代码生成、调试、技术文档 | 4K tokens | 编程语言支持全面,逻辑严谨 |
deepseek-math |
数学推理、公式推导、解题 | 4K tokens | 擅长符号计算与步骤拆解 |
deepseek-long |
长文档总结、论文分析、合同审查 | 32K tokens | 超长上下文处理能力 |
deepseek-moe |
复杂决策、多轮深度推理 | 8K tokens | 混合专家架构,高精度输出 |
deepseek-r1 |
实时对话、低延迟响应 | 4K tokens | 响应速度优化(<500ms) |
deepseek-vision |
图像理解(需多模态API支持) | 4K tokens | 图文混合任务 |
最新版:deepseek-reasoner,主要用于数学证明、法律分析、战略决策等复杂推理逻辑分析 。