article
README
🚀 数据代理平台
数据代理平台是一种具备 agency 的 AI,借助 GenAI 实现数据工程工作流的自动化与简化。通过提供完整且准备充分的数据请求,它能够节省时间并减少团队间的协作瓶颈。
🚀 快速开始
使用 Docker Compose 是最快的部署方式:
# 克隆仓库
git clone https://github.com/HotTechStack/dataagents.git
cd dataagents
# 启动应用程序
docker-compose up -d
🔧 设置步骤
- 容器运行后,访问 n8n 的 http://localhost:5678
- 上传工作流文件夹
agents/n8n/conversations中的 workflow - 配置您的 API 密钥:
- 在 Docker Compose 中:更新 OpenAI/Claude/Gemini 的密钥
- 在 n8n 中:配置代理凭据
- 启动 n8n 代理以开始使用
✨ 主要特性
- 🤖 多代理协作 - 可与专业的数据工程代理进行交互。
- 🔄 多种后端支持 - 能连接到 OpenAI、Claude、Gemini 或 Ollama(用于私有部署)。
- 🔗 n8n 集成 - 可使用 n8n 工作流进行代理编排。
- 🎯 基于策略的方法 - 拥有适用于各种数据工程任务的不同策略。
- 🌙 现代暗黑 UI - 界面美观且响应式,灵感源自 LobeChat。
- 🚀 Docker 就绪 - 可使用 Docker Compose 轻松部署。
📋 注意事项
⚠️ 重要提示
- 请确保已安装 Docker 和 Node.js。
- 检查防火墙设置,确保相关端口处于开放状态。
- 首次运行时建议使用本地网络。
🛠️ 架构
graph TD
A[用户] -->|请求数据| B(代理平台)
B -->|处理请求| C[数据源]
C -->|返回数据| D[结果处理]
D -->|呈现结果| E[用户界面]
📄 许可证
此项目使用 MIT 许可证 - 详情请参阅 LICENSE 文件。
微信扫一扫