Loading...

文章背景图

OpenAssistant:LAION 开源对话式 AI 助手与众包数据项目|Docker 部署指南

2026-11-02
0
- 字
- 分钟
|

OpenAssistant 官方 logo

仓库:https://github.com/LAION-AI/Open-Assistant 项目文档:https://projects.laion.ai/Open-Assistant/ 最终数据集:https://huggingface.co/datasets/OpenAssistant/oasst2 运行形态:Docker Compose 全栈,本地端口 3000

1. 项目简介

OpenAssistant 是 LAION 发起的开源对话式 AI 助手项目,目标是让人人都能用上优秀的聊天式大语言模型。项目通过众包数据收集(提交、排序、标注 prompt 与回复)训练对话模型。官方已宣布项目完成(completed),最终发布的数据集为 Hugging Face 上的 OpenAssistant/oasst2。

1.1 核心信息一览

项目 内容
仓库 LAION-AI/Open-Assistant
定位 开源对话式 AI 助手与众包数据项目
项目状态 已完成(completed,2023-10 公告)
最终数据集 HF OpenAssistant/oasst2
本地运行 Docker Compose --profile ci
本地端口 3000

1.2 适用场景

  • 想研究开源对话助手的数据收集与训练流程;
  • 想用 oasst2 数据集做 SFT / 研究;
  • 想本地起数据收集前端做开发。

1.3 能力边界(官方口径)

  • ⚠️ 项目已完成、不再活跃维护;
  • 普通用户无需本地运行,直接用 open-assistant.io 即可;
  • 本地起栈仅为开发贡献者所需。

2. 功能特性

  • 聊天前端:open-assistant.io/chat;
  • 众包数据收集:提交、排序、标注 prompt 与回复;
  • 最终数据集 oasst2:发布在 Hugging Face;
  • 本地开发栈:网站 + 后端 + 依赖服务,Docker Compose 一键起。

3. 官方界面预览

OpenAssistant 官方 logo

上图为官方 README logo(README 官方素材)。

4. 官方跳转链接汇总

5. 前置要求与服务器配置

  • 已安装 Docker(含 Compose);
  • Mac M1 需加 DB_PLATFORM=linux/x86_64;
  • 端口 3000 不被占用。

6. 方式一:Docker Compose 本地起栈(开发用)

git clone https://github.com/LAION-AI/Open-Assistant.git
cd Open-Assistant

docker compose --profile ci up --build --attach-dependencies

Mac M1:

DB_PLATFORM=linux/x86_64 docker compose --profile ci up --build --attach-dependencies

启动后访问 http://localhost:3000(首次启动较慢)。

7. 方式二:直接使用线上服务

8. 配置项说明

配置 说明
docker compose --profile ci 起整套开发栈
DB_PLATFORM=linux/x86_64 Mac M1 兼容
3000 本地前端端口
oasst2 HF 上最终数据集

9. 常用运维命令

# 起栈
docker compose --profile ci up --build --attach-dependencies

# 停止
docker compose --profile ci down

# 看日志
docker compose --profile ci logs -f

10. 常见故障排查

  • 构建失败:查官方 FAQ 的 Docker 条目;
  • M1 起不来:加 DB_PLATFORM=linux/x86_64;
  • 等很久:首次启动需拉镜像、建库;
  • 项目已停更:遇到问题查 FAQ 与历史 issues。

11. 风险与合规说明

  • 许可证以仓库 LICENSE 为准;
  • ⚠️ 项目已完成,不再维护,生产慎用;
  • oasst2 数据集使用遵守其许可;
  • 本文为社区部署笔记,以官方仓库与 HF 数据集页为准。
评论交流

文章目录