第一個 Python 程式開發專案:Picture Fairy
閱讀警告:以下內容均有經過 ChatGPT 進行內容擴寫與潤飾 🧚♀️ Picture Fairy:從 AI 熱潮到互動原型 在接觸了幾部免費的 Python 教學影片後,發現學習資源真的非常豐富,也激起我想實作一個自己的程式專案。當時生成式 AI 正在大爆發,我決定搭上這波浪潮,動手做一個結合 AI 的簡單互動應用。 就這樣,Picture Fairy 誕生了 —— 我知道命名有待加強(笑)。 Picture Fairy 的功能很直觀: 使用者輸入一段文字關鍵詞,後端會: 透過 Google 圖片搜尋抓出一張代表性的圖片 同時使用 GPT-4o 為該詞彙生成一段說明文字 圖片與文字分別來自不同來源,因此兩者不一定會精準對應,但這種 AI 組合包的趣味性,有時反而讓結果更有「想像空間」。 🤖 LINE Bot + Webhook 架構補充 這個應用實際上是透過 LINE Messaging API 來與使用者互動的。使用者在 LINE 中輸入一段文字後: LINE Bot 將訊息透過 webhook 傳送到部署好的 FastAPI 應用伺服器。 FastAPI 取得使用者輸入,接著: 串接 Google 圖片搜尋邏輯抓圖 同時呼叫 OpenAI 的 GPT-4o API 生出文字說明 最後將圖+文回覆給使用者。 以下是流程圖簡圖: ...