close

這個很有趣,我自己玩過,可以在LINE上和CHAT GPT聊天

 

[ 分享 ] 如何創建類似 ChatGPT 的 Line Bot 聊天機器人 ! - YouTube

 

2023-03-09_112518

 

 

哈囉 各位觀眾朋友大家好
這裡是程式猿Alpha的頻道
首先很開心大家點擊我這支影片
我的影片主要是介紹一些使用的手機APP
軟體還有網站工具
然後在這個平台分享給大家
我今天想要分享的一個類似ChatGBT的一個AI
可以串在你的LINE的APP裡面
一個聊天軟體裡面
然後你就可以跟它做對話
ChatGBT是最近OpenAI開放出來的一個軟體
目前現在是免費可以讓大家做使用
在網路上可以找到很多人在介紹ChatGBT有多厲害
很多人在討論它
它可以模擬像人一樣跟你做對話
你也可以叫它寫程式
你可以問它各式各樣的問題
或者是請它寫小說寫歌
然後如果要使用它的話
你可以進到這個openai.com裡面註冊一個帳號
那我們就可以點進去
登入的話就是跟OpenAI是一樣的帳號密碼
進來之後你可以去測試它
我就問說幫我用Python寫個計算BMI值的程式碼
然後我們看它怎麼回
然後它就回答這個答案
基本上這個就直接在Python的檔案裡面直接複製
貼上它就可以直接做使用
我們怎麼樣讓這個類似ChatGBT的一個AI
可以用在我們的LINE上面
首先呢這是GitHub上面的開源一個軟體
怎麼用這個OpenAI呢
它開放的一個API
然後讓我們去串GBT-3
讓你可以免費使用類似像ChatGBT的效果
但是它不是ChatGBT
這邊我要先強調一下
首先在GitHub這邊去申請你的一個帳號
申請完帳號之後呢
你就進到這個GBTAI Assistant這個頁面
然後你去按這個信號
就是鼓勵作者
再來就是Fork將這個程式碼呢
複製到你的GitHub上面
按Create Fork
它會複製這個一模一樣的資料庫呢
來到你的頁面
然後這是範例啦
好然後這邊有寫了很詳細的安裝步驟
首先你要在OpenAI去註冊一個新的帳號
剛剛我們已經註冊好了嘛
這個OpenAI
它說生成一個API Key
右上角這個就是你的名字
View API Key點進去
這個就是新的一個Key
複製下來把它存起來
因為它只會出現一次
OK
接下來呢我們要進到LINE平台
你要在這個LINE的開發者的頁面呢
去用你的LINE的帳戶
然後去登錄
我們就是跟大家打一樣的字
Create a new provider
把那個名字複製貼上
把它Create
這邊呢去新增一個類型叫做Messaging API
就我們就直接複製它
好然後它要生成一個頻道的Token
那我們怎麼做
就是進來這裡
Create Messaging API Channel
你點進去
這邊都可以不用動
然後這是台灣
這個不用填
Channel Name就是My AI Assistant
這邊我就隨便打
好這個就隨便填
沒差
好這個隨便填
這邊不用填
這邊不用填
然後把這兩個打勾
按Create
OK
同意
這個地方呢
它就會需要
就是這個Token
我們來找一下
好那我們就是進到這個
Messaging API這裡
點一下Issue
然後它就會出現這個你的Token
那我們按複製
把它先存起來
因為等一下會用到
好它下一步就是
Fork它的這個專案
那這個沒問題
已經好了
然後再來就是要進到這個
Vercel的平台
這邊點進去
它會出現這個網頁
然後我們需要登錄
它可以直接用GitHub登錄
然後它就會出現這個頁面
然後它在這個頁面呢
就會看到你剛剛Fork的一個資料庫
這邊有一個Import
那我們就是進到這一頁
然後按Import
好然後在這個環境變數這邊呢
將我們剛剛這個OpenAI的
API Key跟Token複製貼上
先複製這個
就是環境變數這邊
然後我們就貼上
然後將我們OpenAI的Key呢
加進去
另外一個Lite的Token加進去
然後最後一個Lite的Channel Secret
這個Lite的Secret Token呢
是在Basic Setting這邊
剛剛有看到Channel Secret
那我們複製它
然後一樣就直接把它貼上
Add
然後總共有三個環境變數
完成之後呢
按這個Deploy就是發布
然後完成之後呢
看它下一步什麼
它要叫我們點這個Domains按鈕
先進到我們的主畫面
這裡
這個是Domains
然後我們把它複製下來
然後再回到這個Lite的平台
要設置一個叫做Webhook的URL
在Message API裡面呢
這邊有個Webhook URL
我們按Edit
我們將我們剛剛的URL呢
複製貼上
然後這邊有個地方要注意
你後面要加上Webhook
Update
這裡呢我們可以確認一下
按這個Verify
看它是不是有沒有成功
成功了
就代表這個網址是對的
再來把這個Webhook功能打開
就是這個
打開它
然後它要將這個Auto Reply Messages
功能關閉跟Greeting Message功能關閉
一樣在這個Message API這裡呢
這邊有一個叫做Auto Reply Messages
跟Greeting Messages
這裡都是Enable的狀態
我們要把它給關掉
那我們就是進到Edit裡面
加入好友訊息
關掉
自動回應訊息給關掉
它會自動的儲存
這邊我重新整理一下
它就是Disable了
最後一個步驟
我們就直接透過Lite手機呢
直接掃QR Code
把它加入好友
那我現在先進到我的Lite裡面
這是我的Lite
那我們就是進到這個Message API這裡呢
有個QR Code
那我們就是Lite裡面的這個掃QR Code的地方
然後我們就直接掃它
OK
然後加入好友
按聊天
這樣子的話就成功了
你就可以在你的Lite這裡呢
跟這個類似Check GBT的一個效果
我就問一樣問題好了
就是問這個這一串
一樣
那我們把它送出
OK
然後像這個Check GBT的話
它會回答比較冗長一點
然後它也會比較像人跟你在做對話
所以還是有一點差別
但是呢
基本上我是覺得這個GBT-3已經是
效果已經很好了
OK
那我今天呢就分享這個
用GBTAI Assistant的這個開源的軟體呢
去教大家怎麼樣去設定
讓你的Lite裡面可以使用這個GBT-3這個方式
OK
那我今天就分享到這邊
然後如果大家喜歡我的影片
歡迎訂閱我的頻道
然後旁邊有個小鈴鐺把它打開來
這樣我上傳影片第一個時間通知給你
再次謝謝各位
謝謝大家
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 Hung Ting Chen 的頭像
    Hung Ting Chen

    樹葉子的部落格

    Hung Ting Chen 發表在 痞客邦 留言(0) 人氣()