openbmb / MiniCPM-2B-128k

huggingface.co
Total runs: 1.1K
24-hour runs: 0
7-day runs: 0
30-day runs: -109
Model's Last Updated: May 24 2024
text-generation

Introduction of MiniCPM-2B-128k

Model Details of MiniCPM-2B-128k

MiniCPM-2B-128k

OpenBMB Technical Blog Series

MiniCPM is an End-Size LLM developed by ModelBest Inc. and TsinghuaNLP, with only 2.4B parameters excluding embeddings. MiniCPM-2B-128k is a long context extension trial of MiniCPM-2B . To our best knowledge, MiniCPM-2B-128k is the first long context(>=128k) SLM smaller than 3B。 In comparison with the previous released MiniCPM-2B , the improvements include:

  • Supports 128k context, achieving the best score under 7B on the comprehensive long-text evaluation InfiniteBench, but performance drops within 4k context
  • To facilitate community developers, the model has updated the {} directive template to chatml format (user\n{}\nassistant\n) during alignment, which also aids users in deploying and using the vllm openai compatible server mode.
  • Due to the parallel mechanism requirement, removed tie_embedding and expanded the vocabulary to 127660.

For more details, please refer to the GitHub repo and Blog .

MiniCPM 是面壁与清华大学自然语言处理实验室共同开源的系列端侧语言大模型,主体语言模型 MiniCPM-2B 仅有 24亿(2.4B)的非词嵌入参数量。 MiniCPM-2B-128k 是一次基于 MiniCPM-2B 的长度扩展尝试,也是第一个 3B 以下的长文本模型。相对于之前发布的版本,改进如下:

  • 支持 128k 上下文,在综合长文本评测 InfiniteBench 上取得 7B 以下最佳成绩,但在 4k 以内性能有下降
  • 为方便社区开发者使用,该模型在对齐时将 <用户>{} 指令模板更新为了 chatml 格式(<|im_start|>user\n{}<|im_end|>\n<|im_start|>assistant\n),这也有助于用户使用 vllm openai compatible server 模式部署和使用。
  • 由于并行机制需要,去除了 tie_embedding,并扩展词表到 127660。

更多细节请参考 GitHub repo 和 Blog

Evaluation Results 评测结果
Model avg avg w/o code&math passkey number_string kv_retrieval longbook_choice_eng longbook_qa_chn longbook_qa_eng longbook_sum_eng longdialogue_qa_eng math_calc math_find code_debug code_run
LWM-Text-128k 24.45 33.62 100 97.8 0.6 28.82 15.93 14.31 9.99 1.5 0 3.43 20.05 1
Yarn-Mistral-7b-128k 19.84 27.36 92.71 0 27.95 15.49 9.55 9.06 7.5 0 17.14 0.76 1.25
Mistral-7B-Instruct-v0.2(ABF 1000w) 27.75 36.9 100 78.98 3.6 37.12 11.74 17.37 21.12 9.5 0 29.43 17.51 0
Yi-6B-200k 22.15 32.54 100 94.92 0 36.68 15.07 9.2 0.92 3.5 0 4.29 0.51 0.75
chatglm3-6b-128k 25.58 36.57 89.93 99.66 5.2 46.29 10.7 8.38 25.91 6.5 0 8 5.33 1
MiniCPM-2.4B-128k 27.32 37.68 98.31 99.83 9 29.69 23.06 16.33 15.73 9.5 0 4.29 22.08 0

Notice: We discovered that the quality of Huggingface generation is slightly lower and significantly slower than vLLM, thus benchmarking using vLLM is recommended.

注意:我们发现使用Huggingface生成质量略差于vLLM,因此推荐使用vLLM进行测试。

Limitations 局限性
  • Due to limitations in model size, the model may experience hallucinatory issues. As DPO model tend to generate longer response, hallucinations are more likely to occur. We will also continue to iterate and improve the MiniCPM model.

  • To ensure the universality of the model for academic research purposes, we did not conduct any identity training on the model. Meanwhile, as we use ShareGPT open-source corpus as part of the training data, the model may output identity information similar to the GPT series models.

  • Due to the limitation of model size, the output of the model is greatly influenced by prompt words, which may result in inconsistent results from multiple attempts.

  • Due to limited model capacity, the model's knowledge memory is not accurate. In the future, we will combine the RAG method to enhance the model's knowledge memory ability.

  • 受限于模型规模,模型可能出现幻觉性问题。其中由于DPO模型生成的回复内容更长,更容易出现幻觉。我们也将持续进行MiniCPM模型的迭代改进;

  • 为了保证在学术研究用途上模型的通用性,我们未对模型进行任何身份认同训练。同时由于我们用ShareGPT开源语料作为部分训练数据,模型可能会输出类似GPT系列模型的身份认同信息;

  • 受限于模型规模,模型的输出受到提示词(prompt)的影响较大,可能多次尝试产生不一致的结果;

  • 受限于模型容量,模型的知识记忆较不准确,后续我们将结合RAG方法来增强模型的知识记忆能力。

Usage 模型使用
  • Run the following code after install transformers>=4.36.0 and accelerate

  • Warning: It is necessary to specify the data type of the model clearly in 'from_pretrained', otherwise large calculation errors will be caused

  • 安装transformers>=4.36.0以及accelerate后,运行以下代码

  • 注意:需要在from_pretrained中明确指明模型的数据类型,否则会引起较大计算误差

from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
torch.manual_seed(0)

path = 'openbmb/MiniCPM-2B-128k'
tokenizer = AutoTokenizer.from_pretrained(path)
model = AutoModelForCausalLM.from_pretrained(path, torch_dtype=torch.bfloat16, device_map='cuda', trust_remote_code=True)

