Python x AI Agent – AI 夢工廠
- 講師名稱:賴建安
- 講師經歷:現任科技公司共同創辦人, 歷任公司駐外、研發與產品部門資深主管。曾任內政部職訓局電腦班講師。
| 資訊 |
說明 |
| 課程編號 |
263241 |
| 學期 |
115年 秋季班 |
| 招生狀態 |
招生中 |
| 優惠類別 |
無 |
| 新開課程 |
否 |
| 開課日期 |
2026.9.3 |
| 上課日期 |
星期四 |
| 上課地點 |
內湖高工 |
| 上課時間 |
19:00 - 22:00 |
| 學程歸屬 |
資訊科技 |
| 課程類別 |
資訊科技 |
| 課程理念 |
人工智慧 (AI) 的狂潮正以翻天覆地的速度推動各行業的變革,視覺聽覺感知與推理能力也已滲透到生活的方方面面;然而當我們嘗試導入專屬 AI 時,卻發現要 ChatGPT 發揮作用,惟有透過 API,將它底層的大型語言模型 (LLM) 串接到你的應用程式中,讓語言模型與外部數據、用戶互動、複雜的推理邏輯無縫整合,才能有效地將 AI 技術應用於實際場景中,創造真正的價值! 課程精心設計,透過 Python 和框架工具如 LangChain ,構建了完整的學習地圖,讓你能深入理解語言模型 (如 GPT, Gemini) 的運作原理,並透過實際操作的方式將這些技術應用於真實專案中。你將學會掌握生成式 AI 中重要的 RAG 這個目前企業打造客製 AI 知識庫的首選架構。同時探討最新的 AI Agent 前沿技術,將 AI 應用推向前所未有的新高度。 AI 的未來充滿機遇,我們正站在人類最新科技的浪頭上,讓這課程成為你的快艇,乘風破浪前行! |
| 課程目標 |
1) 熟悉 Python 物件導向、爬蟲、網站建置等進階應用; 2) 善用 AI 大模型 API 與 LangChain 打造個人、公司專屬 AI 應用; 3) 掌握向量資料庫與 RAG 架構,讓 AI 回應精確答案; 4) 運用 AI Agent 的概念,打造前瞻性 AI 創新應用 |
| 教學方式 |
◎ 搞懂邏輯 × 動手實作 × 驗證想法 × 專題激盪; ◎ 透過案例分析掌握 ChatGPT 指令要訣; ◎ 擺脫傳統『死記硬背』,搭配豐富的練習題,從寫程式的過程體會怎麼寫程式! ◎ 正確運用 ChatGPT 作為程式學習的貼身助教。 |
| 成績評量 |
出席狀況、上課表現、實作成果展示 |
| 選課要求 |
◎ 具備 Python 基礎概念; ◎ 想瞭解 GPT / Gemini 最新功能與 API 完整應用; ◎ 想要善用 ChatGPT 與 AI 工具; ◎ 想透過 AI 打造公司下一代智慧產品與服務 |
| 推薦書目 |
ChatGPT 萬用手冊 / 施威銘 / 旗標;OpenAI API 基礎必修課:使用 Python / 蔡文龍 / 碁峰 |
| 招生限額 |
25名 |
| 學分 |
3 |
| 學費 |
學分費3000元,電腦維護費1000元。(凡影印講義或推薦參考書,請由班代表於班內自行決議辦理) |
| 其他費用 |
報名費:若於優惠期報名免收,若於優惠期後每學期收取一次200元.學員證費:未曾於內湖社大上過課程之新生收取100元.學員團體意外保險費:春、秋季班200元、寒暑期班100元 |
| 材料費用 |
|
| 線上報名連結 |
點擊連結 |
| 課程符合下列永續發展目標 |
SDGs03健康及福祉
|
每週上課內容
| 週次 |
課程主題 |
上課內容 |
| 第 1 週 |
規劃物件藍圖:類別 |
物件導向設計概念 / 類別與物件 / 自訂類別的建構、多態性、繼承 / 私有變數及方法 / 挑戰:肉圓店訂單處理 |
| 第 2 週 |
文字搜尋的硬功夫 |
Regular Expression - 篩選文數字的威力強大工具 / 命令列參數 / Subprocess 執行外部應用程式 / 挑戰:嬰兒命名網站搜尋 |
| 第 3 週 |
檔案系統操作 |
自動化檔案及目錄的瀏覽、新增、刪除、更名、移動、複製 / 實戰:更改上千個檔案名稱 |
| 第 4 週 |
網路世界 |
TCP/IP, HTTP 通訊協定 / HTML, CSS 基礎語法 / API 取得網路資料 / CSV, JSON, XML訊息格式 / Oauth 開放授權標準 |
| 第 5 週 |
網路爬蟲 |
Beautiful Soup 快速解析網頁 / requests下載超連結目標檔案 / 挑戰:爬取氣象局網站資料 |
| 第 6 週 |
自動收集網路資訊 |
Selenium 操控瀏覽器、擷取內容、填寫並提交表單 / Xpath 語法選定 HTML 標籤屬性 / 專案:擷取拍賣網站商品 |
| 第 7 週 |
無碼辦公室自動化 |
Email / SMS 自動化工具介面 / 條件與分支邏輯進行決策 / 高效整合 API 與資料 / 實戰:Google 表單回應轉存到 Google Sheets |
| 第 8 週 |
網站建置 / 佈署 |
運用 Flask 框架建立靜態網頁、動態網站、樣板引擎、與表單處理 / 虛擬環境 / 版本管控 / 實戰:義大利麵網頁表單 |
| 第 9 週 |
永續學程週 |
本週課程暫停,另可安排講座自由選讀 |
| 第 10 週 |
打造自己的 ChatGPT |
LLM API 參數 / 連續對話 / 提示工程 / 實作 LINE AI 聊天機器人 |
| 第 11 週 |
讓 AI 幫 AI - 自動串接流程 |
建構外掛系統 Function Calling 機制 / 讓 AI 自動判斷要額外進行的工作 / 挑戰:AI 決定是否搜尋 |
| 第 12 週 |
案例研討: 專業證券分析機器人 |
抓取大盤資料 / 個股股價資料 / 個股本益比、殖利率及淨值比資料 / 新聞資料 / AI 幫你來分析 |
| 第 13 週 |
多模態 AI 模型 - Gemini |
圖像理解 / 聲音理解 - Podcast 重點摘要 / 影片理解 / 文字轉語音 |
| 第 14 週 |
案例研討: 英語家教機器人 |
製作 AI 教師以語音對話優化你的英文學習 - AI 模型從語音轉出字幕檔 / AI 模型生成聲音回應 |
| 第 15 週 |
本地端 AI 攻略 |
本地端 AI 部署框架 Ollama / 各種預訓練模型介紹 / Ollama API & SDK |
| 第 16 週 |
幫 AI 漲知識 - RAG |
資料檢索管道的設計 / Embedding 與向量資料 / 動態記憶與上下文管理 / 實戰:建立 FAQ 問答系統 |
| 第 17 週 |
AI 模型的串接框架 - LangChain |
環境準備 / 提示詞樣版 / Chain 的概念 / LCEL 表達式 / 挑戰:多國語言翻譯器 |
| 第 18 週 |
AI 的未來 - AI Agent |
AI Agent 概念 (執行多步驟任務) / 檢索精準度調整 / 基本 ReAct AI Agent 應用 / 挑戰:飯店訂房系統 |