20240528
- 同學們如果有程式的問題要提問,請在Issues上提問,並且提供程式碼,錯誤訊息,以及問題描述,這樣才能夠幫你解決問題。請參考這邊的提問格式,謝謝。
- Colab上的密鑰名稱為求符合PEP命名標準,統一改成下列格式,請同學們修改:
- LINE的Channel secret:
LINE_CHANNEL_SECRET
- LINE的Channel access token:
LINE_CHANNEL_ACCESS_TOKEN
- Ngrok的authtoken:
NGROK_AUTHTOKEN
- OpenAI的API key:
OPENAI_API_KEY
- LINE的Channel secret:
20240521
- 同學一定務必要安裝好miniconda,並且建立虛擬環境,MacOS同學參考這邊,Windows 10/11的同學參考這邊
- 一定要建立好虛擬環境,並且安裝好套件。MacOS同學參考這邊,Windows 10/11的同學參考這邊
- 如果是本機執行,一定要設定好幾個環境變數,同學參考這邊。
20240517
1. 請同學們在下次上課前,先將自己的電腦安裝好Docker。Windows的同學參考這邊,Mac的同學參考這邊
20240515
- 如果已經安裝Anaconda的同學,參考這邊
20240514
- 在MacOS的指令下安裝miniconda,參考這邊
- 在MacOS下用
conda
安裝虛擬環境及套件,參考這邊 - 在Windows 10/11的指令下安裝miniconda,參考這邊
- 在Windows 10/11下用
conda
安裝虛擬環境及套件,參考這邊
- Google帳號,在Colab上執行程式
- ngrok的帳號
- LINE的帳號
- OpenAI的帳號
- 課程中遇到問題,在Slido上提問
- 下課後問題,在本課程的Github上Issue提問(需註冊Github帳號)
- 能執行Powershell的Windows電腦或者Terminal的Mac電腦
從頭開始開發一個LINE Bot,並且整合OpenAI API,讓LINE Bot能夠回答使用者的問題
- 課前準備
- 開發環境安裝及測試
- LINE平台基礎知識
- 帳號申請及金鑰
- 基礎觀念及知識
- 程式碼撰寫及說明
- OpenAI API說明及整合
- 2024/05/14
- 2024/05/21
- 2024/05/28
- 2024/05/16
- 2024/05/23
- 2024/05/30
本課程Slido互動平台:(https://app.sli.do/event/ifpCr1fanqgT1y4BrwxKLD)
Codes
: 課程範例程式Ref
: 課程參考資料Slides
: 課程投影片Videos
: 課程錄影