项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-07 · 当前星标 ★ 889
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- NVIDIA GPU(建议 24GB+)
- 约 30GB 权重
安装与启动步骤
-
1建环境
官方指定 Python 3.9,先建 conda 环境再装依赖。
conda create --name AnyGPT python=3.9 conda activate AnyGPT pip install -r requirements.txt -
2下权重
基座模型与 tokenizer 都要下,路径与脚本默认值对齐。
-
3跑基座推理
先用 cli_infer_base_model 验证多模态对齐是否正常。
python anygpt/src/infer/cli_infer_base_model.py --model_path /path/to/model -
4跑对话模型
SFT 后的版本支持多轮,输入可用文本或语音。
python anygpt/src/infer/cli_infer_chat_model.py
如何确认成功
示例能完成一次跨模态生成。
注意事项
- 任意模态模型对输入格式敏感,采样率与图像尺寸要按文档来。
核心亮点
- 真正实现 any-to-any 多模态转换,覆盖文本、图像、语音、音乐四大类,突破传统只支持文本+单模态的限制
- 基于离散序列建模,将不同模态统一为 token 序列,架构简洁且易于扩展新模态
- 提供完整训练与推理代码,基于 LLaMA 开源权重,便于研究复现和二次开发
不足之处
- 项目处于早期,GitHub 星标仅 882,社区生态和文档尚不完善
- 多模态离散化可能损失细节,生成质量相比专用模型(如专用图像生成)可能不足
适用场景
- 构建统一多模态对话助手,支持语音输入、图像输出等自然交互
- 开发跨模态内容生成工具,如根据语音描述生成图像或音乐
- 研究多模态大模型的统一架构与离散表示方法
替代项目
Next-GPT、CogVLM、LLaVA
上一篇:translations
下一篇:aarambh-studio
同类项目推荐
laya
开源
一次前向传播,把任意文本变成选择、评分和是/否判断
Non-autoregressive System 1 decision engine. Typed choice, score and yes/no decision···
Chinese-Mixtral
开源
让Mixtral更懂中文,开箱即用的中文MoE模型
中文Mixtral混合专家大模型(Chinese Mixtral MoE LLMs)
TokenFlow
开源
一个分词器同时搞定图像理解和生成,统一多模态。
[CVPR 2025] Official impl. of "TokenFlow: Unified Image Tokenizer for Multimodal Un···
MiniCPM
开源
手机就能跑的小模型,离线对话不联网
MiniCPM5: SOTA on-device LLMs, small yet powerful.
LakonLab
开源
用流匹配加速图像生成,训练快、采样快、效果稳
Official implementation of AsymFlow, pi-Flow, GMFlow
tabicl
开源
上传表格数据,无需训练即可精准预测,让建模像聊天一样简单。
TabICLv2: An open tabular foundation model
unilm
开源
一个模型搞定理解和生成,预训练即插即用
Large-scale Self-supervised Pre-training Across Tasks, Languages, and Modalities
megatts2
开源
本地跑通 Megatts2 语音合成,快速体验 TTS 效果
Unoffical implementation of Megatts2
InternLM-XComposer
开源
让AI边看视频边聊天,长时音视频实时理解不丢上下文
InternLM-XComposer2.5-OmniLive: A Comprehensive Multimodal System for Long-term Stre···
