色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎么利用Termux搭建一個ChatBot聊天服務(wù)

汽車電子技術(shù) ? 來源:安卓腳本 ? 作者:Mr.Yu ? 2023-03-03 10:24 ? 次閱讀

Termux是一個Android終端仿真器Linux環(huán)境應(yīng)用程序,直接工作,無需根目錄或設(shè)置。一個最小的基本系統(tǒng)被自動安裝-額外的軟件包可以使用APT軟件包管理器來使用。不需要root,運行于內(nèi)部存儲(不在SD卡上)。

安裝包,最好使用GooglePlay版本的,如果你無法下載GooglePlay版本的app,那你可以從F-Droid里面下載,(微信搜:anzhuojiaoben,關(guān)注我) 兩者是一樣的.F-Droid里面應(yīng)該是不需要翻墻的. 或者下載我的這個包, 不過我忘記了,是不是我加工過的版本圖片,可能修改了某些東西,如果介意,還是下載官方的, 總之不推薦從酷安下載的版本.

**Termux下載: **

百度網(wǎng)盤: https://pan.baidu.com/s/1nHGqIs29gJQOipOiQN7I2Q?pwd=1si5

我的網(wǎng)盤: https://pan.iqqclub.com:8001/d/c5ec7d40b7d04044962a/

密碼: rBNHx6

Python程序包下載:

百度網(wǎng)盤: https://pan.baidu.com/s/1njcp-tiszzlSrIR-jIn6XA?pwd=8biu

我的網(wǎng)盤: https://pan.iqqclub.com:8001/f/d1a53fe8078244579728/

密碼:Q7jnX8

接下來是安裝過程了:

新裝的用戶需要先進行更新操作

//換源, 換成國內(nèi)的源,執(zhí)行命令后會出現(xiàn)UI,UI展示在下方的圖片上
// (微信搜:anzhuojiaoben,關(guān)注我)
termux-change-repo


//更新apt和升級現(xiàn)有軟件包(微信搜:anzhuojiaoben,關(guān)注我)
apt update && apt upgrade
// 注意在執(zhí)行upgrade時,過程中會卡住,提示你輸入,統(tǒng)一輸入 y 然后按回車即可


// 申請存儲使用權(quán)限,這個務(wù)必執(zhí)行,如果你想在termux或者linux系統(tǒng)中
//使用手機的sdcard目錄的話(微信搜:anzhuojiaoben,關(guān)注我)
termux-setup-storage


// 安裝linux系統(tǒng),這里使用debian
apt install proot proot-distro
proot-distro install debian


// 登錄debian系統(tǒng) 這條命令在你安裝完成debian后有提示
proot-distro login debian

圖片

圖片

為了方便輸入操作,(微信搜:anzhuojiaoben,關(guān)注我)建議另外安裝openssh( 如果你沒有電腦,請忽略,直接跳轉(zhuǎn)到, 進入debian操作的部分 )

//安裝過程中會提示輸入Y, 并回車, 或者直接加上 -y 參數(shù)
apt install openssh


//然后使用passwd命令去修改termux的用戶密碼
passwd


//執(zhí)行passwd命令時,如果有報錯,可能是因為 termux-auth沒有安裝
//手動安裝一下在試
apt install termux-auth


//查看termux的系統(tǒng)用戶名
whoami


//都設(shè)置完成后,需要啟動sshd服務(wù)
sshd

圖片

如上圖所示,我的用戶名為u0_a258, 然后設(shè)置了一個密碼,那么在PC上連接手機(手機電腦需要在同一個局域網(wǎng)內(nèi)),那在電腦上連接的命令為

ssh u0_a258@192.168.123.85 -p8022


回車后,會提示你輸入剛才設(shè)置的密碼.8022是termux開放的ssh連接端口,
因為沒有root權(quán)限, 所以22端口無法被使用, 同理80 443等端口在termux沒有
root權(quán)限的情況下,也沒法直接使用.(微信搜:anzhuojiaoben,關(guān)注我)


