English version, please check ENG Version
-
依照「如何安裝」進行相關的部署流程。
-
將機器人加入群組聊天室。
- 能夠記住群組內的對話。
-
:gpt xxx
: 直接對 ChatGPT 來對談,可以直接問他。 -
:list_all
: 列出群組的訊息紀錄(all) -
:sum_all
: 幫你做訊息摘要。
目前該 LINE Bot 原始程式碼還沒有綁定相關資料庫,所以都是使用記憶體來儲存相關對話紀錄。可能重開機(隔天)會有忘記的,或是超過就無法儲存的缺點。
如果你想使用 LINE Bot,請確保在 https://developers.line.biz/console/ 註冊 LINE 開發者控制台。
在「基本設定」選項卡上創建新的消息通道並獲取「Channel Secret」。
在「Messiging API」選項卡上獲取「Channel Access Token」。
從「基本設定」選項卡中打開 LINE OA 管理器,然後轉到 OA 管理器的回復設定。在那裡啟用「webhook」。
在 https://openai.com/api/ 註冊帳戶。
一旦你有了帳戶,就可以在帳戶設定頁面找到你的 API 權杖。
如果你想在開發中使用 OpenAI API,你可以在 API 文檔頁面中找到更多信息和說明。
請注意,OpenAI API 只面向滿足某些條件的用戶開放。你可以在 API 文檔頁面中找到有關 API 的使用條件和限制的更多信息。
在 https://www.herokucdn.com/deploy/button.svg 上點擊「部署」按鈕。
輸入「Channel Secret」、「Channel Access Token」和「ChatGPT Access Token」。
記住你的 Heroku 伺服器 ID。
在 LINE Bot 儀表板中設置基本 API:
設置你的基本帳戶信息,包括「回調 URL」在 https://{YOUR_HEROKU_SERVER_ID}.herokuapp.com/callback。
這就是它!你完成了。
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.