English version, please check ENGLISH Version
依照「如何安裝」進行相關的部署流程。
將機器人加入群組聊天室。
:gpt xxx
: 直接對 ChatGPT 來對談,可以直接問他。
:draw xxx
: 請他根據你輸入的文字來畫圖給你。
: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 Access Token。
如果你想在開發中使用 OpenAI API,你可以在 API 文檔頁面中找到更多信息和說明。
請注意,OpenAI API 只面向滿足某些條件的用戶開放。你可以在 API 文件頁面中找到有關 API 的使用條件和限制的更多信息。
Channel Secret
and Channel Access Token
還有 ChatGptToken
.Channel Secret
and Channel Access Token
還有 ChatGptToken
.請記得在參數裡面加上 DATABASE_URL
DB 的連接網址。
如果留空的話,將會使用記憶體當資料庫。
記住你的 Web Platform 伺服器 ID。
在 LINE Bot 儀表板中設置基本 API:
設置你的基本帳戶信息,包括「Webhook 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
http://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.