17行代码用python对接openai的微信对话机器人

这篇具有很好参考价值的文章主要介绍了17行代码用python对接openai的微信对话机器人。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


一、代码部分

import itchat
import openai
from itchat.content import TEXT
openai.api_key = "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"
def askbot(question,who):
    completion = openai.ChatCompletion.create(
    model="gpt-3.5-turbo",
    messages=[{"role": "user", "content": question}] )
    a = completion.choices[0].message.content
    b = who
    return completion.choices[0].message.content
@itchat.msg_register(TEXT)   # 注册处理文本信息
def wxreply(msg):
    itchat.send(askbot(msg.text,msg.User.NickName), toUserName=msg.FromUserName)
itchat.login(enableCmdQR=2)
itchat.run()

效果如下

17行代码用python对接openai的微信对话机器人,chatgpt,python,chatgpt,微信,机器人,人工智能

二.itchat相关依赖。解压至lib路径即可使用

itchat python依赖下载

三.项目要在美国或其他服务器内运行

这里推荐这个。链接:衡天云
17行代码用python对接openai的微信对话机器人,chatgpt,python,chatgpt,微信,机器人,人工智能文章来源地址https://www.toymoban.com/news/detail-646959.html

到了这里,关于17行代码用python对接openai的微信对话机器人的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • JavaScript加密/解密与OpenAI的对接:生成加密对话的ChatGPT 4.0应用

    首先,我们来看一个简单的JavaScript加密算法的示例,该算法将输入的字符串每个字符的ASCII值加上1,并返回一个新的字符串。以下是加密函数的代码: 在这个函数中,我们首先创建一个空字符串 encryptedMessage ,然后遍历输入的字符串中的每个字符,使用 charCodeAt 函数获取其

    2023年04月27日
    浏览(46)
  • 17行python代码,openai帮你实现下班自由

    chatgpt最近火到不行,AI受到了前所未有的关注,openai作为开发团队不仅仅开发了一个在线尝鲜的聊天机器人,也提供API并且提供了python语言的的pypi库。 火出圈的聊天机器人是chatgpt3,既然排行老三,就说明这个张飞的前面还有大哥刘玄德和二哥关云长,当年一起桃园结义……

    2024年02月01日
    浏览(42)
  • Elasticsearch:使用 LangChain 对话链和 OpenAI 的聊天机器人

    在此笔记本中,我们将构建一个聊天机器人,它可以回答有关自定义数据的问题,例如雇主的政策。 聊天机器人使用 LangChain 的 ConversationalRetrievalChain,具有以下功能: 用自然语言回答问题 在 Elasticsearch 中运行混合搜索以查找回答问题的文档 使用 OpenAI LLM 提取并总结答案 保

    2024年02月03日
    浏览(34)
  • 大模型开发(六):OpenAI Completions模型详解并实现多轮对话机器人

    授权声明: 本文基于九天Hector的原创课程资料创作,已获得其正式授权。 原课程出处:九天Hector的B站主页,感谢九天Hector为学习者带来的宝贵知识。 请尊重原创,转载或引用时,请标明来源。 全文共7000余字,预计阅读时间约15~30分钟 | 满满干货(附代码),建议收藏! 本文

    2024年02月16日
    浏览(32)
  • OpenAI开发系列(六):Completions模型的工作原理及应用实例(开发多轮对话机器人)

    授权声明: 本文基于九天Hector的原创课程资料创作,已获得其正式授权。 原课程出处:九天Hector的B站主页,感谢九天Hector为学习者带来的宝贵知识。 请尊重原创,转载或引用时,请标明来源。 全文共7000余字,预计阅读时间约15~30分钟 | 满满干货(附代码),建议收藏! 本文

    2024年02月13日
    浏览(28)
  • OpenAI发布了新的嵌入式模型和降价通知;百万日活对话机器人的LLM落地实践

    🦉 AI新闻 🚀 OpenAI发布了新的嵌入式模型和降价通知 摘要 : openai 推出了两个新的嵌入模型,分别是 text-embedding-3-small 和 text-embedding-3-large。 openai 更新了 GPT-3.5 Turbo 模型,更低的价格和改进的性能。 openai 推出了更新的 GPT-4 Turbo 预览模型,以及更新的文本审查模型。 opena

    2024年02月22日
    浏览(33)
  • Wechaty创建属于自己的微信机器人(附源码)

    itchat itchat 是一个开源的微信个人号接口,基于python调用微信 使用不到三十行的代码,你就可以完成一个能够处理所有信息的微信机器人 wechaty Wechaty 是适用于微信个人的Bot SDK ,可以使用6行 js 创建一个机器人 具有包括 linux , Windows , MacOS 和 Docker 在内的跨平台支持,基于

    2024年01月17日
    浏览(35)
  • 【ChatGPT】基于GO语言实现的微信聊天和图片生成机器人

    🎨基于GO语言实现的微信聊天和图片生成机器人🎨 个人微信接入ChatGPT,实现和GPT机器人互动聊天,同时支持基于文本生成图像。支持私聊回复和群聊艾特回复。 GitHub源代码地址 实现功能 GPT机器人模型热度可配置 提问增加上下文指令清空上下文 DreamStudio图像生成模型参数可

    2024年02月09日
    浏览(95)
  • 如何在PHP中对接openAI接口,PHP创建AI会话思路以及代码讲解

    https://platform.openai.com/account/api-keys 在这个地址进行注册,但是需要翻墙,可自己查找国内的试用地址。就不多赘述… php端代码: 思路:前端通过一个图标入口,点击后 发送请求,创建一个会话(也就是聊天室),并且把创建的这个会话 入库。并且后端返回一个入库生成的

    2024年01月18日
    浏览(38)
  • 你应该知道的——微信公众号配上机器人回复(微信对话开放平台)

    今天看了好多文章都是接入 ChatGPT 来作为微信公众号的机器人回复,弄了半天还没注册成功,于是搜了搜微信公众号机器人,发现了微信公众号配备了机器人! 虽然没有 ChatGPT 高级,但是自己玩玩还是挺好的,主要是接入非常简单! 微信出版的,一顿操作五分钟完成接入!

    2024年02月07日
    浏览(48)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包