python使用chatgpt自动帮你微信聊天代码

代码语言:python

所属分类:人工智能

代码描述:python使用chatgpt自动帮你微信聊天代码,指定好友,通过chatgpt对聊天记录的分析自动回复好友信息。

代码标签: python chatgpt 微信 聊天 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

#!/usr/local/python3/bin/python3
# -*- coding: utf-8 -*
#1. 环境python 3.7, win10 64位操作系统
#依赖包下载pip install wxauto
from wxauto import WeChat
import openai
import time

openai.api_key = "openaikey"


def getopenairesponse(keyword,messlist):
    print(keyword)
    print(messlist)
    msg = [{"role": "user", "content": '你现在是聊天客服机器人',"role": "assistant","content":messlist}]
    msg[0]['content'] = keyword
    completion = openai.ChatCompletion.create(model="gpt-3.5-turbo", messages=msg)
    return completion.choices
 
# 获取当前微信客户端
wx = WeChat()
 
# 获取会话列表
wx.GetSessionList()
 
# 输出当前聊天窗口聊天消息
# msgs = wx.GetAllMessage
# for msg in msgs:
#     print('%s : %s'%(msg[0], msg[1]))
# ## 获取更多聊天记录
# wx.LoadMoreMessage()
msg = '起床了'
who = '老婆'
# 循环获取弹幕互动消息内容

lastwhomsg=""
while True:
    msgs = wx.GetAllMessage
    lastmsg=""
    messagelist=""
    for msg in msgs:
        print('%s : %s'%(msg[0], msg[1]))
        if msg[0]!='SYS':
            .........完整代码请登录后点击上方下载按钮下载查看

网友评论0