内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

怎么用Python制作智能聊天機器人

本篇內(nèi)容介紹了“怎么用Python制作智能聊天機器人”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細閱讀,能夠?qū)W有所成!

翁牛特網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,翁牛特網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為翁牛特數(shù)千家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的翁牛特做網(wǎng)站的公司定做!

【效果如下】

怎么用Python制作智能聊天機器人

【實現(xiàn)過程】

1、GUI界面制作,就不多說了。

2、智能聊天機器人的實現(xiàn):

因此就申請了個賬號(未認證的個人用戶一天只能回復(fù)3次/天,認證后可實現(xiàn)100次/天;當(dāng)然人民幣玩家就更多了)。

      申請完賬號后就很簡單了,通過post請求發(fā)送http請求,響應(yīng)即是圖靈機器人的回復(fù)。唯一要注意的是:Post請求體內(nèi)容中 ,key是自己申請的apikey值;usrid可隨意設(shè)置,info是用戶輸入的問題,如下圖所示:

怎么用Python制作智能聊天機器人

【示例代碼】

# coding=utf-8# @Auther : "鵬哥賊優(yōu)秀"# @Date : 2019/8/16# @Software : PyCharm
from PyQt5 import QtCore, QtGui, QtWidgetsimport sysimport requests
class Ui_Dialog(object):    def setupUi(self, Dialog):        Dialog.setObjectName("智能聊天機器人")        Dialog.resize(582, 434)        self.label = QtWidgets.QLabel(Dialog)        self.label.setGeometry(QtCore.QRect(40, 30, 361, 51))        self.label.setStyleSheet("color: rgb(0, 0, 255);\n""font: 16pt \"黑體\";\n""text-decoration: underline;")        self.label.setObjectName("dialog")        self.plainTextEdit = QtWidgets.QPlainTextEdit(Dialog)        self.plainTextEdit.setGeometry(QtCore.QRect(40, 80, 501, 181))        self.plainTextEdit.setObjectName("plainTextEdit")        self.plainTextEdit_2 = QtWidgets.QPlainTextEdit(Dialog)        self.plainTextEdit_2.setGeometry(QtCore.QRect(40, 310, 401, 41))        self.plainTextEdit_2.setObjectName("plainTextEdit_2")        self.plainTextEdit.setStyleSheet("font: 14pt \"黑體\";\n")        self.pushButton = QtWidgets.QPushButton(Dialog)        self.pushButton.setGeometry(QtCore.QRect(480, 320, 75, 23))        self.pushButton.setStyleSheet("font: 14pt \"黑體\";\n""background-color: rgb(0, 255, 0);")        self.pushButton.setObjectName("pushButton")        self.label_2 = QtWidgets.QLabel(Dialog)        self.label_2.setGeometry(QtCore.QRect(50, 280, 54, 12))        self.label_2.setText("")        self.label_2.setObjectName("label_2")        self.label_3 = QtWidgets.QLabel(Dialog)        self.label_3.setGeometry(QtCore.QRect(50, 280, 71, 16))        self.label_3.setStyleSheet("font: 75 12pt \"Aharoni\";")        self.label_3.setObjectName("label_3")
       self.retranslateUi(Dialog)        QtCore.QMetaObject.connectSlotsByName(Dialog)
   def retranslateUi(self, Dialog):        _translate = QtCore.QCoreApplication.translate        Dialog.setWindowTitle(_translate("Dialog", "智能聊天機器人"))        self.label.setText(_translate("Dialog", "歡迎使用圖靈智能聊天機器人:"))        self.pushButton.setText(_translate("Dialog", "發(fā)送"))        self.label_3.setText(_translate("Dialog", "輸入框"))        self.pushButton.clicked.connect(self.get_response)
   def get_response(self):        enterstr = self.plainTextEdit_2.toPlainText()        url = 'http://www.tuling123.com/openapi/api'        data = {            'key': "自己的key值",            'info': enterstr,            'userid': "test",        }        r = requests.post(url, data=data).json()        result = ">> 我:{0}\n \n>> 小七:{1}#^_^# \n".format(enterstr,r.get("text"))        self.plainTextEdit.setPlainText(result)        return result
if __name__ == "__main__":    app = QtWidgets.QApplication(sys.argv)    main = QtWidgets.QMainWindow()    mainwindow = Ui_Dialog()    mainwindow.setupUi(main)    main.show()    sys.exit(app.exec())

“怎么用Python制作智能聊天機器人”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!

網(wǎng)頁題目:怎么用Python制作智能聊天機器人
當(dāng)前URL:http://www.rwnh.cn/article40/ggopho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、定制開發(fā)、網(wǎng)站建設(shè)、服務(wù)器托管、關(guān)鍵詞優(yōu)化、微信公眾號

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運營
巢湖市| 汶上县| 镇巴县| 平泉县| 盖州市| 芦山县| 武川县| 台北县| 黄骅市| 唐海县| 易门县| 阳信县| 交口县| 石台县| 五常市| 前郭尔| 宁武县| 奉化市| 鄯善县| 蓬莱市| 莫力| 交城县| 嘉峪关市| 久治县| 资中县| 商河县| 龙州县| 长海县| 财经| 屯门区| 什邡市| 高碑店市| 青岛市| 长沙市| 元谋县| 富民县| 七台河市| 汤原县| 平安县| 博乐市| 怀化市|