DeepSeek接口调用示例:新手必备提示词写法指南

2026-06-27阅读 0热度 0
DeepSeek

新手编写DeepSeek API提示词的核心逻辑只有三步:第一,用“角色+任务+输出格式”锁定指令边界;第二,直接把待处理内容贴上去,删除“请看下面”“如下所示”这类冗余引导词;第三,通过强约束关键词或真实示例固定输出格式。多轮交互时,系统提示(system prompt)与用户消息(user message)必须独立设置,切忌混为一谈。

入门阶段最常见的困境是:不知道如何措辞才能让模型精准执行并输出结构化结果,甚至不自觉用“请回答一下下”这类无效语气词,纯粹浪费Token。

基础指令型提示词写法

第一步,一次性声明角色、任务与输出格式。例如:“你是一个Python代码审查助手,检查以下代码是否存在空指针风险,仅返回JSON格式,字段为{“risk”: true/false, “line”: 整数}。”

第二步,直接给出待处理内容,前方不要加“如下所示”“请看下面”等引导词——API不识别客套话,只识别紧邻的文本内容。

一个极易翻车的细节:如果在指令与输入之间插入空行或诸如“//待检测代码”的注释,部分SDK会将其当作正文传给模型,导致解析崩溃。

带约束条件的提示词写法

方法一,使用“必须”“禁止”“仅限”等强约束关键词锁定条件。例如:“必须用中文回答;禁止使用Markdown;仅限输出3个要点,每点不超过15字。”

方法二,提供一个真实示例,让模型模仿输出风格。在指令后直接放一组输入→输出样例来固定格式:输入:苹果 iPhone 15 Pro 参数输出:【屏幕】6.1英寸超视网膜XDR;【芯片】A17 Pro;【重量】187g。模型面对这种干净利落的对照,会严格复制格式,比纯文字描述稳定得多。

【踩坑预警】示例必须真实存在,且格式绝对整洁。 如果示例中出现括号不匹配、中英文标点混用等低级错误,模型会全盘照收,把你的错误模式学得死死的。

多轮对话式提示词组装

第一步,初始化系统提示(system prompt),设定长期角色。例如:“你是一名金融合规审核员,专注识别合同条款中的歧义表述。”

第二步,用户消息(user message)只放置本轮的具体输入。例如:“条款原文:‘乙方应在合理时间内交付’。”

第三步,绝对不要在user message中重复system prompt的内容——例如再加一句“你是一名金融合规审核员”,这会稀释原始设定权重,导致模型忽略关键约束。

实际操作很简单:将system和user两段内容按顺序填入messages数组即可。但新手最常犯的错误是把两段合并成一条message发出,结果角色设定失效,模型开始胡乱回答。

免责声明

本网站新闻资讯均来自公开渠道,力求准确但不保证绝对无误,内容观点仅代表作者本人,与本站无关。若涉及侵权,请联系我们处理。本站保留对声明的修改权,最终解释权归本站所有。

相关阅读

更多
欢迎回来 登录或注册后,可保存提示词和历史记录
登录后可同步收藏、历史记录和常用模板
注册即表示同意服务条款与隐私政策