LLM 應用開發工作坊
課程是以全端開發者 (full-stack developer) 的觀點,著重在應用開發和 API 串接,模型主要使用 OpenAI 系列
課程實戰密集、資訊量大,會需要專注跟上
「學習本來就不該是輕鬆有趣的...主要的感受應該是努力,你要的是腦力版的流汗。」 — Andrej Karpathy, on shortification of "learning"
「學習本來就不該是輕鬆有趣的...主要的感受應該是努力,你要的是腦力版的流汗。」
— Andrej Karpathy, on shortification of "learning"
課堂會大量閱讀和執行程式碼
不需要精通 Python,但需要有開發經驗、看得懂程式邏輯
在上課前,您需要:
若您還不了解或沒有用過 ChatGPT,請先去註冊玩一玩
免費註冊就可以使用,若付費 (每月 $20) 則可以使用更厲害的模型
chatgpt.com
Claude 是另一家也是很厲害的模型,特別是 Coding 能力
claude.ai
課程著重在應用開發,不會教 LLM 理論。建議課前看這些影片,先對 LLM 是什麼、如何運作有基本認識:
18 分鐘的精美插圖動畫講解,看完能對 Generative AI 有基本大局觀
如何在人工智慧時代生存與發展 (18 min)
台大李宏毅教授是台灣教 LLM 理論最有名的老師,若你有一小時空檔,推薦一看
80 分鐘快速了解大型語言模型 (1.5 hr)
Andrej Karpathy 是前 OpenAI 共同創辦人、前特斯拉人工智慧總監。如果你時間夠多,推薦一看。
3 小時多,講解大型語言模型的訓練、心理學到實際應用
深入淺出全面講解大型語言模型 (3.5 hr)
前往 OpenAI Platform: platform.openai.com,這是 OpenAI 給開發者的後台
建議買點數儲值至少 USD $5,才可以得到更多模型使用權限
課程中只有一個範例有用到 Gemini API,若對 Gemini 有興趣也可以開通
前往 console.anthropic.com 註冊登入
這是 Anthropic 給開發者的後台,我們會用到他的 Generate a prompt 功能
Google Colab 是一個線上的 Python 執行環境,完全免費
每一格程式碼,都可以點執行 (或按 Shift + Enter 執行)
Shift + Enter
若您從來沒有使用過: colab.research.google.com
你需要安裝 Colaboratory 這個 Chrome 擴充套件
參考: Google Colab 介紹及安裝教學 (SimpleLearn)
期待與你一起學習 LLM 應用開發