Upload folder using huggingface_hub
Browse files- .gitattributes +4 -0
- README.md +16 -0
- internlm2_5-7b-chat-1m.f16.gguf +3 -0
- internlm2_5-7b-chat-1m.q5_k.gguf +3 -0
- internlm2_5-7b-chat-1m.q6_k.gguf +3 -0
- internlm2_5-7b-chat-1m.q8_0.gguf +3 -0
- internlm2_5-7b-chat-1m/README.md +283 -0
.gitattributes
CHANGED
@@ -33,3 +33,7 @@ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
|
|
33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
|
|
|
|
|
|
|
|
|
33 |
*.zip filter=lfs diff=lfs merge=lfs -text
|
34 |
*.zst filter=lfs diff=lfs merge=lfs -text
|
35 |
*tfevents* filter=lfs diff=lfs merge=lfs -text
|
36 |
+
internlm2_5-7b-chat-1m.f16.gguf filter=lfs diff=lfs merge=lfs -text
|
37 |
+
internlm2_5-7b-chat-1m.q5_k.gguf filter=lfs diff=lfs merge=lfs -text
|
38 |
+
internlm2_5-7b-chat-1m.q6_k.gguf filter=lfs diff=lfs merge=lfs -text
|
39 |
+
internlm2_5-7b-chat-1m.q8_0.gguf filter=lfs diff=lfs merge=lfs -text
|
README.md
ADDED
@@ -0,0 +1,16 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
|
2 |
+
---
|
3 |
+
license: mit
|
4 |
+
language:
|
5 |
+
- en
|
6 |
+
---
|
7 |
+
|
8 |
+
My own (ZeroWw) quantizations.
|
9 |
+
output and embed tensors quantized to f16.
|
10 |
+
all other tensors quantized to q5_k or q6_k.
|
11 |
+
|
12 |
+
Result:
|
13 |
+
both f16.q6 and f16.q5 are smaller than q8_0 standard quantization
|
14 |
+
and they perform as well as the pure f16.
|
15 |
+
|
16 |
+
Updated on: Wed Jul 03, 15:19:29
|
internlm2_5-7b-chat-1m.f16.gguf
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:7dfa4980604f97ef34ab0d727b234e4ae77054fe3666a590e77e964f8ae747e9
|
3 |
+
size 15478092640
|
internlm2_5-7b-chat-1m.q5_k.gguf
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:ed3aba2cb22065eab530a0b966ee506cea87565b7383bb47330d95d58cfd354c
|
3 |
+
size 6451426144
|
internlm2_5-7b-chat-1m.q6_k.gguf
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:b850af1fa624c31a83ae0324190be19c455fa854636962b8f30ec2749215c2e3
|
3 |
+
size 7244673888
|
internlm2_5-7b-chat-1m.q8_0.gguf
ADDED
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
1 |
+
version https://git-lfs.github.com/spec/v1
|
2 |
+
oid sha256:36fa5006b59c322dbbb569af5f109a56ff553a45d78a53d43e445f70fbe0c6fa
|
3 |
+
size 8934978400
|
internlm2_5-7b-chat-1m/README.md
ADDED
@@ -0,0 +1,283 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
---
|
2 |
+
pipeline_tag: text-generation
|
3 |
+
license: other
|
4 |
+
---
|
5 |
+
# InternLM
|
6 |
+
|
7 |
+
<div align="center">
|
8 |
+
|
9 |
+
<img src="https://github.com/InternLM/InternLM/assets/22529082/b9788105-8892-4398-8b47-b513a292378e" width="200"/>
|
10 |
+
<div> </div>
|
11 |
+
<div align="center">
|
12 |
+
<b><font size="5">InternLM</font></b>
|
13 |
+
<sup>
|
14 |
+
<a href="https://internlm.intern-ai.org.cn/">
|
15 |
+
<i><font size="4">HOT</font></i>
|
16 |
+
</a>
|
17 |
+
</sup>
|
18 |
+
<div> </div>
|
19 |
+
</div>
|
20 |
+
|
21 |
+
[![evaluation](https://github.com/InternLM/InternLM/assets/22529082/f80a2a58-5ddf-471a-8da4-32ab65c8fd3b)](https://github.com/internLM/OpenCompass/)
|
22 |
+
|
23 |
+
[💻Github Repo](https://github.com/InternLM/InternLM) • [🤔Reporting Issues](https://github.com/InternLM/InternLM/issues/new) • [📜Technical Report](https://arxiv.org/abs/2403.17297)
|
24 |
+
|
25 |
+
</div>
|
26 |
+
|
27 |
+
<p align="center">
|
28 |
+
👋 join us on <a href="https://discord.gg/xa29JuW87d" target="_blank">Discord</a> and <a href="https://github.com/InternLM/InternLM/assets/25839884/a6aad896-7232-4220-ac84-9e070c2633ce" target="_blank">WeChat</a>
|
29 |
+
</p>
|
30 |
+
|
31 |
+
|
32 |
+
|
33 |
+
## Introduction
|
34 |
+
|
35 |
+
InternLM2.5 has open-sourced a 7 billion parameter base model and a chat model tailored for practical scenarios. The model has the following characteristics:
|
36 |
+
|
37 |
+
- **Outstanding reasoning capability**: State-of-the-art performance on Math reasoning, surpassing models like Llama3 and Gemma2-9B.
|
38 |
+
|
39 |
+
- **1M Context window**: Nearly perfect at finding needles in the haystack with 1M-long context, with leading performance on long-context tasks like LongBench. Try it with [LMDeploy](./chat/lmdeploy.md) for 1M-context inference.
|
40 |
+
|
41 |
+
- **Stronger tool use**: InternLM2.5 supports gathering information from more than 100 web pages, corresponding implementation will be released in [Lagent](https://github.com/InternLM/lagent/tree/main) soon. InternLM2.5 has better tool utilization-related capabilities in instruction following, tool selection and reflection. See [examples](./agent/).
|
42 |
+
|
43 |
+
## InternLM2.5-7B-Chat-1M
|
44 |
+
|
45 |
+
InternLM2.5-7B-Chat-1M is the 1M-long-context version of InternLM2.5-7B-Chat. Since huggingface Transformers does not directly support inference with 1M-long context, we recommand to use LMDeploy. The conventional usage with huggingface Transformers is also shown below.
|
46 |
+
|
47 |
+
### LMDeploy
|
48 |
+
|
49 |
+
LMDeploy is a toolkit for compressing, deploying, and serving LLM, developed by the MMRazor and MMDeploy teams.
|
50 |
+
|
51 |
+
Here is an example of 1M-long context inference. **Note: 1M context length requires 4xA100-80G!**
|
52 |
+
|
53 |
+
```bash
|
54 |
+
pip install lmdeploy
|
55 |
+
```
|
56 |
+
|
57 |
+
You can run batch inference locally with the following python code:
|
58 |
+
|
59 |
+
```python
|
60 |
+
from lmdeploy import pipeline, GenerationConfig, TurbomindEngineConfig
|
61 |
+
|
62 |
+
backend_config = TurbomindEngineConfig(
|
63 |
+
rope_scaling_factor=2.5,
|
64 |
+
session_len=1048576, # 1M context length
|
65 |
+
max_batch_size=1,
|
66 |
+
cache_max_entry_count=0.7,
|
67 |
+
tp=4) # 4xA100-80G.
|
68 |
+
pipe = pipeline('internlm/internlm2_5-7b-chat-1m', backend_config=backend_config)
|
69 |
+
prompt = 'Use a long prompt to replace this sentence'
|
70 |
+
response = pipe(prompt)
|
71 |
+
print(response)
|
72 |
+
```
|
73 |
+
|
74 |
+
Find more details in the [LMDeploy documentation](https://lmdeploy.readthedocs.io/en/latest/)
|
75 |
+
|
76 |
+
|
77 |
+
### Import from Transformers
|
78 |
+
|
79 |
+
Since Transformers does not support 1M long context, we only show the usage of non-long context.
|
80 |
+
To load the InternLM2 7B Chat model using Transformers, use the following code:
|
81 |
+
|
82 |
+
```python
|
83 |
+
import torch
|
84 |
+
from transformers import AutoTokenizer, AutoModelForCausalLM
|
85 |
+
tokenizer = AutoTokenizer.from_pretrained("internlm/internlm2_5-7b-chat-1m", trust_remote_code=True)
|
86 |
+
# Set `torch_dtype=torch.float16` to load model in float16, otherwise it will be loaded as float32 and cause OOM Error.
|
87 |
+
model = AutoModelForCausalLM.from_pretrained("internlm/internlm2_5-7b-chat-1m", torch_dtype=torch.float16, trust_remote_code=True).cuda()
|
88 |
+
model = model.eval()
|
89 |
+
response, history = model.chat(tokenizer, "hello", history=[])
|
90 |
+
print(response)
|
91 |
+
# Hello! How can I help you today?
|
92 |
+
response, history = model.chat(tokenizer, "please provide three suggestions about time management", history=history)
|
93 |
+
print(response)
|
94 |
+
```
|
95 |
+
|
96 |
+
The responses can be streamed using `stream_chat`:
|
97 |
+
|
98 |
+
```python
|
99 |
+
import torch
|
100 |
+
from transformers import AutoModelForCausalLM, AutoTokenizer
|
101 |
+
|
102 |
+
model_path = "internlm/internlm2_5-7b-chat-1m"
|
103 |
+
model = AutoModelForCausalLM.from_pretrained(model_path, torch_dtype=torch.float16, trust_remote_code=True).cuda()
|
104 |
+
tokenizer = AutoTokenizer.from_pretrained(model_path, trust_remote_code=True)
|
105 |
+
|
106 |
+
model = model.eval()
|
107 |
+
length = 0
|
108 |
+
for response, history in model.stream_chat(tokenizer, "Hello", history=[]):
|
109 |
+
print(response[length:], flush=True, end="")
|
110 |
+
length = len(response)
|
111 |
+
```
|
112 |
+
|
113 |
+
### vLLM
|
114 |
+
|
115 |
+
Launch OpenAI compatible server with `vLLM>=0.3.2`:
|
116 |
+
|
117 |
+
```bash
|
118 |
+
pip install vllm
|
119 |
+
```
|
120 |
+
|
121 |
+
```bash
|
122 |
+
python -m vllm.entrypoints.openai.api_server --model internlm/internlm2_5-7b-chat-1m --served-model-name internlm2_5-7b-chat-1m --trust-remote-code
|
123 |
+
```
|
124 |
+
|
125 |
+
If you encounter OOM, try to reduce `--max-model-len` or increase `--tensor-parallel-size`.
|
126 |
+
|
127 |
+
Then you can send a chat request to the server:
|
128 |
+
|
129 |
+
```bash
|
130 |
+
curl http://localhost:8000/v1/chat/completions \
|
131 |
+
-H "Content-Type: application/json" \
|
132 |
+
-d '{
|
133 |
+
"model": "internlm2_5-7b-chat-1m",
|
134 |
+
"messages": [
|
135 |
+
{"role": "system", "content": "You are a helpful assistant."},
|
136 |
+
{"role": "user", "content": "Introduce deep learning to me."}
|
137 |
+
]
|
138 |
+
}'
|
139 |
+
```
|
140 |
+
|
141 |
+
Find more details in the [vLLM documentation](https://docs.vllm.ai/en/latest/index.html)
|
142 |
+
|
143 |
+
## Open Source License
|
144 |
+
|
145 |
+
The code is licensed under Apache-2.0, while model weights are fully open for academic research and also allow **free** commercial usage. To apply for a commercial license, please fill in the [application form (English)](https://wj.qq.com/s2/12727483/5dba/)/[申请表(中文)](https://wj.qq.com/s2/12725412/f7c1/). For other questions or collaborations, please contact <internlm@pjlab.org.cn>.
|
146 |
+
|
147 |
+
## Citation
|
148 |
+
|
149 |
+
```
|
150 |
+
@misc{cai2024internlm2,
|
151 |
+
title={InternLM2 Technical Report},
|
152 |
+
author={Zheng Cai and Maosong Cao and Haojiong Chen and Kai Chen and Keyu Chen and Xin Chen and Xun Chen and Zehui Chen and Zhi Chen and Pei Chu and Xiaoyi Dong and Haodong Duan and Qi Fan and Zhaoye Fei and Yang Gao and Jiaye Ge and Chenya Gu and Yuzhe Gu and Tao Gui and Aijia Guo and Qipeng Guo and Conghui He and Yingfan Hu and Ting Huang and Tao Jiang and Penglong Jiao and Zhenjiang Jin and Zhikai Lei and Jiaxing Li and Jingwen Li and Linyang Li and Shuaibin Li and Wei Li and Yining Li and Hongwei Liu and Jiangning Liu and Jiawei Hong and Kaiwen Liu and Kuikun Liu and Xiaoran Liu and Chengqi Lv and Haijun Lv and Kai Lv and Li Ma and Runyuan Ma and Zerun Ma and Wenchang Ning and Linke Ouyang and Jiantao Qiu and Yuan Qu and Fukai Shang and Yunfan Shao and Demin Song and Zifan Song and Zhihao Sui and Peng Sun and Yu Sun and Huanze Tang and Bin Wang and Guoteng Wang and Jiaqi Wang and Jiayu Wang and Rui Wang and Yudong Wang and Ziyi Wang and Xingjian Wei and Qizhen Weng and Fan Wu and Yingtong Xiong and Chao Xu and Ruiliang Xu and Hang Yan and Yirong Yan and Xiaogui Yang and Haochen Ye and Huaiyuan Ying and Jia Yu and Jing Yu and Yuhang Zang and Chuyu Zhang and Li Zhang and Pan Zhang and Peng Zhang and Ruijie Zhang and Shuo Zhang and Songyang Zhang and Wenjian Zhang and Wenwei Zhang and Xingcheng Zhang and Xinyue Zhang and Hui Zhao and Qian Zhao and Xiaomeng Zhao and Fengzhe Zhou and Zaida Zhou and Jingming Zhuo and Yicheng Zou and Xipeng Qiu and Yu Qiao and Dahua Lin},
|
153 |
+
year={2024},
|
154 |
+
eprint={2403.17297},
|
155 |
+
archivePrefix={arXiv},
|
156 |
+
primaryClass={cs.CL}
|
157 |
+
}
|
158 |
+
```
|
159 |
+
|
160 |
+
## 简介
|
161 |
+
|
162 |
+
InternLM2.5 ,即书生·浦语大模型第 2.5 代,开源了面向实用场景的70亿参数基础模型与对话模型 (InternLM2.5-7B-Chat)。模型具有以下特点:
|
163 |
+
|
164 |
+
- 卓越的推理性能:在数学推理方面取得了同量级模型最优精度,超越了 Llama3 和 Gemma2-9B。
|
165 |
+
- 有效支持百万字超长上下文:模型在 1 百万字长输入中几乎完美地实现长文“大海捞针”,而且在 LongBench 等长文任务中的表现也达到开源模型中的领先水平。 可以通过 [LMDeploy](./chat/lmdeploy_zh_cn.md) 尝试百万字超长上下文推理。
|
166 |
+
- 工具调用能力整体升级:InternLM2.5 支持从上百个网页搜集有效信息进行分析推理,相关实现将于近期开源到 [Lagent](https://github.com/InternLM/lagent/tree/main)。InternLM2.5 具有更强和更具有泛化性的指令理解、工具筛选与结果反思等能力,新版模型可以更可靠地支持复杂智能体的搭建,支持对工具进行有效的多轮调用,完成较复杂的任务。可以查看更多[样例](./agent/)。
|
167 |
+
|
168 |
+
## InternLM2.5-7B-Chat-1M
|
169 |
+
|
170 |
+
InternLM2.5-7B-Chat-1M 支持 1 百万字超长上下文推理,且性能和 InternLM2.5-7B-Chat 相当。考虑到 huggingface Transformers 不直接支持 1M 上下文推理,我们优先推荐使用 lmdeploy 进行百万字超长上下文推理演示。在非超长上下文推理的情况下,你仍然可以使用 huggingface transformers,参考下面的样例代码。
|
171 |
+
|
172 |
+
|
173 |
+
### LMDeploy
|
174 |
+
|
175 |
+
LMDeploy 由 MMDeploy 和 MMRazor 团队联合开发,是涵盖了 LLM 任务的全套轻量化、部署和服务解决方案。
|
176 |
+
|
177 |
+
以下是一个 1M 上下文推理的例子. **注意: 1M 上下文需要 4xA100-80G!**
|
178 |
+
|
179 |
+
```bash
|
180 |
+
pip install lmdeploy
|
181 |
+
```
|
182 |
+
|
183 |
+
你可以使用以下 python 代码进行本地批量推理:
|
184 |
+
|
185 |
+
|
186 |
+
```python
|
187 |
+
from lmdeploy import pipeline, GenerationConfig, TurbomindEngineConfig
|
188 |
+
|
189 |
+
backend_config = TurbomindEngineConfig(
|
190 |
+
rope_scaling_factor=2.5,
|
191 |
+
session_len=1048576, # 1M context length
|
192 |
+
max_batch_size=1,
|
193 |
+
cache_max_entry_count=0.7,
|
194 |
+
tp=4) # 4xA100-80G.
|
195 |
+
pipe = pipeline('internlm/internlm2_5-7b-chat-1m', backend_config=backend_config)
|
196 |
+
prompt = 'Use a long prompt to replace this sentence'
|
197 |
+
response = pipe(prompt)
|
198 |
+
print(response)
|
199 |
+
```
|
200 |
+
|
201 |
+
### 通过 Transformers 加载
|
202 |
+
|
203 |
+
由于 Transformers 无法支持 1M 长上下文推理,这里仅演示非长文本的用法。
|
204 |
+
|
205 |
+
通过以下的代码加载 InternLM2.5 7B Chat 1M 模型
|
206 |
+
|
207 |
+
```python
|
208 |
+
import torch
|
209 |
+
from transformers import AutoTokenizer, AutoModelForCausalLM
|
210 |
+
tokenizer = AutoTokenizer.from_pretrained("internlm/internlm2_5-7b-chat-1m", trust_remote_code=True)
|
211 |
+
# `torch_dtype=torch.float16` 可以令模型以 float16 精度加载,否则 transformers 会将模型加载为 float32,导致显存不足
|
212 |
+
model = AutoModelForCausalLM.from_pretrained("internlm/internlm2_5-7b-chat-1m", torch_dtype=torch.float16, trust_remote_code=True).cuda()
|
213 |
+
model = model.eval()
|
214 |
+
response, history = model.chat(tokenizer, "你好", history=[])
|
215 |
+
print(response)
|
216 |
+
# 你好!有什么我可以帮助你的吗?
|
217 |
+
response, history = model.chat(tokenizer, "请提供三个管理时间的建议。", history=history)
|
218 |
+
print(response)
|
219 |
+
```
|
220 |
+
|
221 |
+
如果想进行流式生成,则可以使用 `stream_chat` 接口:
|
222 |
+
|
223 |
+
```python
|
224 |
+
import torch
|
225 |
+
from transformers import AutoModelForCausalLM, AutoTokenizer
|
226 |
+
|
227 |
+
model_path = "internlm/internlm2_5-7b-chat-1m"
|
228 |
+
model = AutoModelForCausalLM.from_pretrained(model_path, torch_dype=torch.float16, trust_remote_code=True).cuda()
|
229 |
+
tokenizer = AutoTokenizer.from_pretrained(model_path, trust_remote_code=True)
|
230 |
+
|
231 |
+
model = model.eval()
|
232 |
+
length = 0
|
233 |
+
for response, history in model.stream_chat(tokenizer, "你好", history=[]):
|
234 |
+
print(response[length:], flush=True, end="")
|
235 |
+
length = len(response)
|
236 |
+
```
|
237 |
+
|
238 |
+
### vLLM
|
239 |
+
|
240 |
+
使用`vLLM>=0.3.2`启动兼容 OpenAI API 的服务:
|
241 |
+
|
242 |
+
```bash
|
243 |
+
pip install vllm
|
244 |
+
```
|
245 |
+
|
246 |
+
```bash
|
247 |
+
python -m vllm.entrypoints.openai.api_server --model internlm/internlm2_5-7b-chat-1m --trust-remote-code
|
248 |
+
```
|
249 |
+
|
250 |
+
如果你遇到 OOM, 请减小 `--max-model-len` 或增加 `--tensor-parallel-size` 参数.
|
251 |
+
|
252 |
+
然后你可以向服务端发起一个聊天请求:
|
253 |
+
|
254 |
+
```bash
|
255 |
+
curl http://localhost:8000/v1/chat/completions \
|
256 |
+
-H "Content-Type: application/json" \
|
257 |
+
-d '{
|
258 |
+
"model": "internlm2_5-7b-chat-1m",
|
259 |
+
"messages": [
|
260 |
+
{"role": "system", "content": "你是个友善的AI助手。"},
|
261 |
+
{"role": "user", "content": "介绍一下深度学习。"}
|
262 |
+
]
|
263 |
+
}'
|
264 |
+
```
|
265 |
+
|
266 |
+
更多信息请查看 [vLLM 文档](https://docs.vllm.ai/en/latest/index.html)
|
267 |
+
|
268 |
+
## 开源许可证
|
269 |
+
|
270 |
+
本仓库的代码依照 Apache-2.0 协议开源。模型权重对学术研究完全开放,也可申请免费的商业使用授权([申请表](https://wj.qq.com/s2/12725412/f7c1/))。其他问题与合作请联系 <internlm@pjlab.org.cn>。
|
271 |
+
|
272 |
+
## 引用
|
273 |
+
|
274 |
+
```
|
275 |
+
@misc{cai2024internlm2,
|
276 |
+
title={InternLM2 Technical Report},
|
277 |
+
author={Zheng Cai and Maosong Cao and Haojiong Chen and Kai Chen and Keyu Chen and Xin Chen and Xun Chen and Zehui Chen and Zhi Chen and Pei Chu and Xiaoyi Dong and Haodong Duan and Qi Fan and Zhaoye Fei and Yang Gao and Jiaye Ge and Chenya Gu and Yuzhe Gu and Tao Gui and Aijia Guo and Qipeng Guo and Conghui He and Yingfan Hu and Ting Huang and Tao Jiang and Penglong Jiao and Zhenjiang Jin and Zhikai Lei and Jiaxing Li and Jingwen Li and Linyang Li and Shuaibin Li and Wei Li and Yining Li and Hongwei Liu and Jiangning Liu and Jiawei Hong and Kaiwen Liu and Kuikun Liu and Xiaoran Liu and Chengqi Lv and Haijun Lv and Kai Lv and Li Ma and Runyuan Ma and Zerun Ma and Wenchang Ning and Linke Ouyang and Jiantao Qiu and Yuan Qu and Fukai Shang and Yunfan Shao and Demin Song and Zifan Song and Zhihao Sui and Peng Sun and Yu Sun and Huanze Tang and Bin Wang and Guoteng Wang and Jiaqi Wang and Jiayu Wang and Rui Wang and Yudong Wang and Ziyi Wang and Xingjian Wei and Qizhen Weng and Fan Wu and Yingtong Xiong and Chao Xu and Ruiliang Xu and Hang Yan and Yirong Yan and Xiaogui Yang and Haochen Ye and Huaiyuan Ying and Jia Yu and Jing Yu and Yuhang Zang and Chuyu Zhang and Li Zhang and Pan Zhang and Peng Zhang and Ruijie Zhang and Shuo Zhang and Songyang Zhang and Wenjian Zhang and Wenwei Zhang and Xingcheng Zhang and Xinyue Zhang and Hui Zhao and Qian Zhao and Xiaomeng Zhao and Fengzhe Zhou and Zaida Zhou and Jingming Zhuo and Yicheng Zou and Xipeng Qiu and Yu Qiao and Dahua Lin},
|
278 |
+
year={2024},
|
279 |
+
eprint={2403.17297},
|
280 |
+
archivePrefix={arXiv},
|
281 |
+
primaryClass={cs.CL}
|
282 |
+
}
|
283 |
+
```
|