Generative AI Engineer 之
大語言模型 LLM (Large Language Model) 是 ChatGPT 背後的技術,透過學習 OpenAI API 和 Prompt Engineering 技能,軟體工程師就可以開發出新時代的生成式 AI 應用。
呼叫 API 能有什麼難的? 當你想真正開發 AI 應用時,就會發現有許多背景知識需要補齊。有一堆新的專有術語,不明覺厲的函式庫和 arXiv 論文,讓人摸不著頭緒。這門課將提供清晰且完整的指南,帶你進入 AI 應用開發的領域。
追加 2025/12 月最新 DLC 四小時內容!
本課程為 2025/4/26、2025/5/3、2025/5/10 以及追加的 2025/12/28 四場直播課程的完整錄影回放與數位教材,您將獲得:
下一期新的直播課程,可享有老鳥回訓票半價優惠。
為什麼老鳥值得回訓?AI 技術更新飛快,幾個月就有大變化,每次備課都會根據最新進展進行更新調整,內容與 2024 年上課版本又大為不同。為了讓老鳥持續保持技術領先,我們提供回訓票半價優惠,邀您一起精進再進化。
注意:此課程的 Day1 ~ Day 3 直播錄影當時使用 OpenAI GPT-4.1 模型。追加的 DLC 課程則採用 GPT-5.2 推理模型。
不同於事先錄製的光鮮亮麗線上課程,此為線上直播課程的錄影,內容未經剪接與後製,你會看到講師即時操作、學員即時發問,當然也會有 live demo 的一點點意外,完整呈現真實的上課過程。
直播課程錄影:總時長 18 小時 16 分鐘,明細如下:
包括 Prompt Chaining、Routing、Parallelization、Orchestrator-workers、Evaluator-optimizer 等、Whisper 語音辨識、模型如何使用外部工具、使用 Braintrust 做 LLMOps 監控
切塊 Chunking、挑選 Embedding 模型
多模態 RAG、向量資料庫、RAG 生成策略、多重索引策略、Query 最佳化、二階段檢索策略和 Reranker 模型
PDF 解析、Agentic RAG、示範 Deep Search、RAG 評估、LLM 安全性議題
使用 OpenAI Agents SDK 開發購物車聊天機器人、實作 RAG 知識庫 Agent、如何提升 Agent 呼叫工具的規劃能力、示範 Deep Search Agent
使用 OpenAI Agents SDK 實作 Handoffs、Agents as Tools、Deterministic workflow、Parallelization (Orchestrator-workers)、Human-in-the-loop、Self-Reflection、Guardrails 等模式
包括 Code Interpreter、Computer Use、MCP、CodeAct、評估 Agent 等
涵蓋範圍最廣最深入,兼顧理論與實務,從 Prompt Design, Prompt Engineering, RAG 到 Agent 面面俱到
上課無冷場無灌水、各種進階內容、實戰內容、參考資料、補充資料,以及最新生成式 AI 業界消息
範例程式碼使用 Python 和 OpenAI 官方 Python SDK 和 Agents SDK,無論熟悉何種程式語言,都可以理解其運作原理
我是 ihower,2002年開始從事 Web App 軟體開發工作,2018年成立愛好資訊科技有限公司,專長是 AI Engineering 和 Ruby on Rails 技術。
除了軟體開發,也經常做技術分享和教育訓練,在 ALPHACamp 擔任多年程式講師,並在各大型技術研討會擔任講者,參與過 COSCUP、MOPCON、RubyConf Taiwan、RubyConf China、WebConf 等。
我經營的 AI 工程主題電子報《愛好 AI Engineer》,定期分享技術文章、實作經驗與應用案例,已成為眾多 AI 工程師與開發者的重要知識來源。
同時,我也是 OpenAI Agents SDK 的積極開源貢獻者(詳見 Commits 和 Pull Requests 成果),與全球開發者共同完善 LLM 應用開發框架,推動 AI 工程實務發展。
更多資訊
部落格: https://ihower.tw | Linkedin | Facebook | Threads | Twitter
專業證照
全面了解如何使用 OpenAI API 來開發基於 LLM 的各種 AI 應用開發的知識。簡要內容可以參考這份公開投影片: 淺談 Generative AI Engineer 和 LLM 應用開發 Roadmap
工作坊課程會是最新更新版,包括將近 400 頁的投影片講義,以及 Google Colab Notebook 講解實作。由於 AI 世界技術進展迅速,本課綱有可能隨時調整。
滿滿三十一個可執行的 Python 程式範例,可立即有效執行
若您沒有任何 App 應用程式開發經驗、沒有串接過 Web APIs、甚至看不懂程式碼的話,不建議報名此課程。本工作坊內容非常密集、資訊量巨大,非資訊專業的程式初學者恐跟不上進度。
以 API 為界,這張圖(出處)描述四種職位,左側偏向機器學習,右側偏向產品應用開發。本課程的定位是 AI Engineer 工程師、需要開發 AI App 的從業人員。我本身是 Fullstack Engineer 出身,特別了解哪些是開發軟體應用時,需要哪些 AI 知識。
這張圖(出處)描述了 AI Stack 包括有四層: 應用層、開發層、模型層、基礎設施。本課程明確定位在 Application development 應用開發,如何寫 code 呼叫模型 API 來打造 app 應用。因此不包括如何使用 AI 工具、Transformer 模型理論、模型訓練、模型部署等內容不在課程範圍內。
不會教微調技術(PEFT, LoRA 等),也不會教自行部署開源模型做微調,例如透過 PEFT 自己寫 code 來做微調這種不會教,這是機器學習工程師才需要的技能。
會介紹如何使用 OpenAI API 的微調功能,透過 API 平台商提供的功能來做微調,這種無需自備 GPU 伺服器。這是應用軟體工程師能夠上手使用的方式。
還真不行。
內容更新即時: 課程內容緊跟 AI 工程最新實務,很多技巧網路上還沒有,更不在大模型 LLM 的訓練資料裡面。
過濾錯誤與迷思: 網路資訊良莠不齊,太多內容只是紙上談兵。錯誤和過時做法也非常多,一年前的 AI 開發做法可能已經過時,課程會給你最新驗證過的最佳實務。
實戰經驗與系統化整理: 來自真實專案的經驗與取捨,系統化整理,節省你反覆試錯的時間。
本課程特別適合想要深入了解各種做法的優缺點、想比較不同實作策略的開發者。針對同一個問題,課程會講解並示範多種思路,帶你理解為什麼這樣設計、何時該用哪種方式,幫助你靈活應用在自己的開發專案中。相對地,本課程不適合只想「無腦安裝一個開源套件,學如何設定,能跑就好」的工程師,這門課可能會不太符合你的期待。
生成式 AI 工程是近幾年的全新領域,和已經發展數十年的 App 應用開發不同,最佳實務只有親身實作過的人才知道。這堂課讓你少走彎路、快速全面理解上手。
(與以下單位合作開課)
2024/5 公開班
2024/3 公開班
2024/1 公開班
2023/11 公開班
2023/11 精誠資訊 企業內訓
2023/10 公開班