哈希技術部落格


Slider

透過Python製作聊天機器人

當我們使用手機時,可以透過Siri或Google助理協助我們達成許多事情,甚至還可以跟他們聊天!而這樣具有「閒聊」功能的機器人程式,可以讓你的作品更有親和力,而不是固定制式的對答。那這樣具有閒聊功能的機器人,要如何在你的程式中展現呢?

今天,我們會分享使用騰訊AI的聊天機器人,透過簡單的小程式,就可以輕鬆製作出可以閒聊對談的機器人程式作品哦!

使用騰訊AI

開啟騰訊AI開放平台,可以看見裡面提供許多人工智慧相關的應用

今天,我們要使用的是其中的「智能閒聊」服務

註冊一個騰訊帳號後,就可以使用這些服務囉!這些服務都有免費使用的額度。

完整的使用方式,可以參考官方的文件說明

透過模組使用騰訊AI

官方提供的使用方法,對於剛入門的孩子仍然過於複雜。而Python最方便的地方在於有許多的模組可以使用,而騰訊AI也有第三方的工程師設計的模組可以使用哦!

安裝第三方Python模組,qqai

製作聊天機器人的程式

from qqai import TextChat
myBot = TextChat(“……你的ID……”, “……你的Key……”)
answer = myBot.ask(“明天台北的天氣?”)
print(answer)

執行成果:

連續聊天對談

from qqai import TextChat
myBot = TextChat(“……你的ID……”, “……你的Key……”)
myBot.chat()

執行成果:

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *