首页/AI/RAG 与向量库速查/生成参数与 RAG 输出稳定性

生成参数与 RAG 输出稳定性

知识库问答优先稳定性:温度取低值(0~0.3)减少自由发挥,输出长度按业务限制;需要要点罗列时用结构化输出(JSON)约束,避免格式漂移。

RAG 与向量库速查AI更新于 2026-10-12

常见参数组合

常见参数组合
resp = client.chat.completions.create(
    model="...",
    temperature=0.2,
    top_p=0.9,
    max_tokens=800,
    messages=[{"role": "system", "content": prompt},
              {"role": "user", "content": question}],
)

结构化输出

结构化输出
要求返回 JSON:{"answer": str, "citations": [int], "confidence": "high|medium|low"}
服务端用 schema 校验,失败时重试或降级为纯文本。
温度与提示词改动都会影响忠实度评测:批量调整前先固化基线。

易错点

  • 高温 + 强引用要求互相拉扯,回答引用可信度下降
  • JSON 输出未做 schema 校验,解析失败直接抛给用户

数据来源与参考

  • OpenAI 官方文档(Chat Completions 参数 / 结构化输出)
  • Anthropic 官方文档(模型参数建议)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