ChatGPT 接入飛書(shū)教程呻此,免費(fèi)海外服務(wù)器部署(保姆級(jí)教程)

本教程收集于C h a t G P T搭建篇合集:C h a t G P T聊天機(jī)器人搭建全攻略匯總:精心整理

前言

本教程基于亞馬遜AWS服務(wù)器浸颓,當(dāng)然你也可以使用其他服務(wù)器進(jìn)行爵嗅,只要保證服務(wù)器所在IP可以訪問(wèn)C h a t G P -T就行吃媒。

如果你不想要自備服務(wù)器烙如,可以參考這篇免服務(wù)器部署的教程:C h a t G P T接入飛書(shū)教程,創(chuàng)建自己的聊天機(jī)器人(保姆級(jí)教程)

準(zhǔn)備開(kāi)始

首先苹祟,準(zhǔn)備三個(gè)賬號(hào):C h a t G P -T賬號(hào)展蒂、飛書(shū)賬號(hào)和亞馬遜賬號(hào)。

C h a t G P -T賬號(hào)注冊(cè)方式請(qǐng)參考此鏈接:C h a t G P -T注冊(cè)和變現(xiàn)思路苔咪,AI繪畫(huà)教程匯總

飛書(shū)賬號(hào)請(qǐng)自行注冊(cè)锰悼,訪問(wèn)鏈接 https://www.feishu.cn/ 即可登錄。

再看下最終部署效果:

怎么樣团赏?還不錯(cuò)吧箕般?

[圖片上傳失敗...(image-947d72-1681275821727)]

免費(fèi)的是什么樣的服務(wù)器?

1 核心 1GB 內(nèi)存 20GB硬盤(pán)舔清,自己玩玩足夠用了丝里。

國(guó)內(nèi)云計(jì)算服務(wù)提供商包括阿里云、騰訊云体谒、華為云杯聚、百度云、京東云等抒痒,而國(guó)外也有像亞馬遜旗下的 AWS 云這樣的服務(wù)商幌绍。重點(diǎn)是,AWS 提供了免費(fèi)的云服務(wù),任何人都可以使用傀广。

在 AWS 的免費(fèi)套餐頁(yè)面颁独,用戶可以免費(fèi)使用多種產(chǎn)品和服務(wù),例如云服務(wù)器伪冰、數(shù)據(jù)庫(kù)誓酒、函數(shù)計(jì)算、機(jī)器學(xué)習(xí)等贮聂。這個(gè)免費(fèi)套餐對(duì)于學(xué)生靠柑、初學(xué)者或小規(guī)模企業(yè)等用戶來(lái)說(shuō)非常有吸引力。網(wǎng)址為:https://aws.amazon.com/cn/free

[圖片上傳失敗...(image-d870a6-1681275821727)]

需要注意的是:

AWS 免費(fèi)套餐中的 EC2 云服務(wù)器只提供了 1 核心和 1GB 的內(nèi)存吓懈,在安裝 Docker歼冰、Portainer 和一個(gè) Java SpringBoot 應(yīng)用程序后,運(yùn)行正常并且穩(wěn)定骄瓣。

申請(qǐng) AWS 免費(fèi)套餐時(shí)需要提供銀行卡信息,但使用其他銀行卡也是可以的耍攘。有些營(yíng)銷文為了賣服務(wù)器會(huì)夸大其扣費(fèi)情況榕栏,但實(shí)際上 AWS 免費(fèi)套餐并沒(méi)有惡意扣費(fèi)的問(wèn)題。本人也搜索了相關(guān)信息并驗(yàn)證了一段時(shí)間蕾各,發(fā)現(xiàn)使用十分順暢扒磁。

當(dāng)使用時(shí)間接近 1 年時(shí),用戶可以停止服務(wù)并重新申請(qǐng)一個(gè)新的賬戶式曲,以繼續(xù)使用 AWS 免費(fèi)套餐妨托。

如果以上注意點(diǎn)沒(méi)有問(wèn)題,用戶可以按照接下來(lái)的教程進(jìn)行申請(qǐng)和使用吝羞。需要注意的是兰伤,由于 AWS EC2 和國(guó)內(nèi)一些服務(wù)器使用的方式略有不同,因此需要按照教程創(chuàng)建并使用實(shí)例钧排。

1.申請(qǐng)Key(OpenAI)

1.訪問(wèn)ChatGPT官網(wǎng):https://platform.openai.com/account/api-keys

