MiniCPM3-4B is the third generation of the MiniCPM series, demonstrating overall performance that exceeds both Phi-3.5-mini-Instruct and GPT-3.5-Turbo-0125, comparable to many recent 7B to 9B models. Compared to its predecessors, MiniCPM3-4B features enhanced versatility, supporting function calling and code interpretation, making it applicable across a wider range of scenarios. Additionally, MiniCPM3-4B boasts a 32k context window, which, combined with LLMxMapReduce technology, theoretically enables the processing of infinite context without requiring extensive memory.