Spaces:
Sleeping
Sleeping
Commit History
-
chore: encrypt sensitive directories using git-crypt
new-human0d0d245 -
docs: 新增智能客户流失预警与经营自愈系统 PRD 文档
new-human添加项目产品需求文档,详细描述 RetainAI 系统的产品定位、核心业务场景、多智能体设计以及演进路线图,旨在补齐增长平台的后链路业务闭环。03536e3 -
build: 更新依赖版本以解决兼容性问题
new-human移除对 jinja2 和 huggingface-hub 的版本上限,并将 gradio 升级至 6.0.0 或更高版本,以利用新功能并避免潜在的依赖冲突。6c29979 -
feat: 支持真实CSV数据训练与模型推理闭环
new-human- 扩展TrainConfig,新增csv_path和target_col字段以支持外部数据 - 实现CSV数据集加载功能,动态解析特征名并适配训练流程 - 修改ReporterAgent以显示特征名而非索引,提升报告可读性 - 重构Web UI,增加数据上传、目标列配置及模型推理界面 - 更新README,强调完整闭环(训练+推理)和数据接入能力0bb564a -
fix: 修复Python 3.14 asyncio循环错误并更新数据目录路径
new-human修复在Python 3.14环境中Gradio可能遇到的asyncio事件循环运行时错误,通过显式检查并设置事件循环。同时将硬编码的绝对路径"/data/runs"改为相对路径"./data/runs",提高代码的可移植性。4f9d2b1 -
build: 放宽 gradio 依赖版本限制
new-human移除 gradio 的固定版本号,允许使用更高版本 移除 starlette 依赖,因为 gradio 新版本已包含a7536a2 -
build: 添加 starlette 依赖版本限制
new-human限制 starlette 版本低于 1.0.0 以确保与现有代码库的兼容性。aa0c7db -
chore: 移除对 Python 3.13 的 pyaudioop 依赖
new-human由于 pyaudioop 在 Python 3.13 中不再需要,从 requirements.txt 中移除此条件依赖。04cde9f -
build: 限制 jinja2 版本以解决兼容性问题
new-human由于 jinja2 3.1.0 及以上版本引入了不兼容的变更,将其版本限制在 3.1.0 以下,以确保依赖环境的稳定性。61bf0e9 -
chore: add huggingface-hub pin
new-humanf565386 -
test
new-human00ce61d -
build: 切换至非root用户并优化Dockerfile
new-human- 创建专用用户 'user' 并以其身份运行容器,提升安全性 - 调整工作目录至用户家目录下,避免使用根目录 - 设置 HF_HOME 环境变量,便于模型缓存 - 使用 --chown 参数复制文件,确保正确的文件所有权bfa7c29 -
Merge branch 'main' of https://huggingface.co/spaces/lianmt/multi-agent-train-lab
new-human8a81ca3 -
fix: gradio audioop shim for py>=3.13
new-human309b19f -
chore: hf spaces docker ui
new-humand536096 -
feat: 实现多智能体协作的机器学习训练与调试闭环
新增完整的项目代码库,包括多智能体框架、逻辑回归训练流水线和自动调试机制。 主要组件: - 消息总线(MessageBus)和产物存储(ArtifactStore)用于智能体间通信与数据共享 - 五个核心智能体(DataAgent, TrainerAgent, EvaluatorAgent, DebuggerAgent, ReporterAgent)分别负责数据生成、模型训练、评估、问题诊断与报告生成 - 编排器(Orchestrator)协调整个训练流程,支持稳定和不稳定两种场景演示 - 完整的机器学习模块,包括数据集生成、逻辑回归模型、训练算法和评估指标 - 命令行接口和冒烟测试,提供可复现的训练运行和产物管理11ac7be -
initial commit
Verified signature0d1a238