外观
如何理解Temperature、Top-p 与可复现性?
标准回答
Temperature 调整候选 Token 分布的尖锐程度,较高值一般增加采样多样性,Top-p 在累计概率范围内选择候选。它们影响生成策略,不是模型知识是否真实的开关。低随机性仍可能稳定地产生错误答案。
需要可复现输出时,应记录模型和版本、提示、采样参数、种子及服务环境,但某些硬件计算、并发和服务实现仍可能产生差异。Temperature 为零是否表示贪心与具体参数组合有关,不能承诺任意服务都逐字相同。
业务要求固定结构时,优先采用受支持的结构约束与运行时校验;事实要求由可追溯资料、检查与评估承担。调整参数应在固定样本上比较有效完成、错误、成本和延迟,而非只判断文风更自然。
追问与回答
JSON 模式是否能防止幻觉
只能约束结构的某些方面,合法 JSON 仍可能包含错误事实、伪造 ID 或越权请求,需要服务端语义与授权检查。
为什么相同提示得到不同结果
可能来自采样、模型版本、服务端上下文、工具结果或非确定执行;先保存完整输入与版本再分析。
易混淆点
- 把 temperature 降低当作消除错误事实的方案。
参考资料
内容来源
- Android 与 AI 工程 Wiki · 原条目
q213