前言

本教程用于使用LangBot,配置机器人、LLM接入、流水线、MCP接入等。

最终目的为在即时通信平台接入AI机器人,查询NetBox数据。并通过提示词整形和约束查询数据。

首页展示

浏览器访问 5300 初始化

初始化界面

PS:默认访问5300端口查看前台,并在初始化界面配置邮箱和密码作为管理员账号登录。(社区版好像只支持单用户)

PS:初始化向导可以跳过

配置机器人

进入首页后 - 左边菜单栏 - 机器人点击 + 号增加

创建机器人

  • 填写机器人名称
  • 选择平台(支持飞书/Lark、钉钉、企业微信、微信、QQ等平台)
  • 输入应用ID、密钥、机器人名称 (各个平台不太一样)

配置接入AI模型

进入首页后 - 左边菜单栏 - 模型配置 - 添加供应商

  • 填写供应商名称
  • 选择供应商
  • 填写URL
  • 填写API

添加供应商后 - 点击扫描可用模型按键

  • 勾选所有可用模型,并勾选函数调用(这样才能自动使用MCP和Skill等功能)

添加模型完成

配置MCP 接入NetBox

NetBox MCP服务器配置可参考 https://songxwn.com/NetBox-MCP-Docker-install

配置流水线

  • 从机器人接受对话信息,然后通过Agnet - LLM - MCP等处理然后回复到会话。

机器人关联流水线

LangBot 工作流程图

技术交流群

发送邮件到 ➡️ [email protected]

或者关注 WX 公众号:网工格物

微信扫码

博客(最先更新)

https://songxwn.com