responds, history = model.chat(tokenizer, "山东省最高的山是哪座山, 它比黄山高还是矮?差距多少?", temperature=0.8, top_p=0.8)
print(responds)

Runs of openbmb MiniCPM-2B-128k on huggingface.co

1.1K
Total runs
0
24-hour runs
0
3-day runs
0
7-day runs
-109
30-day runs

More Information About MiniCPM-2B-128k huggingface.co Model

MiniCPM-2B-128k huggingface.co

MiniCPM-2B-128k huggingface.co is an AI model on huggingface.co that provides MiniCPM-2B-128k's model effect (), which can be used instantly with this openbmb MiniCPM-2B-128k model. huggingface.co supports a free trial of the MiniCPM-2B-128k model, and also provides paid use of the MiniCPM-2B-128k. Support call MiniCPM-2B-128k model through api, including Node.js, Python, http.

MiniCPM-2B-128k huggingface.co Url

https://huggingface.co/openbmb/MiniCPM-2B-128k

openbmb MiniCPM-2B-128k online free

MiniCPM-2B-128k huggingface.co is an online trial and call api platform, which integrates MiniCPM-2B-128k's modeling effects, including api services, and provides a free online trial of MiniCPM-2B-128k, you can try MiniCPM-2B-128k online for free by clicking the link below.

openbmb MiniCPM-2B-128k online free url in huggingface.co:

https://huggingface.co/openbmb/MiniCPM-2B-128k

MiniCPM-2B-128k install

MiniCPM-2B-128k is an open source model from GitHub that offers a free installation service, and any user can find MiniCPM-2B-128k on GitHub to install. At the same time, huggingface.co provides the effect of MiniCPM-2B-128k install, users can directly use MiniCPM-2B-128k installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

MiniCPM-2B-128k install url in huggingface.co:

https://huggingface.co/openbmb/MiniCPM-2B-128k

Url of MiniCPM-2B-128k

MiniCPM-2B-128k huggingface.co Url

Provider of MiniCPM-2B-128k huggingface.co

openbmb
ORGANIZATIONS

Other API from openbmb

huggingface.co

Total runs: 200.2K
Run Growth: 91.4K
Growth Rate: 45.63%
Updated:October 05 2025
huggingface.co

Total runs: 134.8K
Run Growth: -3.0K
Growth Rate: -2.19%
Updated:March 10 2026
huggingface.co

Total runs: 117.8K
Run Growth: 4.9K
Growth Rate: 4.17%
Updated:September 15 2025
huggingface.co

Total runs: 112.2K
Run Growth: 89.6K
Growth Rate: 79.87%
Updated:May 10 2026
huggingface.co

Total runs: 106.9K
Run Growth: -45.2K
Growth Rate: -42.32%
Updated:June 13 2025
huggingface.co

Total runs: 25.5K
Run Growth: 411
Growth Rate: 1.61%
Updated:October 24 2025
huggingface.co

Total runs: 20.0K
Run Growth: 1.8K
Growth Rate: 8.78%
Updated:October 24 2025
huggingface.co

Total runs: 19.9K
Run Growth: 406
Growth Rate: 2.04%
Updated:January 15 2025
huggingface.co

Total runs: 11.5K
Run Growth: 10.4K
Growth Rate: 90.57%
Updated:May 07 2026
huggingface.co

Total runs: 8.3K
Run Growth: -4.0K
Growth Rate: -47.93%
Updated:June 02 2023
huggingface.co

Total runs: 7.7K
Run Growth: -4.1K
Growth Rate: -52.99%
Updated:February 27 2025
huggingface.co

Total runs: 6.5K
Run Growth: 523
Growth Rate: 8.06%
Updated:January 14 2026
huggingface.co

Total runs: 5.4K
Run Growth: 5.4K
Growth Rate: 99.14%
Updated:June 10 2025
huggingface.co

Total runs: 5.2K
Run Growth: 3.7K
Growth Rate: 70.38%
Updated:October 20 2025
huggingface.co

Total runs: 4.8K
Run Growth: 2.7K
Growth Rate: 56.92%
Updated:November 04 2024
huggingface.co

Total runs: 3.0K
Run Growth: -6.9K
Growth Rate: -230.98%
Updated:September 09 2026
huggingface.co

Total runs: 1.4K
Run Growth: 79
Growth Rate: 5.80%
Updated:January 15 2025
huggingface.co

Total runs: 1.0K
Run Growth: 153
Growth Rate: 14.93%
Updated:September 19 2025
huggingface.co

Total runs: 891
Run Growth: 76
Growth Rate: 8.53%
Updated:June 27 2023
huggingface.co

Total runs: 847
Run Growth: 48
Growth Rate: 5.67%
Updated:August 24 2023
huggingface.co

Total runs: 744
Run Growth: 251
Growth Rate: 32.51%
Updated:May 14 2024
huggingface.co

Total runs: 436
Run Growth: 372
Growth Rate: 85.32%
Updated:February 12 2026
huggingface.co

Total runs: 416
Run Growth: -75
Growth Rate: -18.03%
Updated:October 14 2023
huggingface.co

Total runs: 336
Run Growth: 180
Growth Rate: 53.57%
Updated:February 21 2024
huggingface.co

Total runs: 314
Run Growth: 169
Growth Rate: 53.82%
Updated:February 21 2024
huggingface.co

Total runs: 272
Run Growth: -49
Growth Rate: -18.01%
Updated:June 14 2025
huggingface.co

Total runs: 269
Run Growth: 129
Growth Rate: 47.96%
Updated:February 21 2024
huggingface.co

Total runs: 254
Run Growth: 66
Growth Rate: 25.98%
Updated:February 21 2024
huggingface.co

Total runs: 220
Run Growth: 89
Growth Rate: 40.45%
Updated:June 11 2025