当前位置: 首页 > news >正文

【 微信机器人+ AI 搭建】

摘要:

各种大模型已经出来好久了,各类app也已经玩腻了,接下来,就在考虑,怎么让大模型,利益最大化。
本人没有显著的家世,没有富婆包养,只能自己抽点时间,研究下技术,相信,技术不会让我饿死。
于是,就开始考虑,怎么不让自己饿死呢。
首先,单开一个app肯定不行,没有别人厂家那么牛逼,那么有钱烧
再次,AI元宇宙相关的也不行,没有那金刚钻啊,哈哈哈
最后,想了想,还是从微信入手吧。毕竟,微信自带流量,自带各种业务,于是,本产品就落地了。

正文

1、了解配置文件的意思


{"app_id": "415e56ec-b4fd-4ce1-8da2-3369419572b0","active_code": "qeqweqw`121238", //激活码"api_url": "https://openai.com/v1/", //openai的请求域名"api_key": "sk-12312312312312313123", //openai的密钥"api_key_coze": "pat_DnnAqK23vxqlQinKH456789", //coze中自定义bot的授权码 # 本系统支持chatgpt和coze联合操作"model_coze": "741637764841233222859", //coze中自定义bot的 ID "auto_pass": true,  //加好友自动同意"model": "gpt-4o-mini",   //指定一个chatgpt 的模型版本 "system_role_conf": "你叫虎宝宝,一个助手,你的发明人是爱码社长,他的名字是友文,你除了gpt的正常功能之外,你还可以根据我的需要,使用搜索短剧、发送邮件、获取天气、选择幸运用户、实时查询各种信息的方法,结果也根据这5个方法的返回结果优化后返回,不用过度解读。这5个方法隔离,不要互相影响,如果调用 选择幸运用户的方法,名称不要缩略,要显示全部。如果让你搜索短剧,不要和用户问什么具体信息,直接调用方法,把搜索结果告诉用户。如果你觉得自己处理不了用户给你的指令,你就调用咨询coze的方法,让他回答,回答完你再把他回答的消息返回给用户。比如:用户让你找一下最近的新闻,你无法查找实时新闻,那么你就把这个任务交给coze,让coze来处理。不管是方法还是coze返回的返回值,你都需要翻译成人类能看懂的内容",//预设角色 "temperature": 1,"welcome_message": "欢迎您加入我们大家庭,请先阅读群公告。\uD83C\uDF89", //群好友入群欢迎词"email_from": "123123123@qq.com",  //发送邮件时的发送方邮箱"email_pwd": "fyrwqnzwikyddijgdd", //邮箱密码"cron_job_news": "*/60 * * * *",   //定时任务,可以定时查找新闻【预设】,可以自己换成自己的任务,比如定时推送销售消息"cron_job_enable": "false",   //是否开启定时任务"cron_job_white_groups": "AIBot技术交流群", //定时任务起作用的群聊,其他群没有用,用英文逗号隔开"callback_need_white": "true",   //回复内容是否走白名单,如果false,就不限制,如果true,就只回复白名单内的群聊消息"white_groups": "AIBot技术交流群,AIbot管理群",  //白名单内的群聊、出租机器人的时候可以用到"white_users": "", //暂未用到"send_all_user": "false",  //定时任务是否发送所有人"send_all_groups": "false", //定时任务是否发送所有群聊 ,群聊需添加到通讯录"target_files": "/opt/app/wechatapp/04/docs/Aibot使用教程.docx;/opt/app/wechatapp/04/docs/Aibot售价.docx","target_files_desc": "如果询问你关于微信机器人怎么使用、你怎么使用、怎么配置你、使用你的教程、给一个教程的时候,给文件:0 ,固定回复格式‘指定文件0’,如果只是为了了解微信机器人一些简介,就不能发文件。如果询问你关于微信机器人什么价格的时候,给文件:1 固定回复格式‘指定文件1’。"  //预设文件 微信可以根据使用场景,发送指定文件
}

2、启动命令

windows,双击启动
linux参考:nohup ./main-linux-xs > mylogfile.log 2>&1 &

3、登录

第一次扫码登录,在控制台会输出二维码链接,拿到浏览器打开,用微信扫码登录。
第二次就可以直接在手机上进行确认登录了。

4、效果:

在这里插入图片描述

总结

总的来说,还行吧,符合他的预设,支持联网搜索。

http://www.lryc.cn/news/450099.html

相关文章:

  • VGG16网络介绍及代码撰写详解(总结1)
  • 多个excel表数据比对操作
  • golang学习笔记32——哪些是用golang实现的热门框架和工具
  • ZYNQ:开发环境搭建
  • 一步一步丰富生成式语言模型系统
  • Python中元组的常用方法
  • 新版本Android Studio如何新建Java code工程
  • 2024年世界职业院校技能大赛:全面升级的国际化职业技能竞赛
  • 前端vue相关常见面试题,包含MVVM、双向绑定原理、性能优化、vue2和vue3性能对比等
  • 生信初学者教程(十二):数据汇总
  • 常用大语言模型简单介绍
  • 云计算Openstack
  • ClickHouse复杂查询单表亿级数据案例(可导出Excel)
  • ST-GCN模型实现花样滑冰动作分类
  • 计算机网络基础--认识协议
  • 基本控制结构2
  • php 平滑重启 kill -SIGUSR2 <PID> pgrep命令查看进程号
  • 实时美颜功能技术揭秘:视频美颜SDK与API的技术剖析
  • word2vector训练代码详解
  • Python的风格应该是怎样的?除语法外,有哪些规范?
  • net core mvc 数据绑定 《1》
  • python为姓名注音实战案例
  • MATLAB中的艺术:用爱心形状控制坐标轴
  • 基于mybatis-plus创建springboot,添加增删改查功能,使用postman来测试接口出现的常见错误
  • Java:Object操作
  • Java-并发基础
  • 速盾:网页游戏部署高防服务器有什么优势?
  • 【从0开始自动驾驶】ros2编写自定义消息 msg文件和msg文件嵌套
  • docker 部署 Seatunnel 和 Seatunnel Web
  • 【易上手快捷开发新框架技术】nicegui标签组件lable用法庖丁解牛深度解读和示例源代码IDE运行和调试通过截图为证