iT邦幫忙

0

我想將ChatGPT 串到Line

  • 分享至 

  • xImage

嗯,我想過,在Line上多新增幾個類似ChatGPT 的聊天機器人,想說這樣就可以有幾個虛擬的朋友一起練習語文對話,這樣可以不用一直用網頁版,而且可以無限次數傳訊息(對,網頁的ChatGPT 很容易秀逗)。但我對程式語言完全不熟,所以我不知道要從哪裡下手。

我是有想過要從GitHub串AI機器人,可是那個開發軟體怎麼登入都無法登入,所以我更不知道要從哪裡開始入門、在自己的Line裡面串屬於自己的聊天機器人。

看更多先前的討論...收起先前的討論...
copemoe iT邦好手 2 級 ‧ 2023-03-22 15:10:53 檢舉
參考 技術文章 https://ithelp.ithome.com.tw/articles/10311182
ShawnL iT邦新手 1 級 ‧ 2023-03-22 15:27:29 檢舉
如果單純是因為服務考量,透過 https://status.openai.com/ 可以觀察近期串 api 比直接用平台提供的服務更容易遭遇到 outage。
如果單純是學習並且想盡可能降低學習成本,可以從 Bottender 框架開始玩起(相對底層的邏輯就不必先管太多),專案版控可以做在 GitHub 上,剛好銜接 Zeabur 這類平台部署,對於試玩來說這組合是最親民省錢省力的了。
以上工具若都不喜歡可加個 alternative 關鍵字找替代方案做變更剩下就看你需求。
froce iT邦大師 1 級 ‧ 2023-03-22 15:29:38 檢舉
不用串,這麼熱門的想法當然有人做了。
https://www.kocpc.com.tw/archives/482523

真要自己寫就從下面兩個專案開始看:
https://github.com/line/line-bot-sdk-python
https://github.com/openai/openai-python
Wayne iT邦新手 4 級 ‧ 2023-03-22 15:38:10 檢舉
推一個
https://wayneblog.ga/2022-12-12/nodejs-create-openai-line-bot/
dennislin iT邦新手 4 級 ‧ 2023-03-22 15:56:21 檢舉
https://memochou1993.github.io/gpt-ai-assistant-docs/
推一個,我目前用這個做,完全不用寫程式,辦帳號匯入就行
Nick iT邦新手 5 級 ‧ 2023-03-22 16:49:07 檢舉
不管你用哪種方式串CharGPT, 只要用 API 的方式就一定是用Token的方式算錢, 不是無限次是傳訊息的.
網路上教學好像很多 書本也很多 課程也很多 花點錢應該就會了(?
其實也可以使用一些無痛使用的方式
https://ithelp.ithome.com.tw/articles/10310770
這樣就是免費的,前提是需要找到自己的 session token
AI_Hero iT邦新手 4 級 ‧ 2023-03-23 08:55:28 檢舉
很久以前有做過DC機器人版本的,不用錢,但電腦上的cmd程式要開著才能問答,原理是找出自己網頁版登入後的驗證碼放進程式,不知道現在還能不能用,12月初做的,關鍵字搜尋一下應該還找得到教程
canrong iT邦新手 2 級 ‧ 2023-03-23 09:22:44 檢舉
ChatGPT可以回答你這些問題,可以先詢問LINE BOT的範例,做出來再把ChatGPT聊天的邏輯放進去,但這時候會發現ChatGPT可能無法承接上一次的提問,這時候需要調整程式在每次的send時導入上下文邏輯。這是我在嘗試玩玩discord bot串接gpt的過程。
davidddd iT邦新手 5 級 ‧ 2023-03-23 16:57:57 檢舉
https://tw.unictool.com/ios-data-recovery/line-ai-robot/
除了這種常規內建機器人,也有類似chatgpt的問答式ai:lint bot
OPENAI API跟ChatGPT的模型有點差距
拿Session的做法又很不實際
OPENAI 也是有額度跟效期
其實為了套到Linebot上 要花費的成本相對來說比較高一點
如果真心是覺得網頁版好用 那還是用網頁吧
qsc236578 iT邦新手 5 級 ‧ 2023-03-24 13:29:33 檢舉
你可以先暫時用我做的@071nlnhl
qsc236578 iT邦新手 5 級 ‧ 2023-03-24 13:32:41 檢舉
https://github.com/kaichun831/openAI-linebot
你可以參考 再給我星星♥
qsc236578 我在line 裡找不到你給的linebot
qsc236578 iT邦新手 5 級 ‧ 2023-03-28 15:15:09 檢舉
給 https://line.me/ti/p/~@071nlnhl
蜏爞 iT邦新手 5 級 ‧ 2023-03-29 09:20:00 檢舉
我是用node.js串在Telegram上,因為Line自動傳訊息需要付費

可以研究一下官方的api就可以自行開發了
https://platform.openai.com/docs/api-reference

不過要注意的是,API使用是需要付費的,目前官方免費3個月內5美金的費用
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

我要發表回答

立即登入回答