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

图形化的Agent工具

1 图形化 Agent 工具

1.1 核心组件

  • 机器人 Bot:一个 AI 应用,或称为 Agent
  • 知识库:上传个人数据,机器人可根据其内容进行回复
  • 工作流:将大问题拆解成多个小问题,通过路径实现,路径上的每个节点完成特定任务
  • 插件:调用外部功能(Tools)

1.2 使用体验

  • 大模型与其他元素结合,实现完整的目标功能。
  • 功能:调用工具、设置工作流和本地数据(知识库)。
  • 工具:有许多现成工具可供使用。
  • 工作流:前后关系非常直观,像搭积木一样。

2 Coze

  • 扣子是一个 AI 应用开发平台,由字节跳动推出。
  • 相对更 toC,无需编程即可实现 agent 的创建和发布,效果有点类似于 AI 界的微信小程序。
区别海外版国内版
网址www.coze.comwww.coze.cn
登陆方式需要魔法才能使用无使用的网络限制
可用模型OpenAI GPT 系列字节自研模型/国内常用模型
发布平台Discord、Instagram、Slack飞书、微信客服、微信公众号&订阅号

3 Dify

  • 支持本地搭建和使用本地模型。
  • 可部署到国外的社交媒体平台,也可以通过迂回方式接入 UI 或微信。
  • 提供类似于 OpenAPI 的接口,支持 ChatGPT 风格的 API HTTP 访问方法。

https://github.com/langgenius/dify

目前:42.5k Star

3.1 安装

1
2
3
4
5
git clone https://github.com/langgenius/dify
cd dify
cd docker
cp .env.example .env
docker compose up -d

代码 TypeScript 50%,Python 50%(20 万行)

3.2 使用

  • 运行后,可以在浏览器上访问 http://localhost/install
  • 第一次进入 Dify 控制台时,需要进行初始化安装操作。
  • 如果使用国外模型,请在 docker-compose.yml 文件的环境变量部分设置代理 HTTP_PROXY 和 HTTPS_PROXY。
  • 在右上角的设置中配置模型。
  • 支持国内和国外主流大模型。

3.3 细节

  • RAG 是怎么做的,有没有使用 embedding?
    • 数据库支持 pgsql、oracle、milvus 等。
  • 是否把所有内容都打包成一个 image?
    • pgsql、redis、Weaviate、前端、后端和沙箱都分别拆成了 image,总共会启动 9 个 image。
  • 有没有反思部分?
    • 没找到,觉得在 workflow 逻辑中有点难做。
  • plugins 自带工具有哪些?
    • Dify 为 AI Agent 提供了 50 多种内置工具,如谷歌搜索、DALL·E、Stable Diffusion 和 WolframAlpha 等。
    • 实现:dify/api/core/tools/provider/builtin,这里的 agent plugin 和 langchain 中的 agent tool 差不多。

4 参考

  • 【AI提效,创意释放】使用Coze打造全能AI Agent,免费使用GPT4、全网
  • B站UP主:在野在也
  • 学习Agent,从dify开始
  • FastGPT、Dify、Coze产品功能对比分析

http://www.mrgr.cn/news/8218.html

相关文章:

  • 全国上市公司网络安全风险指数(2001-2023年)
  • 【JAVA基础】字符串
  • 【功能自动化】进阶版——使用mysql数据表获取参数,并批量更新数据
  • 海山数据库(He3DB)技术分享:客户端认证
  • MySQL字符串比较忽略尾随空格
  • linux文本分析工具grep、sed和awk打印输出文本的单双奇偶行(grep也可以打印奇偶行)以及熟悉的ssh命令却有你不知道的一些用法
  • 660高数刷题
  • 解决Qt多线程中fromRawData函数生成的QByteArray数据不一致问题
  • 一文讲明白集群与负载均衡
  • 【docker】使用docker-compose的时候如何更新镜像版本
  • 【网络】HTTPS——HTTP的安全版本
  • 深信达反向沙箱:构筑内网安全与成本效益的双重防线
  • OD C卷 - 5G网络建设
  • 如何使用ssm实现基于java web的网上书城系统的设计与实现+vue
  • Docker 容器自启动
  • Java学习_17_集合综合练习(待更新)
  • Maven高级使用指南
  • 【冒泡排序算法】输入n个数进行排序
  • 搭建 PXE 远程安装服务器和设置 Kickstart 无人值守安装
  • XGBoost中正则化的9个超参数