import requestsimport jsonurl = "https://wss.lke.cloud.tencent.com/v1/qbot/chat/sse"payload = json.dumps({ "content": "你好啊", "bot_app_key": "RBuTwvCq", "visitor_biz_id": "001", "session_id": "00b", "visitor_labels": [], "streaming_throttle": 100})headers = {'Content-Type': 'application/json'}response = requests.post(url, headers=headers, data=payload)response.encoding = 'utf-8'res= json.loads(response.text.split('''event:replydata:''')[-1])['payload']['content']print(res)
直接执行这个文件,看看控制台输出:
然后用一个函数包起来:
之后回到我们views.py中的那个需求分解函数,可以调用这个函数了:
这里有三点需要强调:
1:调用这个函数需要设置好默认需求语
2:返回回答需要安装固定格式并做格式清洗
3:设置好sessin_id 和上下文控制。
这三大复杂功能,我们下节课再讲吧。一只手打代码还要打教程果然还是太困难了