圖靈機器人的使用方式之一


最近在玩Python,整個聊天機器人玩玩

步驟1:進入官網http://www.tuling123.com/

步驟2:注冊賬號(基本屬於廢話)

步驟3:登陸后創建機器人, 學習用的話,先用免費的就行(創建時需要填用途,看需要吧)

步驟4:左上角下拉框有個機器人管理(普通用戶可以注冊5個機器人,且在非認證的情況下每個機器人只能訪問2次/天,認證后可以達到100次/天, 土豪請無視括號中的內容)

步驟5:在機器人管理頁面得到apikey

步驟6:寫代碼

import requests
import json
url = "http://openapi.tuling123.com/openapi/api/v2"
headers = {
    'User-Agent': '....' #請求頭信息,這里就不列出來了,可以搜搜怎么得到自己的請求頭信息,然后把User-Agent這一行的列出來
}
while 1 > 0:
    params = {
        "reqType":0,
        "perception": {
            "inputText": {
                "text": input("你想對我說什么呢:")
            },
            "inputImage": {
                "url": "imageUrl"
            },
            "selfInfo": {
                "location": {
                    "city": "北京",
                    "province": "北京",
                    "street": "信息路"
                }
            }
        },
        "userInfo": {
            "apiKey": '你的apikey',
            "userId": 'tesme' #不超過8個字符
        }
    }
    session = requests.session()
    result = session.post(url = url, data = json.dumps(params), headers = headers)
    print(result.json()['results'][0]['values']['text'])

運行結果:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM