Yi

中文大模型新选择,从零训练性能强,拿来即用可微调

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 499 🐛 待处理 32 👀 关注 106
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 7834
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源模型,Apache-2.0许可证,可免费自行部署使用。

项目预览

Yi 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队01-ai
官网地址https://01.ai
定价模式🏷️完全免费
价格说明开源模型,Apache-2.0许可证,可免费自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Jupyter Notebook
技术栈/模型large-language-models
GitHub 星标★ 7834
上线时间2023-11-03 00:00:00
代码更新2024-11-27
仓库体积68.4 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数7

项目介绍

Yi 是由零一万物(01.AI)从零训练的一系列大语言模型,涵盖 base 和 chat 版本,参数规模从 6B 到 34B 不等。它旨在提供高性能、多语言(尤其中文)支持的开源模型,解决开发者对高质量中文 LLM 的需求。核心能力包括强大的语言理解、生成、推理和代码能力,在多项基准测试中表现优异,并支持长上下文(如 200K)。项目提供模型权重、推理代码和微调示例,便于社区使用和二次开发。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 7834

技术标签

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 30 分钟 部署方式:Docker 7 步

环境要求

  • 安装 Docker(docs.docker.com 官方安装指南)
  • 安装 nvidia-container-toolkit 以支持 GPU 容器
  • 本地已有 Yi 模型权重文件(从 Hugging Face / ModelScope / wisemodel 下载)
  • 充足显存:README 的教程以 NVIDIA A800 80GB 或 4×4090 为例
  • 34B 微调场景:8 卡(每卡 >80GB 显存)且 CPU 内存 >900GB

安装与启动步骤

  1. 1安装运行环境

    按 README 要求先装好 Docker 与 nvidia-container-toolkit,否则 GPU 容器无法启动。

  2. 2准备模型权重

    从 Hugging Face、ModelScope 或 wisemodel 下载 Yi 模型到本地目录,记录该绝对路径。

  3. 3启动 Yi 容器

    把本地模型目录挂载到容器 /models,并开启全部 GPU;<your-model-path> 换成真实路径。

    docker run -it --gpus all -v /your/model/path:/models ghcr.io/01-ai/yi:latest
  4. 4备用镜像源拉取

    若 ghcr.io 拉取缓慢或失败,README 提供了零一万物的备用镜像地址,可改用该地址。

    docker pull registry.lingyiwanwu.com/ci/01-ai/yi:latest
  5. 5容器内执行推理

    进入容器后按 pip 教程的推理方式操作,唯一区别是把 model_path 指向挂载路径 /models。

    model_path = '/models'
  6. 6conda-lock 方式安装

    不使用 Docker 时,可用 micromamba 按 conda-lock.yml 一次性创建名为 yi 的环境。

    micromamba install -y -n yi -f conda-lock.yml
  7. 7低资源改用 llama.cpp

    显存有限(如 MacBook Pro)时改用 llama.cpp 运行 2bit 量化模型,步骤见 README_llama.cpp.md。

关键配置

配置项必填说明示例
model_path是推理脚本中指定模型所在路径,Docker 方式下填挂载路径/models
--model是base 模型推理时传入的模型路径参数,改为容器内挂载路径/models
CUDA_VISIBLE_DEVICES否34B 微调时限制使用的 GPU 数量,控制 CPU 内存占用0,1,2,3
conda-lock.yml否依赖锁定文件,记录 conda 环境的精确依赖版本conda-lock.yml

如何确认成功

docker run 后能进入容器命令行即镜像启动成功;容器内把 model_path 设为挂载路径并推理,能正常输出文本即部署完成。

常见问题

Q:显存不足怎么办?

A:README 建议改用 llama.cpp 方案,本地运行量化模型 Yi-chat-6B-2bits,具体步骤见仓库 docs/README_llama.cpp.md。

Q:不想本地部署有别的选择吗?

A:可走 Replicate 上的 Yi API,或使用官方/Hugging Face Space 的 Yi-34B-Chat Playground 在线体验。

Q:官方 API 和 Playground 能直接用吗?

A:官方 API 已向部分申请人开放早期访问,官方 Playground 走白名单,需填写表单申请后使用。

Q:34B 微调对机器有什么要求?

A:典型配置为 8 卡节点、每卡显存 >80GB、CPU 内存 >900GB;用 CUDA_VISIBLE_DEVICES 限制参与训练的卡数,例如 0,1,2,3。

注意事项

  • Docker 启动命令中的 <your-model-path> 是占位符,必须替换成你本地的真实模型目录。
  • README 的 Docker 命令写作 -v <your-model-path>: /models,实际挂载点以冒号后的 /models 为准。
  • 零一万物官方 API 与 Playground 需申请白名单,本文按官方开放流程说明,非白名单用户请先用第三方渠道。
  • pip 与 llama.cpp 的详细命令未在本节 README 中展开,需跳转仓库对应文档查看后再执行。

核心亮点

  • 从零训练,非基于 Llama 等架构,具有独立知识产权
  • 中文能力突出,在 C-Eval 等中文基准上表现优异
  • 提供 6B 到 34B 多种尺寸,适配不同算力场景

不足之处

  • 生态和社区规模相比 Llama 等仍有差距
  • 文档和工具链尚在完善中

适用场景

  • 中文对话和内容生成
  • 长文本理解与摘要
  • 企业私有化部署的基座模型

替代项目

Qwen、Baichuan、ChatGLM

上一篇:BayLing

下一篇:Consistency_LLM

同类项目推荐

Awesome-Trajectory-Computing 开源

一网打尽轨迹计算AI资源,找论文代码不迷路

A professional list of Deep Learning and Large (Language) Models (LM, LLM, FM) for T···

★ 288 2026-08-09
UniTok 开源

一个 tokenizer 搞定图像生成与理解,让模型更全能

[NeurIPS 2025 Spotlight] A Unified Tokenizer for Visual Generation and Understanding

★ 536 2026-08-09
llm-resource 开源

一页看全 LLM 全栈好资源,找工具不再大海捞针

LLM全栈优质资源汇总

★ 728 2026-08-09
awesome-ai-repositories 开源

一站式找到AI工程师必备的开源项目清单

A curated list of open source repositories for AI Engineers

★ 140 2026-08-09
Awesome-LLM-Reasoning-with-NeSy 开源

一网打尽神经符号+大模型前沿,快速入门推理增强

✨✨Latest Advances on Neuro-Symbolic Learning in the era of Large Language Models

★ 334 2026-08-09
SLMs-Survey 开源

一图看懂小语言模型,快速上手SLM研究

Survey of Small Language Models from Penn State, ...

★ 262 2026-08-09
kubesphere 开源

开箱即用的企业级 Kubernetes 平台,一站式搞定多集群与 DevOps

The container platform tailored for Kubernetes multi-cloud, datacenter, and edge man···

★ 17077 2026-08-09
Bonsai-demo 开源

一键运行 Bonsai 模型示例,快速上手二次开发

Bonsai Demo

★ 3497 2026-08-09
iris-3b 开源

一个模型直接生成像素,还能测深度、修图。

Iris-3B: pixel-space generation & general vision learner. A 3B diffusion transformer···

★ 223 2026-10-14