CogView4 - 智谱开源的AI文生图模型,支持生成汉字
发布于 2025-03-04 · CogView4 是智谱推出的开源文生图模型,具有60亿参数,支持原生中文输入和中文文字生成。模型在 DPG-Bench 基准测试中综合评分排名第一,达到开源文生图模型的最先进水平(SOTA)。
CogView4是什么
CogView4 是智谱推出的开源文生图模型,参数规模 60 亿,原生支持中文输入,也能在画面里生成中文文字。DPG-Bench 基准测试中它综合评分排第一,达到了开源文生图模型的最先进水平(SOTA)。CogView4 也是首个采用 Apache 2.0 协议的图像生成模型,CogView4 支持任意分辨率出图,复杂的文本描述也能转成质量不错的图像。
CogView4的主要功能
- 支持中英双语输入:CogView4 是第一个能生成汉字的开源文生图模型,中文或英文提示词都可以直接输入。
- 任意分辨率图像生成:出图分辨率可在 512×512 到 2048×2048 之间选,不同场景基本够用。
- 强大的语义对齐能力:DPG-Bench 上 CogView4 综合评分第一,复杂语义对齐和指令跟随是它的强项。
- 中文文字绘画:中文文字生成是 CogView4 重点优化的方向,汉字能比较自然地嵌进画面,广告、短视频这类创意场景用得上。
- 显存优化与高效推理:借助模型 CPU 卸载、文本编码器量化等手段,CogView4 把显存占用压了下来,推理效率也提高了。
CogView4的技术原理
- 架构设计:CogView4 的架构是扩散模型加 Transformer。前者靠逐步去噪把图像生成出来,后者负责文本与图像的联合表示。模型按 6B 参数配置,文本输入不限长度,出图不限分辨率。
- 文本编码器与 Tokenizer:CogView4 的文本编码用的是中英双语的 GLM-4 编码器,复杂一点的语义对齐也能处理。文本先由 Tokenizer 转成嵌入向量,再与图像的潜在表示结合。
- 图像编码与解码:图像先经 Variational Auto-Encoder(VAE)编码到潜在空间,再由扩散模型逐步去噪,得到最终图像。这样处理生成任务的效率更高。
- 扩散过程与去噪:扩散模型靠一连串去噪步骤把图像逐步生成出来。CogView4 用 FlowMatch Euler Discrete Scheduler 控制这个过程,去噪步数(
num_inference_steps)可以自己调,用来权衡生成质量和速度。 - 多阶段训练策略:CogView4 的训练分几个阶段:基础分辨率训练、泛分辨率训练、高质量数据微调,最后是人类偏好对齐。图像的质感和美感主要靠这几步保证。
- 优化与效率:为了提升训练和推理效率,CogView4 用了显存优化技术,比如模型 CPU 卸载和文本编码器量化。模型采用 Apache 2.0 协议,开源社区可以在此基础上继续开发。
CogView4的项目地址
- Github仓库:https://github.com/THUDM/CogView4
- HuggingFace模型库:https://huggingface.co/THUDM/CogView4-6B
CogView4的官方案例
- 超长故事(四格漫画):请生成一张图包含四个场景的四格漫画图,采用动漫插画风格的连环画。其中主要出现的角色有: 小明:人类男孩,拥有一颗勇敢的心,手持宝剑,穿着简易的战士服装。 公主:人类女性,美丽优雅,穿着华丽的公主服饰,被囚禁在怪兽的老巢。 国王:人类男性,威严而仁慈,穿着华丽的王者服饰,坐在王国的宝座上。 火焰龙:怪兽,全身覆盖着火焰般的鳞片,口吐火焰,体型庞大。 黑暗魔王:怪兽,体型巨大,全身笼罩在黑暗中,拥有强大的魔法力量。
- CogView4 能把中英文字符自然地放进画面,做海报、文案配图省事不少。
- 中文提示词它理解得比较准,古诗文里的意境也能画出来。
CogView4的应用场景
- 广告与创意设计:CogView4 能把中英文字符自然融进画面,出海报、文案配图这类物料,广告和创意设计领域都能用。
- 教育资源生成:教学插图、科学插图都能生成,学生理解知识点时多一层直观的辅助。
- 儿童绘本创作:CogView4 能生成适合儿童绘本的插图,风格上也比较贴合这类读物。
- 电商与内容创作:产品图片、广告海报这些素材可以直接生成,商家做视觉内容的成本低了不少。
- 个性化定制:按用户的具体需求出定制图像,不用从现成模板里挑。






0 条评论
暂无评论,来抢沙发。