ChatGPT LINE Bot

最近幾天紅到不行的人工智能對談範例 chatGPT (https://chat.openai.com/chat), 其實是透過 openAPI 服務來實作的一個範例。因此,只要申請 openAPI key ,人人都可以建立一個 AI 智能對談服務...

  1. 於底下位置申請 openAPI key: https://beta.openai.com/account/api-keys

請置換程式碼中的key與token即可,分別位於:
/Controllers/ChatGPT.cs 22行(使用 openAPI key)

/Controllers/LineWebHookController.cs 16,21行 (使用你應該很熟的 LINE Bot Token, 如果不熟, 請參考 https://github.com/isdaviddong/HOL-LineBotSDK )

  1. 建置後使用 NGROK 測試 或 佈署到正式網站
  2. 配置 LINE WebHook

執行結果:

OpenAI參考文件:

https://beta.openai.com/docs/api-reference/completions/create