0Pricing
MCP Academy · 课时

组织消息与偏好设置

为调用设置系统文本和模型提示。

组织消息与偏好设置 是 CoddyKit 上的免费 MCP Academy 课时。 这是第 3 节课,共 4 节。 你可以在下方免费阅读本课时的完整内容 — 然后在浏览器中使用内置代码编辑器和全天候 AI 导师进行实践。 这是 MCP Academy 学习路径的一部分,你的进度在网页和 CoddyKit 应用中同步。 MCP Academy 课程共包含 4 节课。

引导生成过程

除了提示之外,您还可以调整调用方式:设置系统提示、模型提示、长度,以及要包含多少过去的上下文。

设置系统提示

使用 systemPrompt 设置模型在本次调用中的角色或语气,例如要求它成为一名简洁的代码审查员。

"systemPrompt": "You are a concise code reviewer."

叠加多条消息

消息数组可以容纳多个回合,让您向模型提供一段简短的来回对话作为上下文,而不只是一行内容。

使用提示建议模型

modelPreferences接收提示信息,例如 claude-3-sonnet 这样的子字符串,客户端可能会用它匹配可用模型。

"hints": [{ "name": "claude-3-sonnet" }]

提示仅供参考

最终选择由客户端完成。提示只是建议;宿主可能会将其映射到其他提供商的等效模型。

优雅地使用备用方案

请按偏好顺序列出提示。一个宽泛的备用提示,例如单独使用 claude,可以在首选模型缺失时匹配任何 Claude 模型。

"hints": [{ "name": "claude-3-sonnet" },
          { "name": "claude" }]

优先考虑智能程度

将 intelligencePriority 设置为 0 到 1 之间的值。值越高,客户端越倾向于为困难任务选择能力更强、更智能的模型。

"intelligencePriority": 0.8

优先考虑速度

需要较低的延迟吗?将 speedPriority 调高至接近 1,客户端就会倾向于使用更快的模型,以部分深度换取速度。

"speedPriority": 0.8

优先考虑成本

提高 costPriority 可以优先选择更便宜的模型。这三个优先级都是经过归一化的提示,并非硬性规则。

"costPriority": 0.3

包含周围的上下文

includeContext设置可以让请求从 MCP 服务器中提取上下文,使模型看到的不只是您的文本。

调整温度

在支持的情况下,温度值可以让回复从专注且确定,转变为更加多样和富有创意。

快速检查

回答一个关于引导模型选择的问题。

回顾

使用 systemPrompt、分层消息和 modelPreferences 调整调用方式,并结合成本、速度与智能程度优先级提供提示。🎛️

常见问题解答

「组织消息与偏好设置」课时是免费的吗?

是的 — 「组织消息与偏好设置」的完整文本可在网页上免费阅读。要进行交互式练习(内置代码编辑器和全天候 AI 导师)并解锁 MCP Academy 课程的其余内容,请升级到 CoddyKit PRO。 MCP Academy 课程共包含 4 节课。

「组织消息与偏好设置」这节课中我会学到什么?

为调用设置系统文本和模型提示。 你通过在浏览器中直接运行的动手代码来练习 MCP Academy,全天候 AI 导师会在你学习这节课的过程中回答你的问题。

学习 MCP Academy 需要有经验吗?

无需任何先前经验。CoddyKit 上的 MCP Academy 课程适合初学者到高级学习者,你可以从这里开始或从头开始,按照自己的节奏学习。 这是第 3 节课,共 4 节。

「组织消息与偏好设置」课时需要多长时间?

大多数 CoddyKit 课程大约需要 5–10 分钟。每节课都很精短且互动,所以你能稳步进步,并在网页和应用中从离开的地方继续。

我能在这节 MCP Academy 课中编写并运行代码吗?

能。每节 MCP Academy 课都包含内置代码编辑器,你可以在浏览器中直接编写并运行真实代码,并获得即时 AI 反馈 — 无需本地设置。

此课程中的所有课时

  1. 采样能解锁什么
  2. 向主机请求补全
  3. 组织消息与偏好设置
  4. 人在回路中的审批
← 返回 MCP Academy