当前位置:   article > 正文

Python 小程序-微信AI自动回复

万能回复ai

一简介

  使用itcha实现微信登录及消息发送接收,使用图灵AI实现智能回复。

参考API:

http://www.tuling123.com/

https://itchat.readthedocs.io/zh/latest/

二代码

  1. import itchat,time
  2. import requests
  3. KEY = '你的key'#官网申请
  4. def reply_msg(inp_msg):
  5. apiUrl = 'http://www.tuling123.com/openapi/api'
  6. data = {
  7. 'key' : KEY,
  8. 'info' : inp_msg,
  9. 'userid' : 'freo_lly',
  10. }
  11. try:
  12. r = requests.post(apiUrl, data=data).json()
  13. rmsg = 'AI:】'+r.get('text')+'\r\n 【本消息来自小立业AI自动回复】'
  14. print(rmsg)
  15. return rmsg
  16. except:
  17. return 'AI:】Error,搞不懂'
  18. ## return inp_msg
  19. #自动接收消息
  20. @itchat.msg_register(itchat.content.TEXT)
  21. def print_content(msg):
  22. print('接到消息:',msg['Text'])
  23. ## inp_msg = input('输入回复:')
  24. ## return inp_msg
  25. return reply_msg(msg['Text'])
  1. def itchat_auto_reply(threadName,delay):
  2.   try:
  3.     itchat.auto_login(True)
  4.     itchat.run()
  5.   except Exception as e:
  6.   print(e)
  7. #改成独立线程
  8. try:
  9.   _thread.start_new_thread(itchat_auto_reply,('Th1',2))
  10. except Exception as e:
  11.   print(e)

  

 

  

三效果

 

转载于:https://www.cnblogs.com/visuangel/p/7085464.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/768067
推荐阅读
相关标签
  

闽ICP备14008679号