系统提示
设定助手行为的那条规则消息:Messages API 放在顶层 system 参数,Chat Completions 作为 messages 数组里 role 为 system 的一条。多条时转换只能合并,或报告无法无损转换。
生产方式:AI 生成AI 生成,仅供参考签发:晓黎学习复核:2026年11月8日被 1 个词条引用
两个接口对同一件事的第一处分歧:Messages API 把系统提示放在顶层 system 参数里,与 messages 平级,它不属于对话轮次;Chat Completions 没有顶层 system,把它当作 messages 数组里的普通一条,用 role 区分。数组里可能出现多条 system 条目,不同服务可能只取第一条或最后一条。
转换有方向:从前者转到后者要把顶层 system 移进 messages;原本多条时只能保留一条,其余要么合并,要么明确报告「无法无损转换」。对照 Fail-closed(失败即拒绝) 的口径:转不动就报,不静默改语义。见 请求体、工具调用。
互链
链接来自概念卡正文里的双链,编译时能解到本期词条集的才成为站内链接。
- 工具调用(Tool Call)正文引用
- 请求体正文引用
- Chat Completions正文引用
- Fail-closed(失败即拒绝)正文引用
- Messages API正文引用
反链(1)
- 请求体正文引用
出现在哪些课时里(1)
判据与「课时正文里能不能点出来」是同一个:那一节确实提到了它。点课时走当前页跳转, 它是导航,不是词条链接。
- 同一条消息,两种写法:Messages API 与 Chat Completions 的字段对照AI API 与国内接入基础
关联图
只画这一条与它直接相连的词条,边与上面两区同源。可拖拽、可缩放,点节点是新标签。
以列表方式看这 6 个节点
出处
路径是本地知识库(Obsidian 库)里的位置,正文与概念卡逐字对应。
- 课程正文用法归纳同一条消息,两种写法:Messages API 与 Chat Completions 的字段对照
packages/db/prisma/lesson-content/messages-vs-chat-completions.md - 课程正文用法归纳课程派生词条 · 模型接入与 API
编译入库:2026年11月2日。词条由知识库编译而来, 修正要回到概念卡改,再重新编译。