VisCPM-10B
FreeOpen-source bilingual multimodal model for conversation and text-to-image generation
About VisCPM-10B
VisCPM is an open-source family of large multimodal models developed by OpenBMB, supporting bilingual (Chinese and English) multimodal conversation via the VisCPM-Chat model and text-to-image generation via the VisCPM-Paint model. The VisCPM-Chat model is built on the CPM-Bee large language model with 10 billion parameters, integrating a Q-Former visual encoder to process image inputs and generate conversational responses. It achieves state-of-the-art performance among Chinese open-source multimodal models, leveraging a two-stage training process: pre-training on approximately 100 million high-quality English image-text pairs to align visual and language representations, followed by instruction fine-tuning on LLaVA-150K data (with translated Chinese data) to align with user intent. The model demonstrates strong bilingual capabilities, generalizing from English-only pre-training to effectively handle Chinese inputs and outputs. The VisCPM family also includes the VisCPM-Paint model for text-to-image generation, using a Diffusion-UNet decoder trained on LAION 2B data. The models require a GPU with at least 40GB of memory and are available for use through Hugging Face Transformers.
Key Features
Pros & Cons
- Open-source and freely available for research and development
- State-of-the-art performance among Chinese open-source multimodal models on benchmarks
- Strong bilingual capability achieved through efficient cross-lingual generalization
- Comprehensive model family covering both generation and understanding tasks
- Detailed documentation and usage examples provided on Hugging Face
- Requires at least 40GB of GPU memory, limiting access for many users
- Relatively new model with limited community adoption and ecosystem
- English multimodal performance is good but slightly behind top English-only models
- No official API or hosted service; users must run inference on their own hardware