以下内容为Windows系统版本:
根据文章内容操作完成将获得一位AI智能HR辅助下属,开始!
步骤:
- 搭建微信对话环境
- 申请link-ai账号,将应用接入(API Key接入),将AI接入自己的微信,启动程序。
- 创建知识库,上传知识库内容,进行训练
1.搭建微信对话环境
此时第一步:下载代码环境,安装环境。
点击链接下载:repo.anaconda.com/archive/Anaconda3-2024.02-1-Windows-x86_64.exe
双击下载的应用,安装过程的时间稍微有点长,请耐心等待(⁎⁍̴̛ᴗ⁍̴̛⁎)
然后点击Next
点击I agree
点击Next
选择自己要安装的地址,点击Next
然后点击Install,等待安装完成
最后点击Next,Next,Finish
此刻代码环境已经搭建好了。
第二步:下载代码库,解压压缩包
github.com/zhayujie/chatgpt-on-wechat
备用下载地址:
cloud.guoshuaifu.cn/#s/-PApyBqg
下载完成后,点击菜单栏中的Anaconda3 (64-bit),然后点击Anaconda Powershell Prompt
通过代码进入下载好的文件夹‘chatgpt-on-wechat-master’中
cd D: \workspace_python\chatgpt-on-wechat-master\
“文件夹路径为下载位置的路径,我的路径在“D: \workspace_python\chatgpt-on-wechat-master\”
安装依赖,如果失败(可能由于网络问题)重新输入以下代码多试几次。
pip3 install -r requirements.txt # 必选依赖
显示Successfully就表明安装成功
继续复制以下代码,到窗口中,按回车键
pip3 install -r requirements-optional.txt # 可选依赖,语音、tool插件等功能需要
显示Successfully就表明安装成功,此时“1.搭建微信对话环境”已经操作完成。
2. 申请link-ai账号,将应用接入(API Key接入),将AI接入微信
link-ai地址:link-ai.tech,点击进入,可以用微信扫描关注二维码的方式快捷登录(如果一次不行,重新扫描一次),
鼠标放到右上角点击“我的账户”,然后再点击左侧的“应用接入”,点击“创建API Key”,此时就拥有属于你自己的密钥了。
复制密钥,备用。
进入“chatgpt-on-wechat-master”文件夹中,复制文件“config-template.json”粘贴,修改文件名为“confg.json” ,这个就是配置文件。
用记事本打开配置文件
在配置文件中修改以下配置即可,"YOUR API KEY"为刚刚复制的api key,
"YOUR APP CODE" 可为空,为后续创建的训练知识库使用,修改完成后,关闭文件,点击保存。
“use_linkai“: true,
“linkai_api_key“: “YOUR API KEY“,
“linkai_app_code“: “YOUR APP CODE“,
“linkai_api_base“: “https://api.link-ai.chat“, ##国内无法访问或延迟较高可改为 https://api.link-ai.tech
"linkai_app_code": "" 可以先为空
此刻大功告成,已经准备就绪。
启动程序,在黑窗口中输入
python app.py
,
用微信扫描登录,成功运行之后日志中会输出 "Start auto replying",这表示你用于扫码登录的账号已经变身为机器人了,你的智能助理此刻就现身了。
登录后按照配置文件中single_chat_prefix的配置,让朋友给自己发
bot,你好
,你的机器人就会帮你回复消息了,学会使用后可以将触发词去掉为“[""]”这样设置,这样有好友发信息就自动触发ai助手来帮你回复内容了。
“single_chat_prefix”: [“bot”, “@bot”] # 私聊时文本需要包含该前缀才能触发机器人回复
“single_chat_reply_prefix”: “[bot]”
# 私聊时自动回复的前缀,用于区分真人
3. 创建知识库,上传知识库内容,进行训练
首先进入网站,点击知识库,然后再点击创建知识库
输入知识库名称和知识库描述
进入知识库后,点击文件导入,点击QA问答文档
点击下载CSV模版
在模版中填写相应的问答
然后上传文件
就可以进行搜索测试进行训练了,此刻慢慢体验整个过程吧
训练完成后将知识库对应的Code:OaWl0Vxt,这里写你自己的Code
填入配置文件中,此刻你的智能助手已经接入了知识库,可以根据知识库来回答问题了。
“linkai_app_code“: “OaWl0Vxt“
那么开始使用起来吧,如有疑问请留言,祝新运!