今天是 30 天生成式 AI 實戰挑戰的第一天 🚀在開始之前,我們需要先完成幾件事情: 設定目標:確定你要在 30 天內做什麼 Demo。例如:AI 聊天機器人...
今天是 30 天生成式 AI 實戰挑戰的第一天 🚀在開始之前,我們需要先完成幾件事情: 設定目標:確定你要在 30 天內做什麼 Demo。例如:AI 聊天機器人...
專案變更總覽(你要做什麼)✅ 新增檔案 src/aiClient.js:集中管理 OpenAI Client(之後各天都共用)。 src/promptPrese...
src/promptBuilder.js(新增)可組裝化的提示引擎。 // src/promptBuilder.js /** 一個可組裝的 Prompt...
新增/修改的程式碼 src/day4_text_to_json.js(新增)// src/day4_text_to_json.jsimport { openai...
🆕 新增/修改的程式碼 src/historyStore.js(新增)以 JSON 檔落盤。每個 sessionId 對應一個檔。內建訊息數量與近似 token...
🆕 程式碼實作 src/day6_text_to_image.js(新增)// src/day6_text_to_image.jsimport { opena...
src/day7_image_to_text.js(新增)// src/day7_image_to_text.jsimport fs from "f...
🆕 程式碼實作 src/day8_speech_to_text.js(新增)// src/day8_speech_to_text.jsimport fs fr...
🆕 新增/修改的程式碼 src/day9_text_to_speech.js(新增) 封裝成 speak(),可被 CLI 與 Next.js API 重用...