循循 synsoon 課程
01 / 13

Claude API 介紹

上一支 下一支

聊天網頁版的「記憶」與「人格」,其實全是 API 之上的程式碼裝出來的。 本集拆解 Claude API 的地基:模型三檔位(Haiku 4.5/Sonnet 5/Opus 5、Fable 5)、 官方為什麼建議「先從 Opus 5 起手」、不換模型也能調深淺的 effort 五級、 文字生成四階段、舊教材的取樣參數為什麼現在會直接回 400、 API 金鑰的資安紅線與 App Attest、max_tokens、無狀態與 messages 陣列、 System Prompt,以及串流與 Structured Outputs 結構化輸出。

本集章節23

本集心智圖7 組

Claude API:模型、參數與一次請求的全貌
  • 為什麼要碰 API
    • 網頁版是門市,API 是直通廚房的後門
    • 記憶是錯覺:每次請求都從零開始
  • 挑模型
    • 現行陣容:Fable 5、Opus 5、Sonnet 5、Haiku 4.5
    • 官方建議:從 Claude Opus 5 開始
    • 成本與智慧之間怎麼取捨
  • effort:不換模型也能調深淺
    • 五個等級:low/medium/high/xhigh/max
    • 各模型的建議等級不同
    • 調 effort 往往比換模型有效
    • 與工具使用、思考功能的互動
  • 一次請求由什麼組成
    • messages 陣列與角色交錯
    • system 參數
    • max_tokens 是安全上限,不是目標字數
    • stop_sequences
  • 文字是怎麼被生出來的
    • 嵌入:把詞變成向量
    • 生成:轉動機率的轉盤
    • 取樣參數設非預設值會回 400
    • 改用系統提示詞引導
  • 兩個工程上的必備
    • 串流與 content_block_delta 事件
    • 大 max_tokens 需串流以免逾時
    • 結構化輸出:output_config.format + JSON Schema
  • 金鑰與安全
    • API 金鑰是第一道資安防線
    • iOS 與 macOS 的 App Attest

#ClaudeAPI#Claude#LLM#API開發#AI開發