Views
No views yet
| Metrics | MiniCPM_o_2.6-H100-CUDA | MiniCPM_o_2.6-H100-FlagOS |
|---|---|---|
| mmmu_val | 48.11 | 48.33 |
| math_vision_test | 22.89 | 22.30 |
| ocrbench_test | 85.80 | 85.70 |
| blink_val | 54.87 | 55.81 |
| mmmvet_v2 | 57.66 | 59.03 |
| mmmu_pro_vision_test | 24.37 | 25.32 |
| mmmu_pro_standard_test | 30.46 | 30.81 |
| cmmmu_val | 39.33 | 39.33 |
| cii_bench_test | 50.07 | 50.33 |
1# install FlagScale
2git clone https://github.com/FlagOpen/FlagScale.git
3cd FlagScale
4pip install .
5
6# download image and ckpt
7flagscale pull --image docker pull flagrelease-registry.cn-beijing.cr.aliyuncs.com/flagrelease/flagrelease:deepseek-flagos-nvidia --ckpt https://www.modelscope.cn/models/FlagRelease/MiniCPM_o_2.6-FlagOS-Nvidia.git --ckpt-path /nfs/MiniCPM_o_2.6
8
9# Note: For security reasons, this image does not have passwordless configuration. In multi-machine scenarios, you need to configure passwordless access for the image yourself.
10
11# build and enter the container
12docker run -itd --name flagrelease_nv --privileged --gpus all --net=host --ipc=host --device=/dev/infiniband --shm-size 512g --ulimit memlock=-1 -v /nfs:/nfs flagrelease-registry.cn-beijing.cr.aliyuncs.com/flagrelease/flagrelease:deepseek-flagos-nvidia /bin/bash
13docker exec -it flagrelease_nv /bin/bash
14
15conda activate flagscale-inference1git clone https://github.com/FlagOpen/FlagGems.git
2cd FlagGems
3pip install ./ --no-deps
4cd ../1git clone https://github.com/FlagOpen/FlagScale.git
2cd FlagScale/
3git checkout ae85925798358d95050773dfa66680efdb0c2b28
4cd vllm
5pip install .
6cd ../1# config the minicpm_o_2.6 yaml
2
3FlagScale/
4├── examples/
5│ └── minicpm_o_2.6/
6│ └── conf/
7│ └── config_minicpm_o_2.6.yaml # set hostfile and ssh_port(optional), if it is passwordless access between containers, the docker field needs to be removed
8│ └── serve/
9│ └── minicpm_o_2.6.yaml # set model parameters and server port
10
11# install flagscale
12pip install .
13
14# serve
15flagscale serve minicpm_o_2.6