海外访问:www.kdjingpai.com
Ctrl + D 收藏本站

Eigent 是全球首款多智能体协作桌面应用,基于 CAMEL-AI 开源项目开发,旨在帮助用户构建和管理 AI 智能体团队,自动化处理复杂任务。它支持本地部署和云端运行,提供高度可定制的工具集成和数据隐私保护。Eigent 通过并行执行任务提升效率,用户可根据需求创建专属智能体,集成外部 API 或工具。项目完全开源,代码透明,适合开发者和企业用户处理数据分析、报告生成等任务。官方提供云端版本和企业级解决方案,满足不同需求。

 

功能列表

  • 多智能体协作 :多个 AI 智能体并行处理任务,效率提升显著。
  • 预定义智能体 :包括开发者智能体(编写和执行代码)、搜索智能体(网页内容提取)、文档智能体(文档创建和管理)、多模态智能体(处理图像和音频)。
  • 本地部署 :支持在本地运行,保障数据隐私,无需依赖云服务。
  • 云端运行 :提供云端版本,无需配置即可快速使用。
  • 工具集成 :内置大量 MCP 工具,支持网页浏览、代码执行、Notion 和 Google Suite 等。
  • 自定义工具 :用户可添加自定义工具或集成内部 API,扩展功能。
  • 人机交互 :任务遇到问题时,自动请求人工干预,确保结果准确。
  • 企业级功能 :支持单点登录(SSO)和访问控制,适合大规模部署。

使用帮助

安装流程

Eigent 提供云端版本和本地部署(社区版)两种方式。以下是详细的安装和使用指南:

云端版本

云端版本适合希望快速上手的用户,无需本地配置:

  1. 访问官网 :打开 eigent.ai,点击“Download”按钮。
  2. 注册或登录 :使用邮箱注册或通过 SSO 登录(企业用户)。
  3. 开始使用 :进入网页界面,创建任务或选择预设工作流。云端版本由官方托管,自动处理模型、API 和存储。

本地部署(社区版)

本地部署适合需要数据隐私或自定义功能的用户。以下是安装步骤:

  1. 检查环境 :
    • 确保安装 Node.js(版本 16 或以上)和 npm。下载地址:nodejs.org。
    • 建议使用 16GB 以上内存,GPU 可加速模型推理。
  2. 克隆仓库 :
git clone https://github.com/eigent-ai/eigent.git
cd eigent
  1. 安装依赖 :
npm install

这将安装前端(React、TypeScript)和后端(FastAPI、Python)所需依赖。

  1. 运行程序 :
npm run dev

程序启动后,打开浏览器访问 http://localhost:5173(默认端口)。

  1. 配置模型 :
    • 本地模型:编辑 config.yaml,设置模型路径,例如:
      model_path: "/path/to/local/model"
      
    • 云端模型:设置 API 密钥,例如:
      api_key: "YOUR_API_KEY"
      model: "mistral/mistral-small-latest"
      

企业版本

企业用户可联系 info@eigent.ai 获取商业许可证,享受 SSO、自定义开发和专属支持。

主要功能操作流程

创建和管理智能体

Eigent 的核心是多智能体协作。操作步骤如下:

  1. 创建任务 :
    • 在界面输入任务,例如“生成 Q2 财务报告”。
    • 或通过命令行:
      eigent create-task --name "q2-report" --description "Generate Q2 financial report from CSV"
      
  2. 分配智能体 :
    • 系统自动分配预定义智能体(如开发者智能体、文档智能体)。
    • 手动分配:
      eigent assign-agent --task "q2-report" --agent developer --agent document
      
  3. 查看进度 :界面显示每个智能体的任务状态,完成后输出结果。

工具集成与扩展

Eigent 内置大量 MCP 工具(如网页浏览、代码执行)。添加自定义工具:

  1. 创建工具 :
    • 编写 Python 脚本,例如 custom_api.py
      from eigent.tools import BaseTool
      class CustomAPITool(BaseTool):
      def execute(self, input_data):
      # 自定义 API 调用逻辑
      return api_response
      
  2. 注册工具 :
eigent register-tool --path custom_api.py
  1. 分配工具 :
eigent add-tool --agent developer --tool custom_api

人机交互反馈

Eigent 支持人工干预:

  • 任务卡住时,系统会通过界面或命令行提示:
    eigent request-feedback --task-id 123
    
  • 用户输入反馈,例如:
    eigent submit-feedback --task-id 123 --comment "调整报告格式"
    

并行任务执行

Eigent 自动分解复杂任务,分配给多个智能体。例如,生成市场研究报告:

  1. 输入任务 :
eigent run-task --name "market-research" --description "Analyze UK healthcare market"
  1. 智能体协作 :
    • 搜索智能体提取网页数据。
    • 文档智能体生成报告。
    • 多模态智能体处理相关图像。
  2. 查看结果 :结果保存至 output/ 目录或界面显示。

特色功能操作

本地部署与隐私保护

  • 配置 :在 config.yaml 中设置:
deployment: local
model_path: "/path/to/model"
  • 运行 :
eigent run --local
  • 确保数据不离开本地环境,适合敏感数据处理。

云端运行

  • 配置 :设置 API 密钥:
deployment: cloud
api_key: "YOUR_API_KEY"
  • 运行 :
eigent run --cloud

MCP 工具集成

MCP 工具优化智能体协作:

  • 启用工具 :
eigent enable-tool --name notion
  • 支持工具包括 Notion、Google Suite、Slack 等。

桌面应用体验

Eigent 使用 Electron 构建,提供跨平台桌面应用:

  • 下载预构建版本:eigent.ai/download。
  • 或本地构建:
    npm run build
    

注意事项

  • 文档参考 :查看 docs/ 目录或 docs.eigent.ai。
  • 社区支持 :通过 GitHub Issues 反馈问题,或加入 Discord。
  • 硬件要求 :本地运行建议 16GB 内存,GPU 可提升性能。

应用场景

  1. 旅行行程规划
    Eigent 可自动规划旅行行程,如网球比赛旅行安排。搜索智能体查找赛事信息,文档智能体生成行程表,开发者智能体集成 Slack 发送总结。
  2. 财务报告生成
    从 CSV 数据生成 Q2 财务报告。文档智能体处理数据格式,开发者智能体计算指标,生成专业报告。
  3. 市场研究自动化
    分析英国医疗市场。搜索智能体收集数据,多模态智能体处理图表,文档智能体生成报告。
  4. SEO 审计
    为产品发布进行 SEO 审计。搜索智能体分析网页,开发者智能体优化关键词,文档智能体生成报告。
  5. 文件管理
    查找并删除重复文件。开发者智能体扫描目录,生成清理建议。

QA

  1. Eigent 是否需要编程经验?
    云端版本无需编程,界面操作简单。本地部署和自定义工具需要基础编程知识(如 Python、JavaScript)。
  2. 本地部署需要什么硬件?
    建议 16GB 内存,GPU(如 NVIDIA RTX 3060)可加速模型推理。
  3. 如何集成自定义工具?
    编写 Python 脚本实现工具逻辑,注册后分配给智能体。参考“工具扩展”部分。
  4. 支持哪些模型?
    支持本地模型(如 LLaMA)和云端模型(如 Mistral)。用户可通过 API 密钥自定义模型。
  5. 云端版本和本地版本的区别?
    云端版本无需配置,适合快速上手。本地版本支持数据隐私和深度定制。
0已收藏
0已赞

相关推荐

找不到AI工具?在这试试!

输入关键词,即可 无障碍访问 必应 搜索,快速找到本站所有 AI 工具。

回顶部

zh_CN简体中文