iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
生成式 AI

練習AI 系列

就是為了練習根參加˙ˇ˙

參賽天數 10 天 | 共 11 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

挑戰開始!設定目標與環境準備

今天是 30 天生成式 AI 實戰挑戰的第一天 🚀在開始之前,我們需要先完成幾件事情: 設定目標:確定你要在 30 天內做什麼 Demo。例如:AI 聊天機器人...

2025-09-07 ‧ 由 frankfrank8785 分享
DAY 1

挑戰開始!設定目標與環境準備

今天是 30 天生成式 AI 實戰挑戰的第一天 🚀在開始之前,我們需要先完成幾件事情: 設定目標:確定你要在 30 天內做什麼 Demo。例如:AI 聊天機器人...

2025-09-07 ‧ 由 frankfrank8785 分享
DAY 2

文字生成(Text Generation)

專案變更總覽(你要做什麼)✅ 新增檔案 src/aiClient.js:集中管理 OpenAI Client(之後各天都共用)。 src/promptPrese...

2025-09-08 ‧ 由 frankfrank8785 分享
DAY 3

提示工程(Prompt Engineering)

src/promptBuilder.js(新增)可組裝化的提示引擎。 // src/promptBuilder.js /** 一個可組裝的 Prompt...

2025-09-09 ‧ 由 frankfrank8785 分享
DAY 4

文字 → JSON(更嚴格的結構化輸出與驗證)

新增/修改的程式碼 src/day4_text_to_json.js(新增)// src/day4_text_to_json.jsimport { openai...

2025-09-10 ‧ 由 frankfrank8785 分享
DAY 5

多輪對話(Chat History)

🆕 新增/修改的程式碼 src/historyStore.js(新增)以 JSON 檔落盤。每個 sessionId 對應一個檔。內建訊息數量與近似 token...

2025-09-11 ‧ 由 frankfrank8785 分享
DAY 6

文字生成圖片 (Text-to-Image)

🆕 程式碼實作 src/day6_text_to_image.js(新增)// src/day6_text_to_image.jsimport { opena...

2025-09-12 ‧ 由 frankfrank8785 分享
DAY 7

圖片描述 (Image-to-Text)

src/day7_image_to_text.js(新增)// src/day7_image_to_text.jsimport fs from "f...

2025-09-13 ‧ 由 frankfrank8785 分享
DAY 8

語音轉文字(STT, Speech-to-Text)

🆕 程式碼實作 src/day8_speech_to_text.js(新增)// src/day8_speech_to_text.jsimport fs fr...

2025-09-14 ‧ 由 frankfrank8785 分享
DAY 9

文字轉語音(TTS, Text-to-Speech)

🆕 新增/修改的程式碼 src/day9_text_to_speech.js(新增) 封裝成 speak(),可被 CLI 與 Next.js API 重用...

2025-09-15 ‧ 由 frankfrank8785 分享