0%

TL;DR

  • 透過 LINE Webhook 接收使用者的文字訊息。
  • 利用 OpenAI API 處理接收到的文字,並轉換為 Google Calendar 的邀請網址。
  • 將轉換後的網址回傳給使用者點選。

GitHub 專案 - 行事曆 LINE Bot

前言

隨著 ChatGPT 火熱了好一陣子,在 Google I/O 之後 ChatGPT 也開放了許多 plugin (被嚇到?),因此在這電波很弱的時刻我就買了 ChatGPT plus …🧐

與此同時公司也開了許多跟「生成式 AI(GAI)」的課程,學到了一些 prompt 的技巧之外,也從課程中開始想生活周遭的範例,也因此有今天行事曆 LINE Bot 的文章 🎉 (我好歹也是傳教士一員)

閱讀全文 »

前言

隨著 OpenAI 的盛行,各式各樣幫助大家節省時間的工具如雪花般誕生,如今在做 SRT 字幕這邊又更加方便了!

去年 COSCUP 我曾經在 GDG 上分享 【GCCP Creator】增加字幕編輯的效率!,當時唯一的問題是,透過 Google STT 所判斷出來的字串其實沒有那麼的”友善”觀看,需要人工再多介入些;而如今 OpenAI 的判斷其實直接更上 N 層樓,再晶晶體夾爆的各種句子中,許多時候他都能清楚地判斷出來,因此以下我就把一些近期找到的工具分享給大家,若有想把各種影片加上字幕的話,或許可以參考以下方式看看喔!

閱讀全文 »

前言

今年也是一個 AI 元年,Google IO 上也講了許多與 AI 的結合,當然 Firebase 也不意外,剛好近期在 Side Project 中使用了比較多 Firebase 相關的開發,因此本篇會先紀錄較多 Firebase,也同步把 Keynote 中聽到的內容給記下來。

閱讀全文 »

冷啟動(Cold start) & Cloud Run 如何處理?

Serverless 架構的冷啟動(cold start)是指當一個沒有被使用的函式需要被調用時,需要先啟動一個新的容器或虛擬機器來執行該函式,這個啟動的期間被稱為冷啟動時間。

但我們在寫應用的時候通常都會帶有一些 cronjob 在背景跑(備份、爬蟲…),但在 Serverless 上都會遇到 Cold Start 的問題,在這種情況下因為資源都會被釋放掉,如果這些 cronjob 是比較重的且 Severless RAM&CPU 又放比較少, cronjob 時邊爬蟲邊異地備份又讀寫資料庫(~~ 誇張了點 ~~),這情況下可能會因為資源瞬間不夠導致功能異常。

閱讀全文 »

前言

近年來,隨著雲端計算的普及和發展,越來越多的企業和開發者正在尋找一種更簡單、更高效的方式來佈署和運營應用程式。而 Severless 技術正是一種流行的解決方案。Google Cloud Run 是一個強大的 Severless 平台,可以幫助開發人員快速地佈署和運營。接著,本文將介紹 Google Cloud Run 的優點和如何在其中佈署。

閱讀全文 »