微信接入人工智能对话聊天机器人教程 — 如何部署AI机器人
AI奇点网工具使用教程丨微信接入人工智能对话聊天机器人教程
如何部署人工智能对话机器人?
1.获取您的 OpenAI API 密钥
OpenaiApiKey 可以在您的 OpenAI 帐户的API 密钥页面中生成
OpenaiOrganizationID是可选的,可以在您的 Open AI 帐户的设置页面中找到
2.配置环境变量
您可以将模板复制config.yaml.example到新文件中config.yaml,然后粘贴配置:
openaiApiKey: "<your_openai_api_key>"
openaiOrganizationID: "<your_organization_id>"
chatgptTriggerKeyword: "<your_keyword>"
或者,您可以将列出的环境变量导出到.env.sample您的系统中,这是一种更值得鼓励的确保OpenAI API Key安全的方法:
export OPENAI_API_KEY="sk-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
export OPENAI_ORGANIZATION_KEY="org-XXXXXXXXXXXXXXX"
export CHATGPT_TRIGGER_KEYWORD="机器人你好:"
请注意:
chatgptTriggerKeyword 是可以触发自动回复的关键字:私聊中,以它开头的消息会触发自动回复
群聊中,以开头的消息@Name <keyword> 会触发自动回复
chatgptTriggerKeyword可以是空字符串,这意味着:私聊中,每条消息都会触发自动回复
群聊中,只有“@机器人”才会触发自动回复
3.设置 Docker
设置 Docker 镜像
docker build -t chatgpt-on-wechat .
设置 Docker 容器
docker run -v $(pwd)/config.yaml:/app/config.yaml chatgpt-on-wechat
4.登录微信
成功部署机器人后,只需仔细按照 Docker 容器中的 terminal 或提示操作即可:Logs
使用手机微信扫描二维码
单击“登录”以允许桌面登录(我们的机器人所在的位置)
等待几秒钟并开始聊天!