七月 2025
 123456
78910111213
14151617181920
21222324252627
28293031  

彙整

Xcode Swift App+AI 進階實作教師專班(1140322、0412、0517、0621)

日期:114年3月22日、4月12日、5月17日、6月21日(六)

時間:9:00 – 16:00

地點:

講師:Apple Swift coding 訓練師潘聖文(Michel)

公文與附件:

課程大綱:

一、3月22日:

AI Assistant for Xcode : Alex Sidebar

生成式 AI – 大型言模型(Large Language Model)簡介

  • 原理
  • 安全議題

Ollama 介紹與使用

  • 安裝
  • 使用
  • Ollama 平台原理

Http Client 工具 – Postman

  • HTTP API 基本介紹
  • 取得已下載模型資訊
  • 和模型對話

開發 Mac App 和 Ollama 對話

  • 建立一個新的 Mac App 專案
  • 定義資料結構 Response : 解讀 Ollama 回覆資料
  • 建立 App 與 AI 聊天畫面
  • 傳送 Prompt 給 AI 模型
  • 處理 AI 模型的回覆
  • (補充) 將 AI 回覆的 Token 逐步顯示在 SwiftUI 畫面上
  • 補充資料:同步 (Symchronous) 與非同步 (Asynchronous)

相關連結:

二、4月12日:

如何安全地使用語言模型

安裝大型語言模型(Large Language Model) on iOS

如何提升學生的判斷能力

再論生成式 AI

深度學習

  • 類神經網路的運算規則
  • 梯度下降法
  • 圖片辨識原理

Create ML

  • 自行訓練標辨識模型

Wine & AI : Vivino App

AI 酒標辨識 App

  • App 架構與開發流程
  • 實作 Part1 :  TabView
  • 實作 Part2 :  使用模型預測類別
  • 實作 Part3 :  歷史資料與紅酒詳細資訊
  • (附件) 紅酒資訊

相關連結:

三、5月17日:

AI 新知

  • 使用所有著名大型語言模型,只要 ChatGPT 費用一半!
  • 如何使用台灣專用大型語言模型?

同步 (Synchronous) 與非同步 (Asynchronous)

LLM 讀取圖片生成文字

Image2Text App

  • Ollama 平台買 LLaVA 模型
  • Image2Text 開發流程
  • 從 Mac App 讀取圖片
  • 將圖片轉給 Ollama API

LLM 讀取文字生成圖片

  • Stable Diffusion

Text2Image App

  • Text2Image 開發流程
  • 從白雲輸入 prompt
  • 透過 HTTP 將 prompt 傳給 model
  • 處理 model 重覆的圖片
Text2Image

四、6月21日:

AI 趣工具 – 柯南的蝴蝶結

Buzz

Whisper

  • 安裝 Homebrew (補充)
  • 使用 brew 安裝 Whisper
  • 如何在 Mac 中錄音? (補充)

在 Xcode 專案中加入 WhiperKit

  • 加入 WhisperKit 的 GitHub 套件
  • 加入預先下載好模型的資料夾位置

VoiceChat

  1. 載入 WhisperKit 模型
  2. 將錄音檔轉文字
  3. 在 App 中錄音並轉成文字
  4. 串接語言模型:跟 Ollama 對話
  5. 將語言模型的回覆使用語音輸出

相關連結:

活動照片:

Comments are closed.