開始之前
選好學習路線,裝好 Python 環境,申請大模型 API 金鑰,並完成你的第一次呼叫。
各課
這個模組只做準備工作,但別跳過第 3 課。後面每一課都建立在"一次 API 呼叫到底發生了什麼"之上:請求裡的 messages 是什麼,返回裡的 usage 怎麼變成錢,finish_reason 等於 length 說明什麼。這些現在弄清楚,後面能省很多時間。
學完的標準
- 在終端裡執行
python check_env.py,看到"一切正常"。 - 不看課文,能說出一次對話請求裡
system、user、assistant三種角色各是幹什麼的。 - 看到響應裡的
usage,能算出這次呼叫花了多少錢。 - 知道金鑰為什麼不能寫進程式碼、不能提交到 git。
本模組的程式碼
程式碼和執行結果保留原樣(簡體中文),與實際執行時完全一致。