windows電腦win10之上的系統(tǒng), 可以在powershell中使用ssh命令

圖片

圖片

下面進入debian去操作:

在debian系統(tǒng)中,使用的環(huán)境為 arm64, 而非aarch64,這也是為什么會在debian中去安裝, 而不是直接在termux中安裝,倘若在termux中安裝的話, 目前python版本為3.11.1并且沒有低版本提供安裝, 源碼編譯安裝還會遇到各種錯誤,需要一路過關(guān)斬將的去處理,非常復(fù)雜.

//關(guān)于debian更換國內(nèi)源的方法, 這里就不提供了, 百度一下
//一堆一堆的教程.


//在debian中,同樣需要先更新
apt update && apt upgrade
//然后安裝必要的依賴包
apt install -y wget build-essential libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev vim


//下載python3.10的源碼包
wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
(微信搜:anzhuojiaoben,關(guān)注我)
//解壓程序包
tar xzf Python-3.10.0.tgz
cd Python-3.10.0


//開始編譯安裝python
mkdir /usr/local/python3.10
./configure --prefix=/usr/local/python3.10 --enable-optimization
//設(shè)置編譯配置,需要一段時間, 請耐心等待.


//完成后,開始編譯安裝, 注意安裝時間較長,注意保持手機不要鎖屏
make && make install


//編譯安裝完成后,驗證python版本
python3 --version

至此python3.10安裝完成, 下面是配置一下python的程序,并啟動服務(wù)了,程序很簡單, 就一個文件,但是需要安裝一堆的依賴

注意:

如果你輸入 python --version提示沒有python命令,請查看/usr/local/python3.10/ 內(nèi)是否有文件,python和pip命令在 bin目錄下.

圖片

你可以直接使用絕對路徑來測試, 或者添加環(huán)境變量

/usr/local/python3.10/bin/python3 --version

圖片

//添加永久環(huán)境變量
echo 'export PATH=$PATH:/usr/local/python3.10/bin' >> /etc/profile


//執(zhí)行完上面的命令后, 檢查一下文件, 是否和下圖一致.
cat /etc/profile
(微信搜:anzhuojiaoben,關(guān)注我)
//如果和下圖一致,則執(zhí)行一下下面的命令
source /etc/profile

圖片

然后再在終端中輸入python3 --version,就不會出問題了

圖片

將上面下載的python程序包,放置到手機的/sdcard下并解壓,(路徑無絕對,你也可以放在/sdcard下的其他文件夾中.) 在debian系統(tǒng)中可以直接進入/sdcard文件夾訪問安卓(微信搜:anzhuojiaoben,關(guān)注我)手機的文件.如果你沒有, 那你一定是忘記在 termux中申請使用存儲權(quán)限的指令,需要回到termux中,重新申請一下, 再回到debian中,就有了.

或者使用命令直接下載(如果鏈接沒有失效的話):

wget https://pan.iqqclub.com:8001/seafhttp/files/91728b2f-4ec9-4e85-a4c8-b807db4bae49/ChatBot.zip

chatBot.zip 下面有三個文件

config.json 文件中是openAI的配置選項, 這里你主要設(shè)置一下api-key

chatbot.py 是主程序,除文件最后一行的端口號,可以修改外, 其他地方如果你不明白是什么意思, 請不要修改.

package.txt 是所有的依賴包,通過pip去安裝的

圖片

OpenAI的api-key需要你自己去openAI的官方注冊賬號,并申請一個api-key, 官方地址: https://beta.openai.com/login/

圖片

配置好你的api-key后, 開始安裝服務(wù)端.

//先進入到程序所在目錄
cd chatbot
//首先安裝依賴包
pip3 install -r package.txt
//安裝過程所用時間,根據(jù)你使用源的速度來定.安裝完成后執(zhí)行


//啟動服務(wù)端
python3 chatbot.py
//執(zhí)行后,會再次下載部分文件,如果出現(xiàn)下圖的提示,則為啟動成功了

圖片

