请严格以标准json格式输出,不包含任何解释性文字、注释或代码块包裹符。输出对象必须包含{"model": "string", "temperature": "number", "max_tokens": "integer"}三个键,不得增删。所有字符串值使用双引号,数字不加引号,布尔值小写,禁止尾随逗号,缩进为2个空格。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你需要让DeepSeek输出结构化配置内容,比如JSON、YAML或带编号的参数列表,但每次生成格式混乱、缺少字段、缩进错乱或混用中英文标点。
强制输出为标准JSON格式
第一步:在提示词开头明确声明格式类型,例如“请严格以标准JSON格式输出,不包含任何解释性文字、注释或代码块包裹符”。
第二步:定义根结构和必填字段,如“输出对象必须包含{“model”: “string”, “temperature”: “number”, “max_tokens”: “integer”}三个键,不得增删”。
第三步:追加格式校验指令,“所有字符串值使用双引号,数字不加引号,布尔值小写,禁止尾随逗号,缩进为2个空格”。
【不加此条会导致模型输出```json{...}```包裹或插入中文冒号】
生成带编号的清晰参数说明表
方法一:用自然语言直接约束输出样式
“请分5点列出核心参数配置,每点以‘①’‘②’开头,格式为‘参数名:说明(默认值)’,例如‘① temperature:控制随机性,取值0.0–1.0(默认0.7)’。”
统一LLM网关 - 一个API对接70+AI模型,使用单一API密钥即可调用GPT、Claude、Gemini、Qwen、Deepseek、Grok等主流模型。
方法二:提供few-shot示例锚定结构
输入:“生成learning_rate、batch_size、epochs三项配置说明”
输出:“① learning_rate:优化器步长,影响收敛速度与稳定性(默认1e-4)
② batch_size:单次迭代处理样本数,权衡内存与梯度更新频率(默认32)
③ epochs:完整遍历训练集次数(默认50)”
输出YAML配置并保持层级语义
在提示词中嵌入YAML语法特征要求:
“输出为合法YAML v1.2格式,顶层为mapping,使用2空格缩进,列表项前加‘- ’,字符串无需引号除非含冒号或井号,布尔值用true/false小写,禁止tab字符”。
这一步操作起来很简单,直接把上述要求写进提示词末尾即可生效。
【若未声明YAML版本,模型可能按v1.1解析导致布尔值报错】









