載入中...

114-春季班 1141A3010-2-Python x GPT API - AI 夢工廠

 招生人數:25人
 招生狀態: 招生中
 上課日期:2025-03-04 (第一週),(共18週)
 上課時間:每星期二 晚上 7點0分~9點40分
 上課地點:松山社區大學 松山社大電腦教室〈國中部〉

課前資訊
 這門課適合誰?
◎ 具備 Python 基礎概念
◎ 想瞭解 GPT / Gemini 最新功能與 API 完整應用
◎ 想要善用 ChatGPT 與 AI 工具
◎ 想透過 AI 打造公司下一代智慧產品與服務
 需要準備的工具/軟體?
自由
 上課會用甚麼方式進行呢?
◎ 搞懂邏輯 × 動手實作 × 驗證想法 × 專題激盪;
◎ 透過案例分析掌握 ChatGPT 指令要訣;
◎ 擺脫傳統『死記硬背』,搭配豐富的練習題,從寫程式的過程體會怎麼寫程式!
◎ 正確運用 ChatGPT 作為程式學習的貼身助教。
 評量方式
出席狀況 20%、上課表現 30%、實作成果展示 50%

課程簡介
 課程QR CODE網址
 課程相關照片
         
 課程理念
人工智慧 (AI) 的狂潮正以翻天覆地的速度推動各行業的變革,視覺聽覺感知與推理能力也已滲透到生活的方方面面;然而當我們嘗試導入專屬 AI 時,卻發現要 ChatGPT 發揮作用,惟有透過 API,將它底層的大型語言模型 (LLM) 串接到你的應用程式中!LangChain 是對當前 AI 發展趨勢的一次回應,它提供了高效靈活的框架,將語言模型與外部數據、用戶互動、複雜的推理邏輯無縫整合,有效地將 AI 技術應用於實際場景中,創造真正的價值,課程精心設計,透過 Python 和 LangChain 框架,構建了完整的學習地圖,讓你能深入理解語言模型 (如 GPT, Gemini) 的運作原理,並透過實際操作的方式將這些技術應用於真實專案中。你將學會掌握生成式 AI 中重要的 RAG 這個目前企業打造客製 AI 知識庫的首選架構。同時探討最新的 AI Agent 前沿技術,開發更具前瞻思維的 AI 應用。AI 的未來充滿機遇,我們正站在人類最新科技的浪頭上,讓這課程成為你的快艇,乘風破浪前行!
 課程目標
1. 熟悉 Python 物件導向、爬蟲、網站建置等進階應用
2. 善用 LangChain 與 GPT/Gemini API 打造個人、公司專屬 AI 應用
3. 掌握向量資料庫與 RAG 架構,讓 AI 回應精確答案
4. 運用 AI Agent 的概念,打造前瞻性 AI 創新應用
 參考書目
- 精通 Python (第二版) / Bill Lubanovic / 碁峰;
- ChatGPT 開發手冊 / 施威銘 / 旗標
OpenAI API 基礎必修課:使用 Python / 蔡文龍 / 碁峰
 數位教材連結
 是否接受旁聽
是(如額滿課程,恕不接受旁(試)聽)

課程相關費用
 學分費
3 學分,3000元
 雜費(電腦、冷氣、場地、設備等費用)
冷氣費200
上機費1000
無費用
 保證金
 其他費用
社區大學統一收取報名費200元,不論新舊生。新生須再繳交製證費。
學員證費:新生收取100元
學員團體意外保險費:114-春季班 200元
 材料及其他相關費用(開學後,各班自行收取管理)

課程大綱
第一週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無碼辦公室自動化Zapier / Make 自動化工具介面 / 條件與分支邏輯進行決策 /高效整合 API 與資料 / 實戰:Google 表單回應轉存到Google Sheets
第八週8網站建置 / 佈署運用 Flask 框架建立靜態網頁、動態網站、樣板引擎、表單處理 / 虛擬環境 / 版本管控 / 實戰:義大利麵網頁表單
第九週9公民參與週社大辦公室安排之講座或活動
第十週10語言模型的串接框架LangChain 環境準備 / 提示詞樣版 / 簡單的生成式 AI 應用 /挑戰:語言翻譯器
第十一週11LangChain 介接 Gemini多模態模型 / 圖像理解 / 聲音理解 - Podcast 重點摘要 / 影片理解
第十二週12讓 AI 幫 AI - 自動串接流程建構外掛系統 Function Calling 機制 / 讓 AI 自動判斷要額外進行的工作 / 挑戰:AI 決定是否網路搜尋
第十三週13網頁版聊天程式gradio 快速建立網頁程式 / 文字生圖 Image API / markdown語法顯示圖像
第十四週14幫 AI 漲知識 - RAGRAG 簡介 / 安裝與環境配置 / 檔案作為 RAG 的知識來源
第十五週15替知識文件加上向量資料檢索管道的設計 / Embedding 與向量資料 / 動態記憶與上下文管理 / 實戰:建立 FAQ 問答系統
第十六週16AI 的真正未來 - AI AgentAI Agent 概念 (執行多步驟任務) / 檢索精準度調整 / 基本 AIAgent 應用 / 挑戰:飯店訂房機器人
第十七週17案例研討:專業證券分析機器人抓取大盤資料 / 個股股價資料 / 個股本益比、殖利率及淨值比資料 / 新聞資料 / AI 幫你來分析
第十八週18案例研討:AI 自動字幕 / 旁白產生器下載 YouTube 檔案 / AI 模型從語音轉出字幕檔 / AI 模型生成旁白配音

講師介紹

賴建安 講師  賴建安 講師  賴建安 講師  賴建安 講師     賴建安 講師

 現職:
科技公司共同創辦人,研發與產品部門主管
 簡介:
● 1984-09-01~1986-07-30 內政部職訓局 電腦講師 台北市 邏輯設計、資料結構等課程講述>>
● 1986-08-15~1988-07-30 精華電腦 電腦講師 台北市 UNIX / C 語言、Lotus 123 / Symphony 等課程講述>>
● 2020-03-01~2021-07-30 內湖社大 電腦講師 台北市 Python 程式與邏輯思維課程講述>>
 專長:
網路爬蟲
自動化您的工作
網站建置
大數據分析 / 視覺化
人工智慧
硬體操控
遊戲設計
手機 App
 部落格(Blog):  臉書(Facebook):


台北市松山社區大學.
top↑