SuperAPI AI 工具集

OpenSeek

OpenSeek 是由北京智源人工智能研究院(BAAI)发起的开源项目,旨在联合全球开源社区,在算法、数据和系统层面协同创新,开发超越 DeepSeek 的下一代大语言模型。项目借鉴 Bigscience、OPT 等大模型倡议,致力于构建独立的开源算法创新体系,解决高质量数据获取难、对特定芯片依赖强等问题。OpenSeek 提供标准化的大模型训练与评估流水线(baseline),包含 100B 数据集、训练代码、wandb 日志、检查点和评估结果,并已发布双语预训练数据集 CCI4.0-M2-V1 和预训练模型 OpenSeek-Small V1。项目欢迎社区通过 Pull Requests 和 Discussions 参与贡献。

访问官网

工具介绍

项目概述

OpenSeek 是由北京智源人工智能研究院(BAAI)发起的开源项目,目标是联合全球开源社区,推动算法、数据和系统层面的协同创新,开发超越 DeepSeek 的下一代大语言模型。项目借鉴 Bigscience 和 OPT 等大模型倡议,致力于构建独立的开源算法创新体系。

DeepSeek 模型开源后,学术界涌现出许多算法改进和突破,但这些创新往往缺乏完整的代码实现、必要的计算资源以及高质量数据支持。OpenSeek 项目旨在通过联合开源社区,探索高质量数据集构建机制,推动大模型训练全流程的开源,构建创新的训练和推理代码以支持 Nvidia 以外的多种 AI 芯片,促进自主技术创新和应用发展。

项目目标

  • 先进数据技术:解决高质量数据获取难题。
  • 多 AI 设备支持:降低对特定芯片的依赖,提升模型通用性和适应性。
  • 标准化 LLM 训练基线:通过开源协作推动独立算法创新和技术共享。

主要能力与组件

标准化基线(Baseline)

openseek-baseline 用作 PAZHOU 算法竞赛的基线,也用于评估 openseek 中的 PR。它是一个标准化的大模型训练和评估流水线,包含 100B 数据集、训练代码、wandb、检查点和评估结果。

数据集

项目已发布双语预训练数据集 CCI4.0-M2-V1(2025年5月6日发布),目标构建超过 10 万亿 token 的大规模多语言预训练数据集,覆盖多种语言和领域,并引入思维链生成、指令微调等数据合成技术。此外,OpenSeek-Pretrain-100B 是从 CCI4.0-M2 v1 中随机采样的 100B 数据子集,专门用于实验训练。

模型

算法组已发布预训练模型 OpenSeek-Small V1(2025年5月6日发布,提供下载)。

算法组

研究聚焦大语言模型训练的三个方面:数据混合、超参数调优和强化学习(RL)。系统探索数据组成策略以平衡跨领域的质量和多样性,研究超参数配置对训练稳定性和收敛性的影响,并纳入基于 RL 的优化以使模型行为进一步对齐任务特定目标。

系统组

在开源社区支持下,flagscale 旨在复现 DeepSeek V3 & R1 的分布式训练系统,确保稳定且高性能的端到端训练。

使用方式

环境准备

克隆仓库并进入目录,安装 FlagScale 依赖(推荐使用 Docker)。

准备数据

下载 OpenSeek-Pretrain-100B 数据集到本地目录,命名为 OpenSeek-Pretrain-100B。在构建并激活 Python 环境后,也可运行脚本搭建项目环境。

运行基线

完成环境安装和配置后,使用简单命令运行基线:bash openseek/baseline/run_exp.sh start。

验证运行

运行后,在 OpenSeek 根目录会生成日志目录 OpenSeek-Small-v1-Baseline,可通过 vi OpenSeek-Small-v1-Baseline/logs/host_0_localhost.output 查看日志。约 1-2 分钟后,执行 grep "iteration.*consumed samples" OpenSeek-Small-v1-Baseline/logs/host_0_localhost.output,若输出类似示例(包含 iteration、consumed samples、throughput 等指标),则表明程序成功启动。

适用场景

  • 大语言模型算法研究与创新
  • 高质量预训练数据集构建与实验
  • 分布式训练系统复现与优化
  • 多 AI 芯片适配与模型通用性研究
  • 开源社区协作与算法竞赛(如 PAZHOU)

限制

项目详细的使用限制、收费模式、价格等信息暂未提供。贡献指南、Discord 频道等社区参与方式可参考项目仓库。