courses 仓库第一课 anthropic_api_fundamentals(7 单元):SDK 上手、API key、模型参数、多模态提示、流式响应。本篇萃取方法论骨架;API 细节以官方文档为准(课程明示教学优先用低价模型控成本)。
一句话定位
从「会用聊天框」到「会写调用代码」的第一课:key 管理、参数语义、消息结构、多模态输入、流式处理——五个单元把 SDK 的使用面铺完。
课程骨架
单元脉络(7 单元):
- 起步:API key 与第一个调用
- 消息结构:system/user/assistant 的角色语义
- 模型参数:temperature(发散度)、max_tokens(输出预算)、top_p——每个参数的语义与取舍
- 多模态提示:图片+文本混合输入的构造
- 流式响应:分块处理与增量呈现
6-7. 组合应用
方法论精华
1. 参数是风格旋钮不是质量旋钮——temperature 决定发散度不决定聪明度:写代码调低、头脑风暴调高,多数生产场景用默认值就是对的。
2. system prompt 的地位:系统消息定角色与纪律、用户消息给任务——这个分层与教程第四章(数据/指令分离)一脉相承,只是落在了 API 结构上。
3. 流式不只是体验:分块输出让长任务的等待变成可感知的进度——生产系统的耐心是设计出来的。
4. 成本纪律进教学:课程全程默认最低价模型——教学材料的参数选择本身在示范成本意识。
编者按
这课最值钱的是「参数语义」一节——多数人对 temperature 的理解停留在玄学,课程把它讲成可决策的旋钮。对本站读者:如果你只用过网页版 Claude 没调过 API,这一课加上工具使用课(06)就是最小的「从用到造」路径。