欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

半小時(shí)實(shí)現(xiàn)基于ChatGPT搭建微信機(jī)器人

 更新時(shí)間:2023年02月15日 16:03:12   作者:Java極客技術(shù)  
這篇文章主要為大家介紹了基于ChatGPT搭建微信機(jī)器人過程示例詳解,半小時(shí)就能完成,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

ChatGPT刷屏了

相信大家最近被 ChatGPT 刷屏了,其實(shí)在差不多一個(gè)月前就火過一次,不會(huì)那會(huì)好像只在程序員的圈子里面火起來了,并沒有被大眾認(rèn)知到,不知道最近是因?yàn)槭裁从只鹌饋砹耍疫@次搞的人盡皆知。

想著這么火的 AI 完全可以好好玩一玩呀,于是就嘗試著將 ChatGPT 接入到了個(gè)人微信中,實(shí)現(xiàn)在微信中調(diào)戲 AI

先看幾個(gè)聊天截圖

還可以拉入到一個(gè)群,進(jìn)行群聊,可以看到 ChatGPT 的訓(xùn)練數(shù)據(jù)相當(dāng)還是比較舊的,有些問題回答的還是歷史的答案。不過從上面的 case 可以看到,目前的這個(gè)效果比以往要好很多的,最起碼可以聯(lián)系上下文了,不得不說,這絕對是一個(gè)里程碑。

流程

想要在微信中接入 ChatGPT 我們需要如下幾個(gè)步驟

  • 成功注冊一個(gè) OpenAi 的賬號,獲取的到一個(gè) API key
  • 基于開源項(xiàng)目 wechatbot 運(yùn)行一個(gè)微信機(jī)器人程序;
  • 用微信掃碼登錄(建議用小號);

注冊

OpenAi 由于某些原因,在國內(nèi)是無法正常注冊賬號的,并且連網(wǎng)站都是無法正常訪問的,詳細(xì)的注冊流程不在本文的討論范圍之內(nèi),感興趣的可以在 docs.qq.com/doc/DUE5NcFZQV1F5SHli 查看注冊細(xì)節(jié)。

這里給大家演示一下,注冊成功后,如何獲取一個(gè) API key,當(dāng)我們注冊成功并且登錄以后,可以在鏈接 https://platform.openai.com/a...,在頁面上點(diǎn)擊 Create new Secret key 即可生成一個(gè) API key,復(fù)制 API key存放起來,后續(xù)備用。

運(yùn)行機(jī)器人程序

對于技術(shù)出身的朋友,程序的運(yùn)行有幾種方式,可以基于源碼來運(yùn)行,也可以基于 docker 來運(yùn)行,阿粉這邊為了簡單,就直接通過 docker 來運(yùn)行,在服務(wù)上面安裝好 docker 后,直接運(yùn)行如下命令即可。

docker run -itd --name wechatbot --restart=always \
 -e APIKEY=剛剛生成的 API key \
 -e AUTO_PASS=false \
 -e SESSION_TIMEOUT=60s \
 -e MODEL=text-davinci-003 \
 -e MAX_TOKENS=512 \
 -e TEMPREATURE=0.9 \
 -e REPLY_PREFIX=ChatGPT: \
 -e SESSION_CLEAR_TOKEN=下一個(gè)問題 \
 docker.mirrors.sjtug.sjtu.edu.cn/qingshui869413421/wechatbot:latest

正常了說啟動(dòng)了過后,通過 docker ps 命令我們可以看到有相應(yīng)的 docker 進(jìn)程如下。

接下來我們進(jìn)入的容器中,去查詢二維碼,并掃碼登錄,依次執(zhí)行下面兩行代碼,不出意外的話,可以看到一個(gè)二維碼出來,用微信掃碼登錄一下即可(建議用小號)。

docker exec -it wechatbot bash
tail -f -n 50 /app/run.log

掃碼登錄過后,我們就可以愉快的玩耍了,不過需要注意的是,API 的調(diào)用對于每個(gè)賬戶是有額度限制的,目前每個(gè)賬戶限制的是 18 美元,所以大家用來自己玩玩,調(diào)戲調(diào)戲 AI 就好,wechatbot 的項(xiàng)目地址在這里 https://github.com/qingcongla... ,感興趣的也可以去研究研究。

