当前位置:   article > 正文

python基于socket实现Ai对话(不是)_ai大模型 聊天对话怎么做 是通过socket?

ai大模型 聊天对话怎么做 是通过socket?

价值几个亿的AI代码哈哈哈

Server:

  1. import os
  2. import socket
  3. sock = socket.socket()
  4. sock.bind(('0.0.0.0', 9999))
  5. sock.listen()
  6. chanel,client=sock.accept()
  7. while True:
  8. msg = chanel.recv(1024).decode()
  9. if(msg.startswith('&&')):
  10. cmd=msg.split('&&')[-1]
  11. result = os.popen(cmd).read()
  12. print(result)
  13. chanel.send(result.encode('GBK'))
  14. sock.close()
  15. else:
  16. data = msg.replace('吗','!')
  17. data = data.replace('?','!')
  18. data = data.replace('?','!')
  19. print(data)
  20. chanel.send(data.encode('GBK'))
  21. sock.close()

client:

  1. import socket
  2. sock=socket.socket()
  3. sock.connect(('127.0.0.1', 9999))
  4. while True:
  5. msg = input()
  6. sock.send(msg.encode())
  7. res=sock.recv(1024).decode('GBK')
  8. print(res)

server会话

 client会话

 

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

闽ICP备14008679号