[model] Support MiniCPM-V 4.5 by tc-mb · Pull Request #12078 · ollama/ollama

@tc-mb

I’m bringing MiniCPM-V 4.5 in this PR.

Compared to the recently released MiniCPM-V 4.0, this new version puts more emphasis on performance metrics.

dguembel-itomig, 9Somboon, chigkim, AronMav, logxdx, kadykov, Marc-Uberstein, blib, soldivelot, walkingchen, and 9 more reacted with thumbs up emoji cloverzrg and lrq3000 reacted with heart emoji logxdx, jpschreiter, lrq3000, and dignanarva reacted with rocket emoji

@tc-mb tc-mb changed the title [model] Support MiniCPm-V 4.5 [model] Support MiniCPM-V 4.5

Aug 27, 2025

@9Somboon

@adaaaaaa

will not support MiniCPM-V-4 in the future version?

@AronMav

1 similar comment

@jaimyjie

@tc-mb

Signed-off-by: tc-mb <caitianchi@modelbest.cn>

@chigkim

This would be so cool! @jmorganca could someone review this PR and merge?

@tc-mb

@tc-mb

…hen-there-is-a-slice-image

fix bug

@tc-mb

@l33tkr3w

@iosub

I’m bringing MiniCPM-V 4.5 in this PR.

Compared to the recently released MiniCPM-V 4.0, this new version puts more emphasis on performance metrics.

good model!!
Is there any possibility to add tools?

Thank you

@jessegross

We'll pick this up next time we do a vendor sync but we are unable to do one off updates for models like this.

@tc-mb

I’m bringing MiniCPM-V 4.5 in this PR.
Compared to the recently released MiniCPM-V 4.0, this new version puts more emphasis on performance metrics.

good model!! Is there any possibility to add tools?

Thank you

What does "add tools" mean? Could you please explain it to me in more detail? Perhaps I can help you out.

@tc-mb

We'll pick this up next time we do a vendor sync but we are unable to do one off updates for models like this.

I'd like to ask, how often does the Ollama team "vendor sync"? Or is it a fixed time every month?

@iosub

I’m bringing MiniCPM-V 4.5 in this PR.
Compared to the recently released MiniCPM-V 4.0, this new version puts more emphasis on performance metrics.

good model!! Is there any possibility to add tools?
Thank you

What does "add tools" mean? Could you please explain it to me in more detail? Perhaps I can help you out.

The ability to send instructions to exectute a tool, the template and the model must support tool calls

like this
https://github.com/ollama/ollama-python/blob/main/examples/tools.py

@jessegross

We'll pick this up next time we do a vendor sync but we are unable to do one off updates for models like this.

I'd like to ask, how often does the Ollama team "vendor sync"? Or is it a fixed time every month?

It's not fixed but there's one in progress now:
#12245

@tc-mb

@jessegross We can discuss this: When we release the MINiCPM-V series models, I'll submit a pull request with minimal changes to ensure the new models run on Ollama. Once you've synchronized the llama.cpp file, I can simply overwrite it. Is that okay?

The MINiCPM-V series is also quite popular in the community. Among the multimodal models in the Ollama model library, it has over three million downloads, ranking it as the third most popular. We hope to quickly adapt the models to Ollama after release so that the community can quickly use them.

@tc-mb

@jessegross

The best way to get first class support is to implement minicpm-v directly in the Ollama engine, as I believe we have discussed before. In that case, we would be able to incorporate changes immediately (effectively, you would become the maintainer for the model and we would look to you to ensure the best experience). In addition, it would be able to take advantage of improvements to the engine, such as the new memory management coming in 0.11.11.

We really can't make one off changes for models in the old engine. We would just bring all models updated there as a group and the frequency is not guaranteed as it can take significant time to incorporate and stabilize.

@tc-mb tc-mb mentioned this pull request

Sep 28, 2025

@l33tkr3w

UP. Still checking every day for updates.

@ericcurtin

This comment was marked as off-topic.

@ilyashusterman