思考

ChatGPT 的出現(xiàn)打破了以往的人工智障,雖然現(xiàn)在也還有很多不足的地方,相信在后面的迭代和升級中可以有更好的表現(xiàn)。同時(shí) AI 目前已經(jīng)越來越成熟,相信以后會(huì)有更多的工作崗位和技能將會(huì)被取代。

對于我們來說,唯一不變的就是變化,所以我們要做好接受新事物的準(zhǔn)備,同時(shí)也做好應(yīng)對未來的準(zhǔn)備,盡量讓自己變成不可替代的。

以上就是半小時(shí)實(shí)現(xiàn)基于ChatGPT搭建微信機(jī)器人的詳細(xì)內(nèi)容,更多關(guān)于ChatGPT搭建微信機(jī)器人的資料請關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Docker容器遷移Oracle到MySQL的實(shí)現(xiàn)方法

    Docker容器遷移Oracle到MySQL的實(shí)現(xiàn)方法

    本文主要介紹了Docker容器遷移Oracle到MySQL的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • Linux如何使用Docker部署DashDot訪問本地服務(wù)器面板

    Linux如何使用Docker部署DashDot訪問本地服務(wù)器面板

    DashDot是一款簡單、實(shí)用的開源現(xiàn)代服務(wù)器儀表盤,主要應(yīng)用于小型?VPS?和私人的服務(wù)器(比如說NAS),它是一個(gè)界面非常漂亮的監(jiān)控服務(wù)器面板,這篇文章給大家介紹Linux使用Docker部署DashDot訪問本地服務(wù)器面板的相關(guān)知識,感興趣的朋友跟隨小編一起看看吧
    2024-04-04
  • 查看docker是否處于啟動(dòng)狀態(tài)的方法詳解

    查看docker是否處于啟動(dòng)狀態(tài)的方法詳解

    Docker 是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的容器中,本文主要給大家介紹了查看docker是否處于啟動(dòng)狀態(tài)的方法,需要的朋友可以參考下
    2024-06-06
  • docker進(jìn)行RocketMq集群部署方式

    docker進(jìn)行RocketMq集群部署方式

    這篇文章主要介紹了docker進(jìn)行RocketMq集群部署方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04
  • gitlab實(shí)踐教程使用git config進(jìn)行相關(guān)的配置操作

    gitlab實(shí)踐教程使用git config進(jìn)行相關(guān)的配置操作

    今天小編就為大家分享一篇關(guān)于gitlab實(shí)踐教程使用git config進(jìn)行相關(guān)的配置操作,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2018-12-12
  • Docker從零開始學(xué)習(xí)之Commit提交命令

    Docker從零開始學(xué)習(xí)之Commit提交命令

    docker commit命令是用于根據(jù)docker容器的改變創(chuàng)建一個(gè)新的docker鏡像,下面這篇文章主要給大家介紹了關(guān)于Docker從零開始學(xué)習(xí)之Commit提交命令的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • 基于jib-maven-plugin插件快速構(gòu)建微服務(wù)docker鏡像的方法

    基于jib-maven-plugin插件快速構(gòu)建微服務(wù)docker鏡像的方法

    這篇文章主要介紹了基于jib-maven-plugin快速構(gòu)建微服務(wù)docker鏡像的方法,對于?Java?程序來說使用?jib-maven-plugin?插件來構(gòu)建鏡像還是非常方便的,本文通過實(shí)例代碼詳細(xì)講解,需要的朋友可以參考下
    2023-02-02
  • Docker容器啟動(dòng)時(shí)初始化Mysql數(shù)據(jù)庫的方法

    Docker容器啟動(dòng)時(shí)初始化Mysql數(shù)據(jù)庫的方法

    這篇文章給大家介紹Docker容器啟動(dòng)時(shí)初始化Mysql數(shù)據(jù)庫的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2013-11-11
  • docker-compose中的環(huán)境變量問題

    docker-compose中的環(huán)境變量問題

    這篇文章主要介紹了docker-compose中的環(huán)境變量問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • docker容器無法訪問宿主機(jī)端口的解決

    docker容器無法訪問宿主機(jī)端口的解決

    這篇文章主要介紹了docker容器無法訪問宿主機(jī)端口的解決方案,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11

最新評論