HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運營
CASE 服務(wù)案例
NEWS 熱點資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    聊天機(jī)器人api(微信聊天機(jī)器人api)

    發(fā)布時間:2023-04-19 02:47:23     稿源: 創(chuàng)意嶺    閱讀: 85        

    大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于聊天機(jī)器人api的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。

    開始之前先推薦一個非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計劃、工作報告、論文、代碼、作文、做題和對話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁版、PC客戶端

    官網(wǎng):https://ai.de1919.com

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解SEO相關(guān)業(yè)務(wù)請撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    聊天機(jī)器人api(微信聊天機(jī)器人api)

    一、聊天機(jī)器人(chatbot)熱潮的到來

    ( )

    「聊天機(jī)器人」是一種如同真人般,可以透過文字訊息與人進(jìn)行對話的程式。二○一六年,臉書推出了「Facebook Messenger Platform」,而LINE則推出了「Messaging API」;像這樣,聊天機(jī)器人服務(wù)的相繼發(fā)表,頓時成了矚目的焦點。

    話雖如此,聊天機(jī)器人絕非為嶄新的技術(shù)。早在第一次AI熱潮,即一九六○年代,麻省理工學(xué)院(MIT)的約瑟夫.維森鮑姆(Joseph Weizenbaum)便已研發(fā)出名為「伊莉莎」(ELIZA)的對話系統(tǒng)。

    「伊莉莎」模擬了精神科醫(yī)師透過對話進(jìn)行治療的心理治療法,而這般得以讓病患透過文字訊息跟電腦「伊莉莎」對話的架構(gòu),則可說是聊天機(jī)器人的原型。「伊莉莎」被設(shè)計成會引用使用者所輸入的部分內(nèi)容來進(jìn)行對話,雖說這只是很簡單的架構(gòu),但按照個案的不同,有時也會讓人覺得就好比跟真人對話一般。

    然而,由于當(dāng)時的自然語言處理技術(shù)尚未成熟,要持續(xù)進(jìn)行通順流暢的對話實有困難,因此該技術(shù)在商業(yè)用途上并沒有受到廣泛應(yīng)用。即便后來有開發(fā)出如同玩具程式般,可以讓部分電腦愛好者彼此交談的聊天程式,卻也不像現(xiàn)在那么受人關(guān)注。

    到了第三次AI熱潮,聊天機(jī)器人之所以會再度成為矚目的焦點,原因有二:一是自然語言處理技術(shù)的進(jìn)化。聊天機(jī)器人也搭載了最新的AI技術(shù),對話的流暢自然更勝以往。二則是人們溝通方式的改變。約自二○一○年起,如LINE 等網(wǎng)路聊天服務(wù)越來越普及,超過半數(shù)的日本人統(tǒng)統(tǒng)都有了帳號。

    若放眼世界,臉書Messenger 的每月活躍用戶(active user)早已突破十億人,而歐美以十來歲至二十來歲的使用者占多數(shù)的WhatsApp,其用戶人數(shù)也超過十億人。至于發(fā)展出獨有網(wǎng)路文化的中國,由服務(wù)提供范疇廣泛,從游戲到各種網(wǎng)路通訊服務(wù)等均有涉獵的騰訊(Tencent)所推出的微信(WeChat)也已相當(dāng)普及。即便不同地區(qū)、國家或年齡層所使用的網(wǎng)路聊天服務(wù)都各不相同,多數(shù)持有智慧型手機(jī)的人,早已習(xí)慣每天都使用這些網(wǎng)路聊天服務(wù),儼然已成了日常生活的一部分。為了讓這項服務(wù)在商業(yè)上獲得有效利用,聊天機(jī)器人也搭載了最新AI技術(shù),借此提升其會話能力,設(shè)計出具有高親和力的系統(tǒng)。

    聊天機(jī)器人重新受到矚目的原因

    二○一○年網(wǎng)路聊天服務(wù)問世,而在網(wǎng)路廣告的運用上已獲得極大成效的企業(yè),也開始注意到,網(wǎng)路聊天服務(wù)可用來作為如刊登產(chǎn)品資訊,或發(fā)行優(yōu)惠券等的廣告媒體,因而相繼在網(wǎng)路聊天服務(wù)上開設(shè)企業(yè)帳號。

    相較起網(wǎng)路,就與顧客接觸的觀點來看,可預(yù)期得到網(wǎng)路聊天服務(wù)勢必更有機(jī)會接觸到潛在顧客,獲得最佳的廣告效果。然而,這般做法卻只停留在企業(yè)單方面發(fā)布資訊的「單向」應(yīng)用,遲遲無法達(dá)到聊天服務(wù)最大特點的「對話交流」。

    直到二○一五年左右,情況才有了轉(zhuǎn)變。隨著企業(yè)期望能提升呈現(xiàn)爆發(fā)性成長的網(wǎng)路聊天服務(wù)在顧客接點上之應(yīng)用的需求不斷高漲,有關(guān)可以讓企業(yè)與顧客一對一交談,進(jìn)行產(chǎn)品推薦甚至販?zhǔn)鄣摹鸽p向」應(yīng)用,也開始檢討起可能性。在

    這當(dāng)中,重新受到矚目的,便是搭載了最新自然語言處理技術(shù)的聊天機(jī)器人。雖說它的會話能力仍未達(dá)到一般水平,但還是有可能借由鎖定對話內(nèi)容(topic)及場合(scene)來進(jìn)行實用的交談。

    企業(yè)有意在網(wǎng)路聊天服務(wù)的出入口設(shè)置自家的聊天機(jī)器人,借此實現(xiàn)與顧客的雙向?qū)υ?。作為與顧客接觸的新接點,企業(yè)對于網(wǎng)路聊天服務(wù)應(yīng)用的期望值(expected value),以及目前內(nèi)建于多數(shù)聊天機(jī)器人中的自然語言處理技術(shù)所能做到的事,二者之間勢必會有隔閡,并非萬能。不過,正確掌握到技術(shù)的限度,因此而獲得極大成效的企業(yè),早已有先例可循了。

    二、基于WEB微信通信實現(xiàn)智能聊天機(jī)器人

    我已經(jīng)放到github上了: https://github.com/thank037/wechat-robot

    關(guān)于實現(xiàn), 發(fā)現(xiàn)現(xiàn)有很多機(jī)器人都有API, 提供第三方接入.

    當(dāng)然微信和QQ也支持.

    通過微信公眾號接入機(jī)器人或關(guān)注機(jī)器人好友都可以快速實現(xiàn)與機(jī)器人聊天.

    對于這種接入, 我還試著去注冊了微信公眾號. 發(fā)現(xiàn)并不是我想要的.

    首先, 不想讓機(jī)器人作為一個公眾號, 我希望他的消息出現(xiàn)在好友對話列表, 而非訂閱號列表中.

    而且要支持群聊!

    其次, 我希望能作為一個開發(fā)者, 能夠自由的為這個機(jī)器人寫出想要的功能.

    看了網(wǎng)上的一些參考后, 不得不說, Python的版本很多, 而且功能普遍要比Java的完善.

    Java版本的還有部分bug. 這里我參考了這個版本.

    除了修正部分bug之外, 根據(jù)自己想法, 又加入了如下:

    其實這里與機(jī)器人的對話并不是難得, 因為已經(jīng)有現(xiàn)成的API提供

    主要是需要研究微信WEB協(xié)議與API

    后面還有一些步驟,麻煩不想寫了啊

    大致步驟是

    相關(guān)的通信過程和API網(wǎng)上有很多. 在開頭參考中有推薦

    為了方便開發(fā), 加幾個附注:

    在同步消息檢查的API中: https://webpush4.weixin.qq.com/cgi-bin/mmwebwx-bin/synccheck

    為了模擬實時消息的更新, 在程序中輪詢2秒檢查一次, 此接口的返回值如下:

    所以當(dāng) selector=2/6 時, 我們就可以進(jìn)行消息處理.

    這里selector有個很奇怪的返回值, 就是 3 !

    我翻閱各種API也沒找到為什么有時會返回 3 導(dǎo)致程序死掉

    在發(fā)送消息之前, 需要獲取同步消息.

    URL: https://wx.qq.com/cgi-bin/mmwebwx-bin/webwxsync?sid=xxx&skey=xxx&pass_ticket=xxx

    返回值包括了消息發(fā)送方, 接收方, 消息內(nèi)容, 消息類型.

    消息來源的賬號類型大致有這幾類:

    來自個人: 以@開頭

    來自群聊: 以@@開頭

    來自公眾號/服務(wù)號: 以@開頭,VerifyFlag & 8 != 0

    來自特殊賬號:

    關(guān)于圖靈機(jī)器人的調(diào)用, 去官網(wǎng)注冊一個就可以. so easy!

    在調(diào)試功能時, 可以加上log, 查看同步連接信息和消息

    附上幾張和機(jī)器人的聊天:

    三、onebot編程怎么樣

    OneBot 是一個基于標(biāo)準(zhǔn)化協(xié)議、可跨平臺和可擴(kuò)展的聊天機(jī)器人開發(fā)框架,它支持多種編程語言,包括 Python、Go、Java 等,并且提供了強(qiáng)大的插件系統(tǒng),可以方便地擴(kuò)展機(jī)器人的功能。

    使用 OneBot 編程可以快速地搭建一個聊天機(jī)器人,具備一些基礎(chǔ)的功能,例如自動回復(fù)、關(guān)鍵詞觸發(fā)、閑聊、問答等。同時,OneBot 還提供了多種高級功能,例如群管理、定時任務(wù)、消息轉(zhuǎn)發(fā)、語音合成等,可以滿足不同的場景需求。

    使用 OneBot 編程需要一定的編程知識和經(jīng)驗,但是框架本身提供了詳細(xì)的文檔和示例,使得開發(fā)者能夠迅速上手。如果你對編程有一定的興趣和了解,并且希望快速地創(chuàng)建一個聊天機(jī)器人,OneBot 是一個值得嘗試的選擇。

    四、如何快速創(chuàng)建QQ聊天機(jī)器人

    1、創(chuàng)建一個qq聊天機(jī)器人,得了解易語言開發(fā),數(shù)據(jù)庫搭建,qq登陸客戶端開發(fā),不過在今天,有更好的方法,只需要借助酷q客戶端,圖靈機(jī)器人的插件就可以了。

    2、下載酷q客戶端的安裝包 ,如果殺毒軟件提示有風(fēng)險可忽略,因為插件是用易語言寫的。

    3、點擊運行 CoolQ.exe ;

    4、輸入賬號,密碼,點擊登陸(ps:酷q是一個開源的第三方qq客戶端,不會記錄的賬號和密碼信息,可放心使用);

    5、如果提示新版本更新,點擊確定就可以了,新打開的網(wǎng)頁不用處理,直接關(guān)閉就可以

    6、彈出框,點擊設(shè)置項 ,看到界面的時候,打開www.tuling123.com 注冊一個賬號,注冊后,需要進(jìn)入郵箱,點擊郵箱中的鏈接激活。

    7、激活后,點擊個人中心;

    8、將apikey復(fù)制到插件的對話框中

    9、點擊保存,即可保存所有的設(shè)定,這就完成了一個專屬于聊天機(jī)器人。

    圖文操作教程:http://jingyan.baidu.com/article/cb5d61050d9ee5005d2fe05e.html

    以上就是關(guān)于聊天機(jī)器人api相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。


    推薦閱讀:

    快手私信視頻聊天怎么設(shè)置(快手私信視頻聊天怎么設(shè)置權(quán)限)

    抖音聊天的那個app叫什么(抖音聊天的那個app叫什么來著)

    目前最好用的聊天機(jī)器人軟件

    查看網(wǎng)頁快照(查看網(wǎng)頁快照方法)

    山上民房改造景觀設(shè)計