InternLM2 Models by Intern-AI

Intern-AIApache 2.0Open source
7 models2024Up to 256K ctx

Last refreshed 2026-09-30. Next refresh: weekly.

Details

ResearcherIntern-AI
LicenseApache 2.0OSI-approved
Commercial usePermitted
Models7
Released2024
Max context256K

About

InternLM2 is an open-source large language model (LLM) family developed collaboratively by researchers from the Shanghai AI Laboratory, SenseTime Group, The Chinese University of Hong Kong, and Fudan University 157. The InternLM2 models excel in multiple benchmarks, showcasing their superior capabilities and enhanced performance over predecessors 15. These advancements are attributed to innovative pre-training and optimization techniques, emphasizing data preparation involving text, code, and extensive long-context data 1. The training regimen begins with 4k tokens, expanding to 32k tokens through successive pre-training and fine-tuning phases 1. A standout feature is the application of COOL RLHF strategy to address varied human feedback preferences and prevent reward manipulation 1. Models in the InternLM2 family vary in size, with parameters ranging from 1.8B to 20B, offering different training stage releases for community evaluation 146. Notably, they perform exceptionally well on the "Needle-in-a-Haystack" test, highlighting robust long-context processing capabilities 1. Specific variants, such as InternLM2-Math-Plus, demonstrate state-of-the-art proficiency in mathematical reasoning 4.

Decision facts

Best fit
codingmath-heavy prompts
Capability starting point
InternLM 2 Turbo with 256K context
Lowest tracked input
Not tracked
Closest related family
InternVL

Current Variants

Use-when guidance is based on each model's tracked capabilities, context window, release date, and replacement status.

7 in view

Use when the workload needs 256K context.

2024-06256K context

Use when the workload needs 128K context and 20 parameters.

2024-01128K context20 parameters

Use when the workload needs 128K context and 7 parameters.

2024-01128K context7 parameters

Use when the workload needs 128K context.

2024-01128K context

Use when the workload needs 1.8B parameters.

2024-011.8B parameters

Use when the workload needs 20B parameters.

2024-0120B parameters

Use when the workload needs 7B parameters.

2024-017B parameters

Release Timeline

2 release groups
2024-06
1 current
InternLM 2 Turbo
256K context
Current
2024-01
6 current
InternLM 2 20B
128K context20 parameters
Current
InternLM 2 7B
128K context7 parameters
Current
InternLM 2 Chat
128K context
Current
InternLM2 1.8B
1.8B parameters
Current
InternLM2 20B
20B parameters
Current
InternLM2 7B
7B parameters
Current

Specifications(7 models)

InternLM2 model specifications comparison
ModelReleasedContextParameters
InternLM 2 Turbo2024-06256K—
InternLM 2 20B2024-01128K20
InternLM 2 7B2024-01128K7
InternLM 2 Chat2024-01128K—
InternLM2 1.8B2024-01—1.8B
InternLM2 20B2024-01—20B
InternLM2 7B2024-01—7B