国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

用 JavaScript 開發(fā)飛書 ChatGPT 機器人(含全部源碼,免費托管,手把手教程)

2023-03-27 20:44 作者:AirCodeLabs  | 我要投稿

全部源碼:https://aircode.cool/q4y1msdim4

本文幫助你快速實現(xiàn)一個飛書對話機器人,并在其中接入 ChatGPT 的能力,可以直接問它問題,也可以在群聊天中 at 它,返回 ChatGPT 的回答。(以下為效果截圖)


通過本文你將學會

  1. 創(chuàng)建飛書機器人,并配置事件和權(quán)限

  2. 使用 AirCode 的「一鍵 Copy 代碼」功能,實現(xiàn)機器人的聊天能力

  3. 將機器人接入 ChatGPT 能力

第一步:創(chuàng)建飛書機器人

1. 在飛書開發(fā)者后臺中創(chuàng)建一個應(yīng)用,并且添加機器人能力。

2. 創(chuàng)建好的機器人就有 App ID 和 App Secret,可以復(fù)制備用。


第二步:創(chuàng)建 AirCode 應(yīng)用

1. 通過?AirCode 源碼鏈接中右上角的「Get a copy」按鈕快速生成一個自己的 AirCode Node.js 應(yīng)用。?注意不要直接復(fù)制代碼,如果是直接復(fù)制純代碼粘貼過去,需要再手工安裝 NPM 依賴包。?如果沒有登錄,需先登錄 AirCode。

2. 將飛書開發(fā)者后臺中剛創(chuàng)建應(yīng)用的「憑證與基礎(chǔ)信息」頁面中的 App ID 和 App Secret,粘貼到剛創(chuàng)建的 AirCode 應(yīng)用的環(huán)境變量(Environments)中,在 feishuAppId 和 feishuAppSecret 中分別填入粘貼過來的機器人 App ID 和 App Secret 的值。

3. 配置好環(huán)境變量(Environments)后,點擊頁面上方的「Deploy 按鈕」部署整個應(yīng)用,使所有配置生效。

第三步:配置機器人的事件和權(quán)限

1. AirCode 應(yīng)用部署成功后,選擇調(diào)用文件 chat.js,你就能看到當前服務(wù)的調(diào)用 URL,將它復(fù)制,填到飛書開發(fā)者后臺剛剛創(chuàng)建機器人的「事件訂閱-請求地址」中。?注意不要開啟 Encrypt Key。

2. 點擊保存時,如果失敗,可以將 AirCode 應(yīng)用再次部署。

3. 給機器人添加「接收消息」的事件。


4. 對應(yīng)事件需要開啟相應(yīng)權(quán)限

    • 獲取用戶在群組中@機器人的消息 im:message.group_at_msg

    • 獲取用戶發(fā)給機器人的單聊消息 im:message.p2p_msg

    • 獲取與發(fā)送單聊、群組消息 im:message

    • 以應(yīng)用的身份發(fā)消息 im:message:send as bot

5. 配置好了之后,需要發(fā)布機器人才能生效,并且能夠搜索到。?注意如果想加到群中讓更多人看到,在發(fā)布機器人時需要選擇更大的「可見范圍」。


第四步:測試聊天機器人

1. 將機器人發(fā)布后,可在聊天窗口中與機器人私聊,或者將機器人加入到群中 at 機器人聊天,此時機器人可以對話。由于還沒有配置 ChatGPT 能力,所以機器人會直接將你的消息返回,這時表示機器人已經(jīng)配置成功。

2. 可以在 AirCode 中查看完整的請求數(shù)據(jù),并且使用線上 request 調(diào)試代碼。

第五步:接入 ChatGPT 能力

1. 到?OpenAI 的控制臺中,點「Create new secret key」生成并且復(fù)制這個新生成的 Key,粘貼到剛創(chuàng)建的 AirCode 應(yīng)用的環(huán)境變量(Environments)中,粘貼到 OpenAISecret 的 value 中。如果沒有 OpenAI 賬號,可以到網(wǎng)絡(luò)中搜索一下獲取方式,提前購買準備好。

2. 再次部署服務(wù),后測試。目前 ChatGPT 服務(wù)比較慢,尤其是模型版本越高級、問題越復(fù)雜,ChatGPT 服務(wù)的返回時間會越長。

更多閱讀

  • 用 JavaScript 五分鐘將 Siri 接入 ChatGPT??https://aircode.cool/828668wg5a



用 JavaScript 開發(fā)飛書 ChatGPT 機器人(含全部源碼,免費托管,手把手教程)的評論 (共 條)

分享到微博請遵守國家法律
浦江县| 宜章县| 遵义县| 广饶县| 永城市| 丰都县| 广州市| 涪陵区| 尚志市| 富裕县| 绍兴市| 泊头市| 定远县| 洛阳市| 屏边| 特克斯县| 清河县| 夏津县| 吉水县| 武陟县| 新郑市| 绩溪县| 荆门市| 古田县| 南康市| 衢州市| 太湖县| 冀州市| 台中市| 青神县| 即墨市| 准格尔旗| 平原县| 宁德市| 鹤岗市| 页游| 普宁市| 洪泽县| 榆中县| 汝城县| 邳州市|