LangChain integration with LINE Bot and Google Calendar link generator
MIT License
簡報分享:https://speakerdeck.com/line_developers_tw/langchain-rookie-google-calendar
看到一個不知道是什麼的餐廳或食物時是不是覺得困擾?約好時間但卻在出門前忘了?如果有這困擾你可能需要以下的功能:
LINE Bot:https://lin.ee/92O5Od8
你需要設置以下環境變數:
git clone https://github.com/louis70109/BookingStep
cd calendar-langchain/
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python main.py
透過 ngrok 建立暫時含有 https 的網址,並設定在 LINE Developer Console
ngrok http 8080
運用 change_bot_url.sh
來替換 LINE Bot webhook URL
sh change_bot_url.sh LINE_ACCESS_TOKEN https://YOUR_DOMAIN/webhooks/line
將 Domain 設定於 LINE Developer Console
Clone 此專案
git clone https://github.com/louis70109/BookingStep
cd calendar-langchain/
gcloud init
:初始化 gcloud CLI,該指令會提示登錄 Google 帳戶,並選擇您要使用的 GCP 項目。gcloud config set project PROJECT_ID
:設定 GCP Project ID,以便 gcloud CLI 與該項目交互使用。gcloud auth login
:登錄 Google 帳戶。透過 gcloud 指令佈署
gcloud run deploy calendar-linebot-1 --source .
如果你有任何問題或建議,歡迎開 issue 或 pull request。
請見 LICENSE 文件。