因為我沒有使用wifi,服務(wù)端啟動的時候, 直接用的是我移動網(wǎng)絡(luò)的公網(wǎng)IP.如果你是wifi的話, 會提示你局域網(wǎng)的IP地址+端口號,(微信搜:anzhuojiaoben,關(guān)注我) 你使用電腦或者手機就可以直接訪問了, 下面我們用本機的Autojs來寫一段代碼,測試一下這個服務(wù)是否可以跑起來.

測試代碼:

let url = "http://127.0.0.1:5555/chat";
let data = {
    msg : "哈哈,今天也是元氣滿滿的一天呢,是不是?",
    uuid : "1234567890-abcd-efgh-ijkl-1234567890",
}


http.postJson( url, data, {}, function( res, err ) {
    if ( err ) {
        toastLog( err );
        return;
    }
    let result = res.body.json();
    let msg = result.data.msg;
    console.log( msg );
} );

測試結(jié)果:

圖片

圖片

接口跑起來了, 測試沒問題, 那么就可以進行下一步了, 寫一個對話應(yīng)用吧

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3935

    瀏覽量

    127339
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11292

    瀏覽量

    209326
  • APT
    APT
    +關(guān)注

    關(guān)注

    1

    文章

    38

    瀏覽量

    10822
收藏 人收藏

    評論

    相關(guān)推薦

    基于python的twisted框架編寫簡單的聊天

    twisted:基于python的twisted框架編寫客戶端和服務(wù)端的對話聊天空間
    發(fā)表于 12-25 10:33

    如何利用Python+ESP8266 DIY 智能聊天機器人?

    如何利用Python+ESP8266 DIY 智能聊天機器人?
    發(fā)表于 02-14 06:16

    在Ubuntu上利用Flask搭建簡單的服務(wù)器的方法

    首先在Ubuntu上利用Flask搭建簡單的服務(wù)器,并且打開利用配置好ESP32的Ardui
    發(fā)表于 02-15 06:04

    2017年關(guān)于聊天機器人的預(yù)測

    據(jù)統(tǒng)計,2016年有超過3萬聊天機器人(Chatbot)品牌和6千相關(guān)技能涌入市場。今年,將有更多的聊天機器人和點對點即時通訊app邁過
    發(fā)表于 02-04 11:42 ?652次閱讀

    分享幾款聊天機器人平臺玩轉(zhuǎn)聊天機器人

    chatbot并沒有大部分人想象的那么復(fù)雜,還能節(jié)省大把時間和精力。另外,大量效率工具也使創(chuàng)建chatbot更容易了。所以如果你正打算跟上這
    發(fā)表于 09-29 14:35 ?0次下載

    飯店業(yè)者迎聊天機器人新成員 簡化流程及提升客戶體驗

    隨著對話式商務(wù)風(fēng)潮和個性化服務(wù)趨勢的興起,聊天機器人(chatbot)技術(shù)也愈來愈受到各行各業(yè)的歡迎。對于飯店業(yè)者和消費者來說,chatbot不僅能夠針對許多
    發(fā)表于 01-30 09:13 ?777次閱讀

    AI走入國會 立委提供聊天機器人為選民服務(wù)

    透過ChatBot來解決較簡單的小問題,即可讓企業(yè)使用者可以投入更多時間來處理更為復(fù)雜的客戶疑難雜癥;且聊天機器人擁有24小時皆可提供服務(wù)的特性,可讓只有次要問題的客戶,可以在最短的時間內(nèi)得到問題的反饋。
    發(fā)表于 02-26 14:09 ?1052次閱讀

    如何搭建本地FTP服務(wù)器?

    如果需要開發(fā)FTP文件上傳下載功能,那么需要在本機上搭建本地FTP服務(wù)器,方便調(diào)試。第步:配置IIS Web
    發(fā)表于 05-12 08:00 ?0次下載
    如何<b class='flag-5'>搭建</b><b class='flag-5'>一</b><b class='flag-5'>個</b>本地FTP<b class='flag-5'>服務(wù)</b>器?

    Termux Android終端仿真應(yīng)用程序

    ./oschina_soft/termux-app.zip
    發(fā)表于 05-26 16:39 ?0次下載
    <b class='flag-5'>Termux</b> Android終端仿真應(yīng)用程序

    roby-chatbot語音聊天機器人

    ./oschina_soft/gitee-roby-chatbot.zip
    發(fā)表于 05-26 11:31 ?1次下載
    roby-<b class='flag-5'>chatbot</b>語音<b class='flag-5'>聊天</b>機器人

    如何利用Gateway搭建網(wǎng)關(guān)服務(wù)

    網(wǎng)關(guān)作為微服務(wù)中非常重要的部分,是必須要掌握的;本文記錄下我是如何使用Gateway搭建網(wǎng)關(guān)服務(wù)及實現(xiàn)動態(tài)路由的,幫助大家學(xué)習(xí)如何快速
    的頭像 發(fā)表于 01-21 16:06 ?1209次閱讀
    如何<b class='flag-5'>利用</b>Gateway<b class='flag-5'>搭建</b>網(wǎng)關(guān)<b class='flag-5'>服務(wù)</b>?

    在遠(yuǎn)程服務(wù)器上搭建OpenVPN服務(wù)

    應(yīng)公司要求需要在臺遠(yuǎn)程服務(wù)器上搭建OpenVPN服務(wù)端,在公司本地
    的頭像 發(fā)表于 05-26 15:03 ?7631次閱讀
    在遠(yuǎn)程<b class='flag-5'>服務(wù)</b>器上<b class='flag-5'>搭建</b><b class='flag-5'>一</b><b class='flag-5'>個</b>OpenVPN<b class='flag-5'>服務(wù)</b>端

    ChatGPT和Chatbot有什么區(qū)別

    Chatbot是預(yù)先編程的;Chatbot能夠執(zhí)行特定任務(wù),Chatgpt可以生成自然語言響應(yīng),可以模擬出自然對話的體驗。 Chatbot
    的頭像 發(fā)表于 08-09 15:14 ?5782次閱讀

    如何自己搭建服務(wù)器?

    如何自己搭建服務(wù)器?自己搭建
    的頭像 發(fā)表于 12-12 16:52 ?3828次閱讀

    怎樣搭建基于 ChatGPT 的聊天系統(tǒng)

    搭建基于ChatGPT的聊天系統(tǒng)是涉及多個步驟的過程,包括理解ChatGPT的API、設(shè)
    的頭像 發(fā)表于 10-25 16:23 ?496次閱讀
    主站蜘蛛池模板: 内射人妻无码色AV麻豆去百度搜| 视频一区国产精戏刘婷30| 亚洲 视频 在线 国产 精品| 97视频在线观看免费视频| 国产亚洲精品久久久久久禁果TV | 国产高清美女一级a毛片久久w| 久青草国产在线观看视频| 小黄飞二人转| 成人免费视频在线看| 曼谷av女郎| 亚洲一区二区免费看| 最新高清无码专区在线视频| 国产人妻午夜无码AV天堂| 日本吃孕妇奶水免费观看| 最新果冻传媒在线观看免费版| 韩剧甜性涩爱| 午夜亚洲动漫精品AV网站| 大乳牛奶女magnet| 欧美精品XXXXBBBB| 538在线视频一区二区视视频| 精品人妻伦一二三区久久AAA片 | 91精品国产91热久久p| 公交车被CAO到合不拢腿| 欧美色图14p| 99久久久A片无码国产精| 菊地凛子av| 在线中文高清资源免费观看| 狠狠撸亚洲视频| 亚洲AV噜噜88| 国产剧情福利AV一区二区| 神马伦理不卡午夜电影| 俄罗斯女人与马Z00Z视频| 青春禁区动漫免费观看| https黄视| 欧美男同gay粗大又长| 99精品电影| 男同志video最新猛男| 97久久精品视频| 暖暖的视频完整视频免费韩国 | 在线视频 亚洲| 久久免费精品一区二区|