還沒(méi)有賬號(hào)敦腔?來(lái)看看這篇完整的注冊(cè)教程:C h a t G P -T注冊(cè)和變現(xiàn)思路,AI繪畫(huà)教程匯總

2.點(diǎn)擊 Create new Secret Key

[圖片上傳失敗...(image-a8bc81-1681275821727)]

2.創(chuàng)建免費(fèi)服務(wù)器

以下是在 AWS 上創(chuàng)建免費(fèi)服務(wù)器的簡(jiǎn)要攻略:

  1. 注冊(cè) AWS 賬戶:前往 AWS 官網(wǎng)(https://aws.amazon.com/)進(jìn)行注冊(cè)恨溜。需要提供一些基本信息并設(shè)置賬戶密碼符衔。

[圖片上傳失敗...(image-2809a-1681275821727)]

  1. 登錄 AWS 控制臺(tái):注冊(cè)完成后,使用賬戶密碼登錄 AWS 控制臺(tái)(https://console.aws.amazon.com/

[圖片上傳失敗...(image-33cbe7-1681275821727)]

  1. 進(jìn)到IAM控制面板

在創(chuàng)建 Amazon EC2 云服務(wù)器前糟袁,需要在控制面板中創(chuàng)建判族;用戶組、用戶项戴、角色形帮,這樣在后面創(chuàng)建服務(wù)器的時(shí)候才能把用戶信息給關(guān)聯(lián)上。

方式一、點(diǎn)擊這里進(jìn)入IAM控制面板:

https://us-east-1.console.aws.amazon.com/iamv2/home?region=us-east-2#/home -

方式二沃缘、或者搜索 IAM 并進(jìn)入躯枢,就是IAM控制面板。

[圖片上傳失敗...(image-42b1aa-1681275821727)]

3.1 添加用戶

用戶=》添加用戶

[圖片上傳失敗...(image-1ee878-1681275821727)]

指定用戶詳細(xì)信息

[圖片上傳失敗...(image-b566f5-1681275821727)]

設(shè)置權(quán)限

[圖片上傳失敗...(image-5b47fb-1681275821727)]

下一步即可槐臀。

[圖片上傳失敗...(image-1955e1-1681275821727)]

下載.csv文件

說(shuō)明:首先你需要在IAM控制面板下的訪問(wèn)管理中的用戶下锄蹂,創(chuàng)建一個(gè)自己的用戶。你可以創(chuàng)建用戶名為 admin 或者其他你喜歡的名字水慨。

3.2 創(chuàng)建用戶組

[圖片上傳失敗...(image-345e7c-1681275821727)]

[圖片上傳失敗...(image-e90ef9-1681275821727)]

策略這部分得糜,搜索AdministratorAccess,然后如下圖勾選后創(chuàng)建組晰洒,即可朝抖。

[圖片上傳失敗...(image-9d06bc-1681275821727)]

  1. 創(chuàng)建部署實(shí)例:

訪問(wèn)ECS控制臺(tái)地址如下:https://us-east-2.console.aws.amazon.com/ec2/home?region=us-east-2#KeyPairs:

在創(chuàng)建應(yīng)用實(shí)例之前,需要先創(chuàng)建一個(gè)密鑰對(duì)谍珊,并在創(chuàng)建應(yīng)用實(shí)例時(shí)將其關(guān)聯(lián)治宣。同時(shí),該密鑰對(duì)也是本地 SSH 登錄的重要憑證砌滞,如果沒(méi)有密鑰對(duì)侮邀,將無(wú)法登錄實(shí)例。

創(chuàng)建密鑰對(duì)后贝润,AWS 會(huì)自動(dòng)將其下載到本地绊茧,因此需要確保將其保存好

[圖片上傳失敗...(image-e8b047-1681275821727)]

寫(xiě)一個(gè)名稱后,默認(rèn)創(chuàng)建即可打掘。

[圖片上傳失敗...(image-a35f0-1681275821727)]

創(chuàng)建完成后华畏,會(huì)自動(dòng)下載一個(gè)名為 后綴名字為 ppm 的文件,保存好它尊蚁,后面用亡笑。

4.2 創(chuàng)建安裝組

用于訪問(wèn)服務(wù)器的端口都需要在安全組中開(kāi)通,比如 SSH 22横朋、Portainer 9000况芒、Docker 2375 所以需要自己創(chuàng)建一個(gè)安全組。

地址:https://us-east-2.console.aws.amazon.com/ec2/home?region=us-east-2#SecurityGroups:

[圖片上傳失敗...(image-b7e310-1681275821727)]

[圖片上傳失敗...(image-56e5df-1681275821727)]

  • 以后你想控制各個(gè)端口的訪問(wèn)叶撒,就在安全組中操作就可以了绝骚。
  1. 創(chuàng)建ECS實(shí)例

注意:如果在使用中把自己的應(yīng)用實(shí)例搞壞了,沒(méi)關(guān)系祠够。直接干掉它压汪,重新啟動(dòng)新實(shí)例就可以了。

[圖片上傳失敗...(image-141409-1681275821727)]

[圖片上傳失敗...(image-e99db1-1681275821727)]

  1. 連接到實(shí)例:

啟動(dòng)實(shí)例后古瓤,您需要使用 SSH 客戶端連接到實(shí)例止剖。您需要下載密鑰文件腺阳,然后使用該文件連接到實(shí)例〈┫悖可以在 EC2 控制臺(tái)中的“實(shí)例”頁(yè)面中查找實(shí)例的公共 IP 地址亭引。

Amazon EC2 云服務(wù)器提供了 EC2 在線連接、會(huì)話管理器皮获、SSH 客戶端焙蚓、EC2 串行管理器。我們這里主要用在線的和 SSH 客戶端洒宝。

  • EC2 在線連接购公,直接點(diǎn)上連接就可以了。SSH 客戶端需要按照引導(dǎo)進(jìn)行操作雁歌。

[圖片上傳失敗...(image-8d6b90-1681275821727)]

通過(guò)此方式就可以本地連接了宏浩,還是非常方便的。如果你有連接工具也可以配置到工具中操作

3.搭建環(huán)境靠瞎,部署應(yīng)用耍起來(lái)

說(shuō)明:我使用的Docker方式部署比庄,方便快捷,購(gòu)買后的服務(wù)器如果沒(méi)有docker乏盐,先安裝一下佳窑。

  1. 安裝 Docker,以下命令不是全部都要執(zhí)行丑勤。
#安裝依賴
sudo yum install -y yum-utils device-mapper-persistent-data lvm2

#配置yum倉(cāng)庫(kù)
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

#查看docker的鏡像
yum list docker --showduplicates | sort -r

#安裝docker
sudo yum install docker

#啟動(dòng)docker
sudo systemctl start docker

#設(shè)置開(kāi)機(jī)啟動(dòng)
systemctl enable docker

#查看docker版本
docker --version
  1. 用Docker部署飛書(shū)機(jī)器人api服務(wù)
docker build -t feishu-chatgpt:latest .
docker run -d --name feishu-chatgpt -p 9000:9000 \
--env APP_ID=xxx \
--env APP_SECRET=xxx \
--env APP_ENCRYPT_KEY=xxx \
--env APP_VERIFICATION_TOKEN=xxx \
--env BOT_NAME=chatGpt \
--env OPENAI_KEY="sk-xxx1,sk-xxx2,sk-xxx3" \
--env API_URL="https://api.openai.com" \
--env HTTP_PROXY="" \
feishu-chatgpt:latest

獲取你的API服務(wù)地址:http://ip:9000

ip是你服務(wù)器的ip地址

9000是上面的端口號(hào)

這個(gè)api服務(wù)地址等會(huì)要配置到飛書(shū)的事件訂閱服務(wù)地址內(nèi)华嘹。

4.飛書(shū)創(chuàng)建應(yīng)用吧趣,并配置API

1.創(chuàng)建應(yīng)用

飛書(shū)開(kāi)放平臺(tái)=》創(chuàng)建應(yīng)用

[圖片上傳失敗...(image-2ec7ca-1681275821727)]

[圖片上傳失敗...(image-30cc57-1681275821727)]

填寫(xiě)應(yīng)用名稱和描述法竞,還有頭像也可以自己修改。

[圖片上傳失敗...(image-a01cf3-1681275821727)]

然后點(diǎn)擊左邊的添加應(yīng)用强挫,添加機(jī)器人岔霸。

[圖片上傳失敗...(image-5d66c9-1681275821727)]

2.配置應(yīng)用。

配置權(quán)限

打開(kāi)飛書(shū)俯渤,配置一下權(quán)限呆细,以下6個(gè)都要開(kāi),有些人賬號(hào)不一樣八匠,某些權(quán)限要審核絮爷。

im:message

im:message.group_at_msg

im:message.group_at_msg:readonly

im:message.p2p_msg

im:message.p2p_msg:readonly

im:message:send_as_bot

[圖片上傳失敗...(image-c631ca-1681275821727)]

[圖片上傳失敗...(image-20fb41-1681275821727)]

配置事件訂閱API服務(wù)地址

開(kāi)啟之后,復(fù)制你剛第三步創(chuàng)建的API服務(wù)地址梨树,然后再返回飛書(shū)坑夯,點(diǎn)擊事件訂閱,把網(wǎng)址粘貼到配置地址抡四。

[圖片上傳失敗...(image-cbd60a-1681275821727)]

然后點(diǎn)擊添加事件柜蜈,找到 消息與群組仗谆,選擇接收消息v2.0,添加即可淑履。

[圖片上傳失敗...(image-b072a0-1681275821727)]

然后打開(kāi)版本管理與發(fā)布隶垮,創(chuàng)建版本,輸入版本號(hào)秘噪,還有輸入剛剛API服務(wù)地址狸吞,點(diǎn)擊保存,然后點(diǎn)擊右上角申請(qǐng)發(fā)布即可缆娃。我這里已經(jīng)申請(qǐng)了捷绒,所以變成了撤回。

[圖片上傳失敗...(image-a718ab-1681275821727)]

[圖片上傳失敗...(image-cf5713-1681275821727)]

然后你的飛書(shū)就會(huì)收到消息贯要,點(diǎn)擊進(jìn)入管理后臺(tái)審核暖侨,通過(guò)就可以了。

[圖片上傳失敗...(image-3b9b06-1681275821727)]

審核用過(guò)后崇渗,打開(kāi)應(yīng)用字逗,你就可以使用你的ChatGPT機(jī)器人了。

[圖片上傳失敗...(image-d9f89-1681275821727)]

[圖片上傳失敗...(image-1cd3dc-1681275821727)]

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末宅广,一起剝皮案震驚了整個(gè)濱河市葫掉,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌跟狱,老刑警劉巖俭厚,帶你破解...
    沈念sama閱讀 206,214評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異驶臊,居然都是意外死亡挪挤,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)关翎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)扛门,“玉大人,你說(shuō)我怎么就攤上這事纵寝÷壅” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,543評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵爽茴,是天一觀的道長(zhǎng)葬凳。 經(jīng)常有香客問(wèn)我,道長(zhǎng)室奏,這世上最難降的妖魔是什么火焰? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,221評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮窍奋,結(jié)果婚禮上荐健,老公的妹妹穿的比我還像新娘酱畅。我一直安慰自己,他們只是感情好江场,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,224評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布纺酸。 她就那樣靜靜地躺著,像睡著了一般址否。 火紅的嫁衣襯著肌膚如雪餐蔬。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,007評(píng)論 1 284
  • 那天佑附,我揣著相機(jī)與錄音樊诺,去河邊找鬼。 笑死音同,一個(gè)胖子當(dāng)著我的面吹牛词爬,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播权均,決...
    沈念sama閱讀 38,313評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼顿膨,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了叽赊?” 一聲冷哼從身側(cè)響起恋沃,我...
    開(kāi)封第一講書(shū)人閱讀 36,956評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎必指,沒(méi)想到半個(gè)月后囊咏,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,441評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡塔橡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,925評(píng)論 2 323
  • 正文 我和宋清朗相戀三年梅割,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片谱邪。...
    茶點(diǎn)故事閱讀 38,018評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡炮捧,死狀恐怖庶诡,靈堂內(nèi)的尸體忽然破棺而出惦银,到底是詐尸還是另有隱情,我是刑警寧澤末誓,帶...
    沈念sama閱讀 33,685評(píng)論 4 322
  • 正文 年R本政府宣布扯俱,位于F島的核電站,受9級(jí)特大地震影響喇澡,放射性物質(zhì)發(fā)生泄漏迅栅。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,234評(píng)論 3 307
  • 文/蒙蒙 一晴玖、第九天 我趴在偏房一處隱蔽的房頂上張望读存。 院中可真熱鬧为流,春花似錦、人聲如沸让簿。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,240評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)尔当。三九已至莲祸,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間椭迎,已是汗流浹背锐帜。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,464評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留畜号,地道東北人缴阎。 一個(gè)月前我還...
    沈念sama閱讀 45,467評(píng)論 2 352
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像简软,于是被迫代替她去往敵國(guó)和親药蜻。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,762評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容