本文是 CryptoChasers 出品的 Web3 優質教育資源推薦的第三期 ——AI 篇。
以 ChatGPT 為代表的 AI 大語言模型發展迅猛,很多大佬認為這將是未來十年的大趨勢。無論我們在 Web3 的日常使用、研究還是開發工具等方面,都應該學習並掌握 AI 相關的基礎知識,以提高生產力。
AI 的教程內容很多,很難全部看完。我推薦的依據是一些近半年都在做相關工作的大佬的建議,結合我自己的瀏覽經驗進行推薦。
教程推薦#
wayToAGI#
- 網站:wayToAGI
- 語言:中文
- 類型:索引
該網站作為一個開源的知識空間,匯聚了幾乎所有關於 AI 的有用資料,我強烈推薦,給它 5 星好評。它有以下特點我很喜歡:
- 每日收集更新優質資料。
- 提供了面向新手的 AI 學習路徑、Prompts、AI 繪畫、AI 語音和數字人的入門指南。
- 有各種基礎和深度的技術文章,適合瀏覽,也適合搜索查詢。
後面的教程都是面向開發者,最好是會用 Python 或者 JavaScript
OpenAI 官方文檔#
- 網站:OpenAI Doc
- 語言:英文
- 類型:文字
儘管有像 LangChain 這樣的工具能大幅簡化 LLM 的開發难度,但是理解這些工具背後的原理,而不是完全依賴它們,仍然是非常重要的。最好的方式就是看官方文檔,從pip install openai
或者 npm install openai
安裝官方提供的 Python 開始去學習。wayToAGI 裡有部分翻譯:ChatGPT 官方指南
ChatGPT Prompt Engineering for Developers#
- 網站:ChatGPT Prompt Engineering for Developers
- 語言:英文
- 類型:視頻 + 交互
Deeplearning.ai 跟 OpenAI 合作開設的入門課程,由 AI 領域的知名教育家吳恩達講述,非常入門,基本是在講怎麼寫不同類型的提示詞,例如如何做總結、如何翻譯等。該網站提供了在線的 notebook,可以邊看視頻邊運行調試代碼,無需配置環境和申請 API,十分方便。如果英文聽力不好,可以對著 中文字幕視頻合集 觀看。
Building Systems with the ChatGPT API#
- 網站:Building Systems with the ChatGPT API
- 語言:英文
- 類型:視頻 + 交互
同樣是 Deeplearning 的課程,算是上面 ChatGPT Prompt Engineering for Developers 的進階版,以構建客服助手系統為案例講解 ChatGPT 的原理和開發流程, 會有一些工程向的內容,可以和 OpenAI 官方的 GPT 最佳實踐 搭配著看。
LangChain for LLM Application Development#
- 網站:LangChain for LLM Application Development
- 語言:英文
- 類型:視頻 + 交互
同樣是 Deeplearning 的課程,內容是 LangChain 的入門,由 LangChain 的作者親自傳授。LangChain 是開發大語言模型(LLM)的框架,類似開發前端 App 的 React,能大幅簡化 LLM 開發難度。由作者帶著過一遍示例,比直接看文檔更容易入門。後面還有一門 LangChain 相關課程 LangChain: Chat with Your Data ,主要是講如何用 LangChian 做一個本地文檔問答的工具,算是實踐版,也可以過一遍。
接下來?#
接下來,我建議你自己動手開發基於 LLM 的工具,通過實踐來加深理解。儘管市場上可能已經有滿足需求的產品,但自行開發一款融合了你工作流的個性化工具,無疑是一件非常酷的事情。
至於 AI 的信息獲取,通過關注wayToAGI以保持對最新動態的了解就足夠了。
平時也可以多使用下其他 AI 工具看看別人是怎麼做 AI 產品的。這裡推薦下 Web3+AI 的項目 MyShell,持有它們的 NFT 可以每天免費一定額度使用基於 ChatGPT 4.0 的 API 機器人,也可以做任務來獲取 NFT。