akshay107 Kqte commited on
Commit
edc7970
·
0 Parent(s):

Initial release of Luciole-23B-Instruct-1.1

Browse files

Co-authored-by: Kate Thompson <Kqte@users.noreply.huggingface.co>

.gitattributes ADDED
@@ -0,0 +1,36 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz 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
+ *.png filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,229 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ language:
4
+ - fr
5
+ - en
6
+ pipeline_tag: text-generation
7
+ tags:
8
+ - openllm-france
9
+ base_model:
10
+ - OpenLLM-France/Luciole-23B-Base
11
+ ---
12
+ ![luciole_logo.png](luciole_logo.png)
13
+
14
+ # Model Card for Luciole-23B-Instruct-1.1
15
+
16
+ * [Model Description](#model-description)
17
+ * [Bias, Risks, and Limitations](#bias-risks-and-limitations)
18
+ * [Recommendations](#recommendations)
19
+ * [Training Details](#training-details)
20
+ * [Training Data](#training-data)
21
+ * [Instruction template](#instruction-template)
22
+ * [Training Procedure](#training-procedure)
23
+ * [Evaluation](#evaluation)
24
+ * [Testing the model](#testing-the-model)
25
+ * [Test with ollama](#test-with-ollama)
26
+ * [Test with vLLM](#test-with-vllm)
27
+ * [Citation](#citation)
28
+ * [Acknowledgements](#acknowledgements)
29
+ * [Contact](#contact)
30
+
31
+ ## Model Description
32
+
33
+ Luciole-23B-Instruct-1.1 is a fine-tuned and aligned version of [Luciole-23B-Base](https://huggingface.co/OpenLLM-France/Luciole-23B-Base), an open-source, multilingual causal language model created by OpenLLM-France. Luciole-23B-Instruct-1.1 was developed by [LINAGORA](https://labs.linagora.com/) and the [OpenLLM-France](https://openllm-france.fr/) consortium as a part of the OpenLLM France project, funded by [BPI France](https://www.bpifrance.fr/) through the [France 2030](https://www.info.gouv.fr/grand-dossier/france-2030) program.
34
+
35
+ Training of Luciole-23B-Instruct-1.1 was conducted on Jean Zay in three phases: (i) a supervised fine-tuning (SFT) phase on instruction data with thinking traces, (ii) an SFT phase on instruction data without thinking traces, and (iii) a final preference alignment phase using Direct Preference Optimization (DPO). The training data covers topics in math, science, coding, general chat, RAG and translation.
36
+
37
+ Note that Luciole-23B-Instruct-1.1 is only the first iteration of post-trained models based on [Luciole-23B-Base](https://huggingface.co/OpenLLM-France/Luciole-23B-Base). Development of the Luciole models is an active, ongoing project and further iterations, including models trained on higher proportions of French data, are planned. In the spirit of open-source, we share the model weights and training recipes to facilitate research and to provide open source building blocks for other training projects.
38
+
39
+ If you are interested in contributing to the Luciole project, contact us at contact@openllm-france.fr.
40
+
41
+ * License: [Apache 2.0](https://www.apache.org/licenses/LICENSE-2.0)
42
+ * Training repository: [Luciole-Training](https://github.com/OpenLLM-France/Luciole-Training/tree/main/finetune)
43
+ * Training data: coming soon.
44
+ * Technical report: coming soon.
45
+
46
+
47
+ ### Bias, Risks, and Limitations
48
+ Luciole-23B-Instruct-1.1 is the result of a first phase of fine-tuning and alignment to human preferences. Efforts to improve the model are active and ongoing and the model should be thoroughly tested for target use cases before being incorporated in industrial pipelines. Training has mostly focused on instruction following, and additional training would be necessary for tasks specifically focused on code generation or mathematical problem solving. It is also susceptible to hallucinations; that is, producing false answers that result from its training on massive amounts of diverse text.
49
+
50
+ Luciole-23B-Instruct-1.1 was post-trained almost entirely on English data (in contrast to its base model, [OpenLLM-France/Luciole-23B-Base](https://huggingface.co/OpenLLM-France/Luciole-1B-Base), which was trained on roughly 30% French data). Future post-training phases will focus specifically on increasing the proportion of French data and testing the impact that this has on model performance.
51
+
52
+ Due to its size, Luciole-23B-Instruct-1.1 is limited in the information that it can memorize; its ability to produce correct answers could be improved by implementing the model in a retrieval augmented generation pipeline.
53
+
54
+ Finally, Luciole-23B-Instruct-1.1 was trained on sequences of 16,384 tokens (in contrast to its base model, whose context window was extended to 131,000 tokens).
55
+
56
+ ### Recommendations
57
+ * Further train Luciole-23B-Instruct-1.1 for specific use cases.
58
+ * Integrate the model in a RAG pipeline to augment its knowledge base.
59
+ * Extend training with longer sequences to increase context length.
60
+
61
+
62
+ ## Training details
63
+
64
+ ### Training data
65
+ The post-training data and dataset description will be published soon.
66
+
67
+ ### Instruction template
68
+ Luciole-23B-Instruct-1.1 was trained on the chat template inspired from [Qwen3-1.7B](https://huggingface.co/Qwen/Qwen3-1.7B/). In our chat template, we also use a default system prompt.
69
+
70
+
71
+ An example:
72
+
73
+ ```
74
+ from transformers import AutoTokenizer
75
+ tokenizer = AutoTokenizer.from_pretrained("OpenLLM-France/Luciole-23B-Instruct-1.1")
76
+ chat = [
77
+ {
78
+ "content": "Who was Molière?",
79
+ "role": "user"
80
+ },
81
+ {
82
+ "content": "Molière was a 17th-century French playwright, actor, and comedian.",
83
+ "role": "assistant"
84
+ },
85
+ {
86
+ "content": "What are his best-known works?",
87
+ "role": "user"
88
+ }
89
+ ]
90
+ print(tokenizer.apply_chat_template(chat, tokenize=False, add_generation_prompt=True))
91
+ ```
92
+ gives the output
93
+ ```
94
+ <|im_start|>system
95
+ You are a helpful AI assistant named Luciole, trained by LINAGORA and OpenLLM France.<|im_end|>
96
+ <|im_start|>user
97
+ Who was Molière?<|im_end|>
98
+ <|im_start|>assistant
99
+ Molière was a 17th-century French playwright, actor, and comedian.<|im_end|>
100
+ <|im_start|>user
101
+ What are his best-known works?<|im_end|>
102
+ <|im_start|>assistant
103
+ ```
104
+
105
+ ### Training procedure
106
+
107
+ Luciole-23B-Instruct-1.1 was trained in three phases. The model was first finetuned on thinking data, and then on data without thinking traces. The resulting instruct model was aligned during a final DPO finetuning phase.
108
+
109
+
110
+ | | **SFT with thinking** | **SFT without thinking** | **DPO without thinking** |
111
+ |----------------------------|:----------:|:-----------:|:------------:|
112
+ | **Num training samples** | 2.6M | 2.1M | 284K |
113
+ | **Num epochs** | 4 | 4 | 1 |
114
+ | **Max learning rate** | 2.0e-5 | 2.0e-5 | 3.0e-7 |
115
+ | **Min learning rate** | 2.0e-6 | 2.0e-6 | 0 |
116
+ | **LR scheduler** | cosine | cosine | linear |
117
+ | **Max sequence length** | 16384 | 16384 | 16384 |
118
+ | **Batch size** | 2048 | 2048 | 128 |
119
+ | **DPO β** | n/a | n/a | 5 |
120
+
121
+ Links to the interim models: [SFT with thinking](https://dl.labs.linagora.com/files/models/OpenLLM-France/Luciole-23B-SFT-Thinking-1.1/), [SFT without thinking](https://dl.labs.linagora.com/files/models/OpenLLM-France/Luciole-23B-SFT-1.1/)
122
+ <!--<sup>*</sup>As noted above, while Luciole-23B-SFT-1.1 is trained on sequences of 16384 tokens, it maintains the capacity of the original base model, [OpenLLM-France/Luciole-1B-Base](https://huggingface.co/OpenLLM-France/Luciole-1B-Base), to handle context sizes of up to 131K tokens.-->
123
+
124
+ ## Evaluation
125
+ Overall, Luciole-23B-Instruct-1.1 performs comparably with other open source instruct models of the same size. The model performs particularly well on instruction following benchmarks. Its performance on French language instruction following (ifeval-fr) is notable since Luciole-23B-Instruct-1.1 was finetuned on mostly English language data. This is likely the effect of seeing a larger proportion of French data during pretraining.
126
+
127
+ <center>
128
+ <img src='benchmark_eval.png' width='800px'>
129
+ </center>
130
+
131
+ ## Testing the model
132
+
133
+ ### Test with ollama
134
+ Note: for best performance, please use the [GGUF files](https://huggingface.co/OpenLLM-France/Luciole-23B-Instruct-1.1-GGUF) released officially by OpenLLM.
135
+
136
+ * Download and install [Ollama](https://ollama.com/download)
137
+ * Download the [GGUF model](https://huggingface.co/OpenLLM-France/Luciole-23B-Instruct-1.1-GGUF)
138
+ * Copy the [`Modelfile`](https://huggingface.co/OpenLLM-France/Luciole-23B-Instruct-1.1-GGUF/blob/main/Modelfile), adpating if necessary the path to the GGUF file (line starting with `FROM`).
139
+ * Run in a shell:
140
+ * `ollama create -f Modelfile Luciole`
141
+ * `ollama run Luciole`
142
+ * Once ">>>" appears, type your prompt(s) and press Enter.
143
+ * Optionally, restart a conversation by typing "`/clear`"
144
+ * End the session by typing "`/bye`".
145
+
146
+ Useful for debug:
147
+ * [How to print input requests and output responses in Ollama server?](https://stackoverflow.com/a/78831840)
148
+ * [Documentation on Modelfile](https://github.com/ollama/ollama/blob/main/docs/modelfile.mdx#parameter)
149
+ * Examples: [Ollama model library](https://github.com/ollama/ollama#model-library)
150
+ * Llama 3 example: https://ollama.com/library/llama3.1
151
+ * Add GUI : https://docs.openwebui.com/
152
+
153
+ ### Test with vLLM
154
+
155
+ #### 1. Run vLLM Docker Container
156
+
157
+ Use the following command to deploy the model,
158
+ replacing `INSERT_YOUR_HF_TOKEN` with your Hugging Face Hub token.
159
+
160
+ ```bash
161
+ docker run --runtime nvidia --gpus=all \
162
+ --env "HUGGING_FACE_HUB_TOKEN=INSERT_YOUR_HF_TOKEN" \
163
+ -p 8000:8000 \
164
+ --ipc=host \
165
+ vllm/vllm-openai:latest \
166
+ --model OpenLLM-France/Luciole-23B-Instruct-1.1
167
+ ```
168
+
169
+ #### 2. Test using OpenAI Client in Python
170
+
171
+ To test the deployed model, use the OpenAI Python client as follows:
172
+
173
+ ```python
174
+ from openai import OpenAI
175
+
176
+ # Initialize the client
177
+ client = OpenAI(base_url='http://localhost:8000/v1', api_key='empty')
178
+
179
+ # Define the input content
180
+ content = "Hello Luciole"
181
+
182
+ # Generate a response
183
+ chat_response = client.chat.completions.create(
184
+ model="OpenLLM-France/Luciole-23B-Instruct-1.1",
185
+ messages=[
186
+ {"role": "user", "content": content}
187
+ ],
188
+ )
189
+ print(chat_response.choices[0].message.content)
190
+ ```
191
+
192
+ ## Citation
193
+
194
+ ✍ Paper coming soon!
195
+
196
+
197
+ ## Acknowledgements
198
+
199
+ We gratefully acknowledge BPI France for funding the OpenLLM France project under the [call](https://www.bpifrance.fr/nos-appels-a-projets-concours/appel-a-projets-communs-numeriques-pour-lintelligence-artificielle-generative) "Communs numériques pour l’intelligence artificielle générative" ("Digital commons for generative artificial intelligence") as a part of the [France 2030](https://www.info.gouv.fr/grand-dossier/france-2030) program.
200
+
201
+ Training of Luciole-23B-Instruct-1.1 was made possible by computing AI and storage resources by [GENCI](https://www.genci.fr/) at [IDRIS](http://www.idris.fr/) thanks to the project A0181016189 on the supercomputer Jean Zay’s H100 partition. We gratefully acknowledge their support.
202
+
203
+
204
+ Luciole-23B-Instruct-1.1 was created by members of [LINAGORA](https://labs.linagora.com/) and the [OpenLLM-France](https://www.openllm-france.fr/) community, including in alphabetical order:
205
+
206
+ Akshay Chaturvedi (LINAGORA)
207
+ Liam Duignan (CEA List)
208
+ Olivier Ferret (CEA List)
209
+ Olivier Gouvert (LINAGORA)
210
+ Émile Hazard (Opsci)
211
+ Julie Hunter (LINAGORA)
212
+ Jean-Pierre Lorré (LINAGORA)
213
+ Jérôme Louradour (LINAGORA)
214
+ Michel-Marie Maudet (LINAGORA)
215
+ Kate Thompson (LINAGORA)
216
+ Matteo Van Ypersele de Strihou (LINAGORA)
217
+
218
+ Particular thanks to the following OpenLLM France members for their valuable input: Clément Bénesse (Opsci), Christophe Cerisara (LORIA) and Gabriel Lauzzana (LORIA).
219
+
220
+ We thank the support teams from IDRIS and NVIDIA for technical guidance throughout the project.
221
+
222
+ We would also like to thank members of the [Gaperon](https://huggingface.co/collections/almanach/gaperon) and [Salamandra](https://huggingface.co/collections/BSC-LT/salamandra) projects for sharing their insights with us. We also acknowledge the numerous open source actors whose resources have guided us throughout the training process, with particular thanks to [Nvidia](https://www.nvidia.com/en-eu/), [HuggingFace](https://huggingface.co/) and [Allen AI](https://allenai.org/).
223
+
224
+
225
+ Finally, we thank the entire OpenLLM-France community, whose members have helped in diverse ways.
226
+
227
+ ## Contact
228
+
229
+ contact@openllm-france.fr
benchmark_eval.png ADDED

Git LFS Details

  • SHA256: 42c0d9b4b9a2de004c7c63741d7732daeda950a41a100d3cc18cb18839709774
  • Pointer size: 131 Bytes
  • Size of remote file: 173 kB
chat_template.jinja ADDED
@@ -0,0 +1,81 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {%- if messages[0].role == 'system' and messages[0].content.strip() != "" %}
2
+ {%- set system_message = messages[0].content %}
3
+ {%- else %}
4
+ {%- set system_message = 'You are a helpful AI assistant named Luciole, trained by LINAGORA and OpenLLM France.' %}
5
+ {%- endif %}
6
+ {%- if tools %}
7
+ {{- '<|im_start|>system\n' }}
8
+ {{- system_message + '\n\n' }}
9
+ {{- "# Tools\n\nYou may call one or more functions to assist with the user query.\n\nYou are provided with function signatures within <tools></tools> XML tags:\n<tools>" }}
10
+ {%- for tool in tools %}
11
+ {{- "\n" }}
12
+ {{- tool | tojson }}
13
+ {%- endfor %}
14
+ {{- "\n</tools>\n\nFor each function call, return a json object with function name and arguments within <tool_call></tool_call> XML tags:\n<tool_call>\n{\"name\": <function-name>, \"arguments\": <args-json-object>}\n</tool_call><|im_end|>\n" }}
15
+ {%- else %}
16
+ {{- '<|im_start|>system\n' + system_message + '<|im_end|>\n' }}
17
+ {%- endif %}
18
+ {%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %}
19
+ {%- for message in messages[::-1] %}
20
+ {%- set index = (messages|length - 1) - loop.index0 %}
21
+ {%- if ns.multi_step_tool and message.role == "user" and message.content is string and not(message.content.startswith('<tool_response>') and message.content.endswith('</tool_response>')) %}
22
+ {%- set ns.multi_step_tool = false %}
23
+ {%- set ns.last_query_index = index %}
24
+ {%- endif %}
25
+ {%- endfor %}
26
+ {%- for message in messages %}
27
+ {%- if message.content is string %}
28
+ {%- set content = message.content %}
29
+ {%- else %}
30
+ {%- set content = '' %}
31
+ {%- endif %}
32
+ {%- if (message.role == "user") or (message.role == "system" and not loop.first) %}
33
+ {{- '<|im_start|>' + message.role + '\n' + content + '<|im_end|>' + '\n' }}
34
+ {%- elif message.role == "assistant" %}
35
+ {%- generation %}
36
+ {%- set reasoning_content = '' %}
37
+ {%- if message.reasoning_content is string %}
38
+ {%- set reasoning_content = message.reasoning_content %}
39
+ {%- else %}
40
+ {%- if '</think>' in content %}
41
+ {%- set reasoning_content = content.split('</think>')[0].rstrip('\n').split('<think>')[-1].lstrip('\n') %}
42
+ {%- set content = content.split('</think>')[-1].lstrip('\n') %}
43
+ {%- endif %}
44
+ {%- endif %}
45
+ {{- '<|im_start|>' + message.role + '\n' + content.lstrip('\n') }}
46
+ {%- if message.tool_calls %}
47
+ {%- for tool_call in message.tool_calls %}
48
+ {%- if (loop.first and content) or (not loop.first) %}
49
+ {{- '\n' }}
50
+ {%- endif %}
51
+ {%- if tool_call.function %}
52
+ {%- set tool_call = tool_call.function %}
53
+ {%- endif %}
54
+ {{- '<tool_call>\n{\"name\": \"' }}
55
+ {{- tool_call.name }}
56
+ {{- '\", \"arguments\": ' }}
57
+ {%- if tool_call.arguments is string %}
58
+ {{- tool_call.arguments }}
59
+ {%- else %}
60
+ {{- tool_call.arguments | tojson }}
61
+ {%- endif %}
62
+ {{- '}\n</tool_call>' }}
63
+ {%- endfor %}
64
+ {%- endif %}
65
+ {{- '<|im_end|>\n' }}
66
+ {%- endgeneration %}
67
+ {%- elif message.role == "tool" %}
68
+ {%- if loop.first or (messages[loop.index0 - 1].role != "tool") %}
69
+ {{- '<|im_start|>user' }}
70
+ {%- endif %}
71
+ {{- '\n<tool_response>\n' }}
72
+ {{- content }}
73
+ {{- '\n</tool_response>' }}
74
+ {%- if loop.last or (messages[loop.index0 + 1].role != "tool") %}
75
+ {{- '<|im_end|>\n' }}
76
+ {%- endif %}
77
+ {%- endif %}
78
+ {%- endfor %}
79
+ {%- if add_generation_prompt %}
80
+ {{- '<|im_start|>assistant\n' }}
81
+ {%- endif %}
config.json ADDED
@@ -0,0 +1,28 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "NemotronForCausalLM"
4
+ ],
5
+ "attention_bias": false,
6
+ "attention_dropout": 0.0,
7
+ "bos_token_id": 2,
8
+ "dtype": "bfloat16",
9
+ "eos_token_id": 261,
10
+ "head_dim": 128,
11
+ "hidden_act": "relu2",
12
+ "hidden_size": 6144,
13
+ "initializer_range": 0.008,
14
+ "intermediate_size": 36864,
15
+ "max_position_embeddings": 131072,
16
+ "mlp_bias": false,
17
+ "model_type": "nemotron",
18
+ "norm_eps": 1e-05,
19
+ "num_attention_heads": 48,
20
+ "num_hidden_layers": 40,
21
+ "num_key_value_heads": 8,
22
+ "partial_rotary_factor": 0.5,
23
+ "rope_theta": 2000000.0,
24
+ "tie_word_embeddings": false,
25
+ "transformers_version": "4.57.1",
26
+ "use_cache": true,
27
+ "vocab_size": 128000
28
+ }
generation_config.json ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "do_sample": true,
4
+ "bos_token_id": 0,
5
+ "eos_token_id": [1, 3, 261],
6
+ "pad_token_id": 3,
7
+ "temperature": 0.7,
8
+ "top_p": 0.9,
9
+ "transformers_version": "4.57.6"
10
+ }
luciole_logo.png ADDED

Git LFS Details

  • SHA256: 62179133aa773c4613f775f77ae529364632807bb1ece19a2a3390db92327bbd
  • Pointer size: 130 Bytes
  • Size of remote file: 91.8 kB
model-00001-of-00010.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:d55d64a9ad0075837f994d5e6115ca7200baefbab42b93c177f323e90a42c100
3
+ size 4995567560
model-00002-of-00010.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:1b751912850f3e67e3f40f0c2cc532dd95f89a4bb188abae1132b81d6d149215
3
+ size 4781707872
model-00003-of-00010.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8576b8a9195e07fffa260e27be2269ebd88889ffad23392559698ffe9abf7103
3
+ size 4957918744
model-00004-of-00010.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:86d97526297e1c0e585a5f89f0b0c1fe750c6986373af7dc0a598294692035cf
3
+ size 4781707912
model-00005-of-00010.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:05ebf9297805f15cceb43cdda50cc420ea97664039544880f346464efbfe7219
3
+ size 4957918768
model-00006-of-00010.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:5c6a2a60404d852f8b346515ea6563be7280574bf5beff5990d5476d2fdd004c
3
+ size 4781707912
model-00007-of-00010.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:7fd051347fa12dd92760e9267e7ac3834c9f14ba37f5d176570baa4f76b55878
3
+ size 4957918768
model-00008-of-00010.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:508dbf36ac35383940fe1785e10ef9aa1e94c06a69b1d2fe61acd34bf796170a
3
+ size 4781707912
model-00009-of-00010.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:740e767fa23e3ce41d161945e1b00c49e32477a1a75d52646202eed096e7594a
3
+ size 4957918768
model-00010-of-00010.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:38f1a618887de1cbe8cdc30770c524d48bce6ad9250ec50aedd6e59974872a64
3
+ size 2478908360
model.safetensors.index.json ADDED
@@ -0,0 +1,411 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "metadata": {
3
+ "total_size": 46432935936
4
+ },
5
+ "weight_map": {
6
+ "model.layers.33.self_attn.k_proj.weight": "model-00008-of-00010.safetensors",
7
+ "model.layers.10.input_layernorm.weight": "model-00003-of-00010.safetensors",
8
+ "model.layers.9.post_attention_layernorm.bias": "model-00003-of-00010.safetensors",
9
+ "model.layers.9.mlp.up_proj.weight": "model-00003-of-00010.safetensors",
10
+ "model.layers.35.input_layernorm.bias": "model-00009-of-00010.safetensors",
11
+ "model.layers.32.mlp.down_proj.weight": "model-00008-of-00010.safetensors",
12
+ "model.layers.38.mlp.up_proj.weight": "model-00009-of-00010.safetensors",
13
+ "model.layers.2.input_layernorm.weight": "model-00001-of-00010.safetensors",
14
+ "model.layers.28.self_attn.q_proj.weight": "model-00007-of-00010.safetensors",
15
+ "model.layers.7.self_attn.k_proj.weight": "model-00002-of-00010.safetensors",
16
+ "model.layers.6.self_attn.k_proj.weight": "model-00002-of-00010.safetensors",
17
+ "model.layers.6.self_attn.v_proj.weight": "model-00002-of-00010.safetensors",
18
+ "model.layers.14.self_attn.o_proj.weight": "model-00004-of-00010.safetensors",
19
+ "model.layers.20.input_layernorm.weight": "model-00005-of-00010.safetensors",
20
+ "model.layers.35.post_attention_layernorm.weight": "model-00009-of-00010.safetensors",
21
+ "model.layers.2.self_attn.q_proj.weight": "model-00001-of-00010.safetensors",
22
+ "model.layers.21.self_attn.k_proj.weight": "model-00005-of-00010.safetensors",
23
+ "model.layers.19.input_layernorm.bias": "model-00005-of-00010.safetensors",
24
+ "model.layers.2.post_attention_layernorm.bias": "model-00001-of-00010.safetensors",
25
+ "model.layers.8.post_attention_layernorm.weight": "model-00003-of-00010.safetensors",
26
+ "model.layers.8.input_layernorm.bias": "model-00003-of-00010.safetensors",
27
+ "model.layers.4.mlp.up_proj.weight": "model-00002-of-00010.safetensors",
28
+ "model.layers.2.post_attention_layernorm.weight": "model-00001-of-00010.safetensors",
29
+ "model.layers.25.input_layernorm.bias": "model-00007-of-00010.safetensors",
30
+ "model.layers.0.mlp.down_proj.weight": "model-00001-of-00010.safetensors",
31
+ "model.layers.1.self_attn.k_proj.weight": "model-00001-of-00010.safetensors",
32
+ "model.layers.9.self_attn.o_proj.weight": "model-00003-of-00010.safetensors",
33
+ "model.layers.31.input_layernorm.bias": "model-00008-of-00010.safetensors",
34
+ "model.layers.5.post_attention_layernorm.weight": "model-00002-of-00010.safetensors",
35
+ "model.layers.13.self_attn.k_proj.weight": "model-00004-of-00010.safetensors",
36
+ "model.layers.26.input_layernorm.bias": "model-00007-of-00010.safetensors",
37
+ "model.layers.9.self_attn.k_proj.weight": "model-00003-of-00010.safetensors",
38
+ "model.layers.15.input_layernorm.bias": "model-00004-of-00010.safetensors",
39
+ "model.layers.16.self_attn.q_proj.weight": "model-00004-of-00010.safetensors",
40
+ "model.layers.36.input_layernorm.bias": "model-00009-of-00010.safetensors",
41
+ "model.layers.12.mlp.up_proj.weight": "model-00004-of-00010.safetensors",
42
+ "model.layers.2.mlp.down_proj.weight": "model-00001-of-00010.safetensors",
43
+ "model.layers.17.self_attn.o_proj.weight": "model-00005-of-00010.safetensors",
44
+ "model.layers.23.mlp.up_proj.weight": "model-00006-of-00010.safetensors",
45
+ "model.layers.39.mlp.up_proj.weight": "model-00010-of-00010.safetensors",
46
+ "model.layers.37.post_attention_layernorm.bias": "model-00009-of-00010.safetensors",
47
+ "model.layers.10.mlp.up_proj.weight": "model-00003-of-00010.safetensors",
48
+ "model.layers.14.self_attn.q_proj.weight": "model-00004-of-00010.safetensors",
49
+ "model.layers.15.mlp.down_proj.weight": "model-00004-of-00010.safetensors",
50
+ "model.layers.1.input_layernorm.weight": "model-00001-of-00010.safetensors",
51
+ "model.layers.38.mlp.down_proj.weight": "model-00009-of-00010.safetensors",
52
+ "model.layers.20.post_attention_layernorm.bias": "model-00005-of-00010.safetensors",
53
+ "model.layers.10.self_attn.q_proj.weight": "model-00003-of-00010.safetensors",
54
+ "model.layers.26.mlp.down_proj.weight": "model-00007-of-00010.safetensors",
55
+ "model.layers.28.input_layernorm.weight": "model-00007-of-00010.safetensors",
56
+ "model.layers.9.self_attn.q_proj.weight": "model-00003-of-00010.safetensors",
57
+ "model.layers.31.post_attention_layernorm.weight": "model-00008-of-00010.safetensors",
58
+ "model.layers.12.mlp.down_proj.weight": "model-00004-of-00010.safetensors",
59
+ "model.layers.14.post_attention_layernorm.bias": "model-00004-of-00010.safetensors",
60
+ "model.layers.21.input_layernorm.bias": "model-00006-of-00010.safetensors",
61
+ "model.layers.32.post_attention_layernorm.weight": "model-00008-of-00010.safetensors",
62
+ "model.layers.4.self_attn.o_proj.weight": "model-00002-of-00010.safetensors",
63
+ "model.layers.3.self_attn.v_proj.weight": "model-00001-of-00010.safetensors",
64
+ "model.layers.14.input_layernorm.weight": "model-00004-of-00010.safetensors",
65
+ "model.layers.35.mlp.down_proj.weight": "model-00009-of-00010.safetensors",
66
+ "model.layers.0.post_attention_layernorm.weight": "model-00001-of-00010.safetensors",
67
+ "model.layers.14.input_layernorm.bias": "model-00004-of-00010.safetensors",
68
+ "model.layers.14.self_attn.k_proj.weight": "model-00004-of-00010.safetensors",
69
+ "model.layers.22.self_attn.q_proj.weight": "model-00006-of-00010.safetensors",
70
+ "model.layers.15.mlp.up_proj.weight": "model-00004-of-00010.safetensors",
71
+ "model.layers.33.input_layernorm.weight": "model-00008-of-00010.safetensors",
72
+ "model.layers.23.input_layernorm.bias": "model-00006-of-00010.safetensors",
73
+ "model.layers.31.self_attn.k_proj.weight": "model-00008-of-00010.safetensors",
74
+ "model.layers.21.input_layernorm.weight": "model-00006-of-00010.safetensors",
75
+ "model.layers.10.mlp.down_proj.weight": "model-00003-of-00010.safetensors",
76
+ "model.layers.1.self_attn.o_proj.weight": "model-00001-of-00010.safetensors",
77
+ "model.layers.5.self_attn.v_proj.weight": "model-00002-of-00010.safetensors",
78
+ "model.layers.32.self_attn.k_proj.weight": "model-00008-of-00010.safetensors",
79
+ "model.layers.8.self_attn.q_proj.weight": "model-00003-of-00010.safetensors",
80
+ "model.layers.15.input_layernorm.weight": "model-00004-of-00010.safetensors",
81
+ "model.layers.16.post_attention_layernorm.weight": "model-00005-of-00010.safetensors",
82
+ "model.layers.37.post_attention_layernorm.weight": "model-00009-of-00010.safetensors",
83
+ "model.layers.24.post_attention_layernorm.bias": "model-00006-of-00010.safetensors",
84
+ "model.layers.36.self_attn.v_proj.weight": "model-00009-of-00010.safetensors",
85
+ "model.layers.10.self_attn.o_proj.weight": "model-00003-of-00010.safetensors",
86
+ "model.layers.16.post_attention_layernorm.bias": "model-00005-of-00010.safetensors",
87
+ "model.layers.23.post_attention_layernorm.weight": "model-00006-of-00010.safetensors",
88
+ "model.layers.39.post_attention_layernorm.bias": "model-00010-of-00010.safetensors",
89
+ "model.layers.36.mlp.down_proj.weight": "model-00009-of-00010.safetensors",
90
+ "model.layers.12.post_attention_layernorm.weight": "model-00004-of-00010.safetensors",
91
+ "model.layers.22.post_attention_layernorm.weight": "model-00006-of-00010.safetensors",
92
+ "model.layers.26.post_attention_layernorm.bias": "model-00007-of-00010.safetensors",
93
+ "model.layers.21.self_attn.o_proj.weight": "model-00005-of-00010.safetensors",
94
+ "model.layers.30.input_layernorm.bias": "model-00008-of-00010.safetensors",
95
+ "model.layers.18.self_attn.q_proj.weight": "model-00005-of-00010.safetensors",
96
+ "model.layers.29.mlp.up_proj.weight": "model-00007-of-00010.safetensors",
97
+ "model.layers.16.self_attn.k_proj.weight": "model-00004-of-00010.safetensors",
98
+ "model.layers.6.mlp.up_proj.weight": "model-00002-of-00010.safetensors",
99
+ "model.layers.13.self_attn.q_proj.weight": "model-00004-of-00010.safetensors",
100
+ "model.norm.weight": "model-00010-of-00010.safetensors",
101
+ "model.layers.11.input_layernorm.bias": "model-00003-of-00010.safetensors",
102
+ "model.layers.7.post_attention_layernorm.weight": "model-00003-of-00010.safetensors",
103
+ "model.layers.21.self_attn.v_proj.weight": "model-00005-of-00010.safetensors",
104
+ "model.layers.26.self_attn.v_proj.weight": "model-00007-of-00010.safetensors",
105
+ "model.layers.10.self_attn.k_proj.weight": "model-00003-of-00010.safetensors",
106
+ "model.layers.12.input_layernorm.bias": "model-00004-of-00010.safetensors",
107
+ "model.layers.12.self_attn.o_proj.weight": "model-00003-of-00010.safetensors",
108
+ "model.layers.13.post_attention_layernorm.bias": "model-00004-of-00010.safetensors",
109
+ "model.layers.2.mlp.up_proj.weight": "model-00001-of-00010.safetensors",
110
+ "model.layers.30.self_attn.q_proj.weight": "model-00007-of-00010.safetensors",
111
+ "model.layers.15.self_attn.k_proj.weight": "model-00004-of-00010.safetensors",
112
+ "model.layers.37.input_layernorm.bias": "model-00009-of-00010.safetensors",
113
+ "model.layers.35.self_attn.k_proj.weight": "model-00009-of-00010.safetensors",
114
+ "model.layers.18.input_layernorm.bias": "model-00005-of-00010.safetensors",
115
+ "model.layers.36.mlp.up_proj.weight": "model-00009-of-00010.safetensors",
116
+ "model.layers.23.self_attn.k_proj.weight": "model-00006-of-00010.safetensors",
117
+ "model.layers.24.mlp.down_proj.weight": "model-00006-of-00010.safetensors",
118
+ "model.layers.1.mlp.down_proj.weight": "model-00001-of-00010.safetensors",
119
+ "model.layers.22.mlp.down_proj.weight": "model-00006-of-00010.safetensors",
120
+ "model.layers.24.self_attn.o_proj.weight": "model-00006-of-00010.safetensors",
121
+ "model.layers.11.self_attn.q_proj.weight": "model-00003-of-00010.safetensors",
122
+ "model.layers.17.post_attention_layernorm.weight": "model-00005-of-00010.safetensors",
123
+ "model.layers.14.self_attn.v_proj.weight": "model-00004-of-00010.safetensors",
124
+ "model.layers.8.post_attention_layernorm.bias": "model-00003-of-00010.safetensors",
125
+ "model.layers.17.mlp.down_proj.weight": "model-00005-of-00010.safetensors",
126
+ "model.layers.20.self_attn.v_proj.weight": "model-00005-of-00010.safetensors",
127
+ "model.layers.36.post_attention_layernorm.weight": "model-00009-of-00010.safetensors",
128
+ "model.layers.38.input_layernorm.bias": "model-00009-of-00010.safetensors",
129
+ "model.layers.35.mlp.up_proj.weight": "model-00009-of-00010.safetensors",
130
+ "model.layers.34.self_attn.v_proj.weight": "model-00008-of-00010.safetensors",
131
+ "model.layers.30.self_attn.k_proj.weight": "model-00007-of-00010.safetensors",
132
+ "model.layers.32.self_attn.o_proj.weight": "model-00008-of-00010.safetensors",
133
+ "model.layers.12.self_attn.q_proj.weight": "model-00003-of-00010.safetensors",
134
+ "model.layers.3.self_attn.k_proj.weight": "model-00001-of-00010.safetensors",
135
+ "model.layers.32.self_attn.q_proj.weight": "model-00008-of-00010.safetensors",
136
+ "model.layers.24.self_attn.k_proj.weight": "model-00006-of-00010.safetensors",
137
+ "model.layers.0.input_layernorm.weight": "model-00001-of-00010.safetensors",
138
+ "model.layers.32.input_layernorm.bias": "model-00008-of-00010.safetensors",
139
+ "model.layers.12.post_attention_layernorm.bias": "model-00004-of-00010.safetensors",
140
+ "model.layers.4.self_attn.k_proj.weight": "model-00002-of-00010.safetensors",
141
+ "model.layers.19.input_layernorm.weight": "model-00005-of-00010.safetensors",
142
+ "model.layers.32.post_attention_layernorm.bias": "model-00008-of-00010.safetensors",
143
+ "model.layers.17.mlp.up_proj.weight": "model-00005-of-00010.safetensors",
144
+ "model.layers.27.mlp.down_proj.weight": "model-00007-of-00010.safetensors",
145
+ "model.layers.21.post_attention_layernorm.bias": "model-00006-of-00010.safetensors",
146
+ "model.layers.27.input_layernorm.bias": "model-00007-of-00010.safetensors",
147
+ "model.layers.2.self_attn.o_proj.weight": "model-00001-of-00010.safetensors",
148
+ "model.layers.27.self_attn.q_proj.weight": "model-00007-of-00010.safetensors",
149
+ "model.layers.7.self_attn.o_proj.weight": "model-00002-of-00010.safetensors",
150
+ "model.layers.38.self_attn.o_proj.weight": "model-00009-of-00010.safetensors",
151
+ "model.embed_tokens.weight": "model-00001-of-00010.safetensors",
152
+ "model.layers.9.post_attention_layernorm.weight": "model-00003-of-00010.safetensors",
153
+ "model.layers.20.self_attn.q_proj.weight": "model-00005-of-00010.safetensors",
154
+ "model.layers.26.input_layernorm.weight": "model-00007-of-00010.safetensors",
155
+ "model.layers.22.input_layernorm.bias": "model-00006-of-00010.safetensors",
156
+ "lm_head.weight": "model-00010-of-00010.safetensors",
157
+ "model.layers.24.input_layernorm.bias": "model-00006-of-00010.safetensors",
158
+ "model.layers.1.self_attn.v_proj.weight": "model-00001-of-00010.safetensors",
159
+ "model.layers.4.post_attention_layernorm.bias": "model-00002-of-00010.safetensors",
160
+ "model.layers.10.self_attn.v_proj.weight": "model-00003-of-00010.safetensors",
161
+ "model.layers.0.self_attn.k_proj.weight": "model-00001-of-00010.safetensors",
162
+ "model.layers.13.input_layernorm.weight": "model-00004-of-00010.safetensors",
163
+ "model.layers.25.self_attn.v_proj.weight": "model-00006-of-00010.safetensors",
164
+ "model.layers.5.post_attention_layernorm.bias": "model-00002-of-00010.safetensors",
165
+ "model.layers.5.mlp.down_proj.weight": "model-00002-of-00010.safetensors",
166
+ "model.layers.16.input_layernorm.bias": "model-00005-of-00010.safetensors",
167
+ "model.layers.32.input_layernorm.weight": "model-00008-of-00010.safetensors",
168
+ "model.layers.39.input_layernorm.weight": "model-00010-of-00010.safetensors",
169
+ "model.layers.25.self_attn.k_proj.weight": "model-00006-of-00010.safetensors",
170
+ "model.layers.8.mlp.down_proj.weight": "model-00003-of-00010.safetensors",
171
+ "model.layers.20.input_layernorm.bias": "model-00005-of-00010.safetensors",
172
+ "model.layers.36.input_layernorm.weight": "model-00009-of-00010.safetensors",
173
+ "model.layers.17.post_attention_layernorm.bias": "model-00005-of-00010.safetensors",
174
+ "model.layers.29.mlp.down_proj.weight": "model-00007-of-00010.safetensors",
175
+ "model.layers.11.post_attention_layernorm.bias": "model-00003-of-00010.safetensors",
176
+ "model.layers.29.post_attention_layernorm.weight": "model-00007-of-00010.safetensors",
177
+ "model.layers.39.mlp.down_proj.weight": "model-00010-of-00010.safetensors",
178
+ "model.layers.23.self_attn.o_proj.weight": "model-00006-of-00010.safetensors",
179
+ "model.layers.18.self_attn.o_proj.weight": "model-00005-of-00010.safetensors",
180
+ "model.layers.14.post_attention_layernorm.weight": "model-00004-of-00010.safetensors",
181
+ "model.layers.8.self_attn.k_proj.weight": "model-00003-of-00010.safetensors",
182
+ "model.layers.26.post_attention_layernorm.weight": "model-00007-of-00010.safetensors",
183
+ "model.layers.25.mlp.down_proj.weight": "model-00007-of-00010.safetensors",
184
+ "model.layers.9.self_attn.v_proj.weight": "model-00003-of-00010.safetensors",
185
+ "model.layers.38.self_attn.v_proj.weight": "model-00009-of-00010.safetensors",
186
+ "model.layers.39.input_layernorm.bias": "model-00010-of-00010.safetensors",
187
+ "model.layers.36.post_attention_layernorm.bias": "model-00009-of-00010.safetensors",
188
+ "model.layers.28.self_attn.v_proj.weight": "model-00007-of-00010.safetensors",
189
+ "model.layers.6.post_attention_layernorm.weight": "model-00002-of-00010.safetensors",
190
+ "model.layers.17.self_attn.v_proj.weight": "model-00005-of-00010.safetensors",
191
+ "model.layers.19.post_attention_layernorm.weight": "model-00005-of-00010.safetensors",
192
+ "model.layers.21.post_attention_layernorm.weight": "model-00006-of-00010.safetensors",
193
+ "model.layers.12.input_layernorm.weight": "model-00004-of-00010.safetensors",
194
+ "model.layers.9.input_layernorm.weight": "model-00003-of-00010.safetensors",
195
+ "model.layers.15.post_attention_layernorm.bias": "model-00004-of-00010.safetensors",
196
+ "model.layers.18.post_attention_layernorm.weight": "model-00005-of-00010.safetensors",
197
+ "model.layers.33.post_attention_layernorm.weight": "model-00008-of-00010.safetensors",
198
+ "model.layers.27.self_attn.o_proj.weight": "model-00007-of-00010.safetensors",
199
+ "model.layers.6.post_attention_layernorm.bias": "model-00002-of-00010.safetensors",
200
+ "model.layers.36.self_attn.o_proj.weight": "model-00009-of-00010.safetensors",
201
+ "model.layers.18.post_attention_layernorm.bias": "model-00005-of-00010.safetensors",
202
+ "model.layers.21.self_attn.q_proj.weight": "model-00005-of-00010.safetensors",
203
+ "model.layers.3.input_layernorm.weight": "model-00002-of-00010.safetensors",
204
+ "model.layers.25.post_attention_layernorm.bias": "model-00007-of-00010.safetensors",
205
+ "model.layers.1.post_attention_layernorm.weight": "model-00001-of-00010.safetensors",
206
+ "model.layers.5.self_attn.q_proj.weight": "model-00002-of-00010.safetensors",
207
+ "model.layers.11.self_attn.k_proj.weight": "model-00003-of-00010.safetensors",
208
+ "model.layers.31.post_attention_layernorm.bias": "model-00008-of-00010.safetensors",
209
+ "model.layers.27.input_layernorm.weight": "model-00007-of-00010.safetensors",
210
+ "model.layers.25.self_attn.o_proj.weight": "model-00006-of-00010.safetensors",
211
+ "model.layers.28.self_attn.o_proj.weight": "model-00007-of-00010.safetensors",
212
+ "model.layers.15.self_attn.q_proj.weight": "model-00004-of-00010.safetensors",
213
+ "model.layers.1.post_attention_layernorm.bias": "model-00001-of-00010.safetensors",
214
+ "model.norm.bias": "model-00010-of-00010.safetensors",
215
+ "model.layers.20.mlp.down_proj.weight": "model-00005-of-00010.safetensors",
216
+ "model.layers.4.mlp.down_proj.weight": "model-00002-of-00010.safetensors",
217
+ "model.layers.19.self_attn.q_proj.weight": "model-00005-of-00010.safetensors",
218
+ "model.layers.18.input_layernorm.weight": "model-00005-of-00010.safetensors",
219
+ "model.layers.3.post_attention_layernorm.weight": "model-00002-of-00010.safetensors",
220
+ "model.layers.2.self_attn.k_proj.weight": "model-00001-of-00010.safetensors",
221
+ "model.layers.35.self_attn.q_proj.weight": "model-00009-of-00010.safetensors",
222
+ "model.layers.25.post_attention_layernorm.weight": "model-00007-of-00010.safetensors",
223
+ "model.layers.10.input_layernorm.bias": "model-00003-of-00010.safetensors",
224
+ "model.layers.26.self_attn.k_proj.weight": "model-00007-of-00010.safetensors",
225
+ "model.layers.24.self_attn.v_proj.weight": "model-00006-of-00010.safetensors",
226
+ "model.layers.36.self_attn.q_proj.weight": "model-00009-of-00010.safetensors",
227
+ "model.layers.1.self_attn.q_proj.weight": "model-00001-of-00010.safetensors",
228
+ "model.layers.20.self_attn.k_proj.weight": "model-00005-of-00010.safetensors",
229
+ "model.layers.6.input_layernorm.bias": "model-00002-of-00010.safetensors",
230
+ "model.layers.25.mlp.up_proj.weight": "model-00006-of-00010.safetensors",
231
+ "model.layers.33.self_attn.v_proj.weight": "model-00008-of-00010.safetensors",
232
+ "model.layers.3.self_attn.o_proj.weight": "model-00001-of-00010.safetensors",
233
+ "model.layers.13.input_layernorm.bias": "model-00004-of-00010.safetensors",
234
+ "model.layers.19.mlp.down_proj.weight": "model-00005-of-00010.safetensors",
235
+ "model.layers.39.self_attn.k_proj.weight": "model-00009-of-00010.safetensors",
236
+ "model.layers.19.self_attn.v_proj.weight": "model-00005-of-00010.safetensors",
237
+ "model.layers.21.mlp.down_proj.weight": "model-00006-of-00010.safetensors",
238
+ "model.layers.23.post_attention_layernorm.bias": "model-00006-of-00010.safetensors",
239
+ "model.layers.8.self_attn.o_proj.weight": "model-00003-of-00010.safetensors",
240
+ "model.layers.28.mlp.up_proj.weight": "model-00007-of-00010.safetensors",
241
+ "model.layers.0.self_attn.v_proj.weight": "model-00001-of-00010.safetensors",
242
+ "model.layers.22.self_attn.o_proj.weight": "model-00006-of-00010.safetensors",
243
+ "model.layers.24.self_attn.q_proj.weight": "model-00006-of-00010.safetensors",
244
+ "model.layers.28.mlp.down_proj.weight": "model-00007-of-00010.safetensors",
245
+ "model.layers.19.self_attn.o_proj.weight": "model-00005-of-00010.safetensors",
246
+ "model.layers.31.self_attn.o_proj.weight": "model-00008-of-00010.safetensors",
247
+ "model.layers.4.input_layernorm.weight": "model-00002-of-00010.safetensors",
248
+ "model.layers.7.input_layernorm.weight": "model-00003-of-00010.safetensors",
249
+ "model.layers.28.post_attention_layernorm.weight": "model-00007-of-00010.safetensors",
250
+ "model.layers.13.mlp.up_proj.weight": "model-00004-of-00010.safetensors",
251
+ "model.layers.28.input_layernorm.bias": "model-00007-of-00010.safetensors",
252
+ "model.layers.31.mlp.down_proj.weight": "model-00008-of-00010.safetensors",
253
+ "model.layers.38.post_attention_layernorm.bias": "model-00009-of-00010.safetensors",
254
+ "model.layers.11.mlp.up_proj.weight": "model-00003-of-00010.safetensors",
255
+ "model.layers.39.self_attn.q_proj.weight": "model-00009-of-00010.safetensors",
256
+ "model.layers.7.self_attn.q_proj.weight": "model-00002-of-00010.safetensors",
257
+ "model.layers.29.post_attention_layernorm.bias": "model-00007-of-00010.safetensors",
258
+ "model.layers.22.input_layernorm.weight": "model-00006-of-00010.safetensors",
259
+ "model.layers.5.input_layernorm.weight": "model-00002-of-00010.safetensors",
260
+ "model.layers.2.input_layernorm.bias": "model-00001-of-00010.safetensors",
261
+ "model.layers.13.self_attn.o_proj.weight": "model-00004-of-00010.safetensors",
262
+ "model.layers.34.post_attention_layernorm.weight": "model-00009-of-00010.safetensors",
263
+ "model.layers.6.mlp.down_proj.weight": "model-00002-of-00010.safetensors",
264
+ "model.layers.18.mlp.up_proj.weight": "model-00005-of-00010.safetensors",
265
+ "model.layers.29.self_attn.k_proj.weight": "model-00007-of-00010.safetensors",
266
+ "model.layers.29.self_attn.o_proj.weight": "model-00007-of-00010.safetensors",
267
+ "model.layers.4.self_attn.v_proj.weight": "model-00002-of-00010.safetensors",
268
+ "model.layers.6.input_layernorm.weight": "model-00002-of-00010.safetensors",
269
+ "model.layers.15.self_attn.v_proj.weight": "model-00004-of-00010.safetensors",
270
+ "model.layers.14.mlp.down_proj.weight": "model-00004-of-00010.safetensors",
271
+ "model.layers.19.post_attention_layernorm.bias": "model-00005-of-00010.safetensors",
272
+ "model.layers.20.self_attn.o_proj.weight": "model-00005-of-00010.safetensors",
273
+ "model.layers.33.mlp.up_proj.weight": "model-00008-of-00010.safetensors",
274
+ "model.layers.24.input_layernorm.weight": "model-00006-of-00010.safetensors",
275
+ "model.layers.23.input_layernorm.weight": "model-00006-of-00010.safetensors",
276
+ "model.layers.6.self_attn.o_proj.weight": "model-00002-of-00010.safetensors",
277
+ "model.layers.33.self_attn.o_proj.weight": "model-00008-of-00010.safetensors",
278
+ "model.layers.30.mlp.down_proj.weight": "model-00008-of-00010.safetensors",
279
+ "model.layers.7.self_attn.v_proj.weight": "model-00002-of-00010.safetensors",
280
+ "model.layers.3.input_layernorm.bias": "model-00002-of-00010.safetensors",
281
+ "model.layers.27.self_attn.v_proj.weight": "model-00007-of-00010.safetensors",
282
+ "model.layers.10.post_attention_layernorm.weight": "model-00003-of-00010.safetensors",
283
+ "model.layers.27.post_attention_layernorm.weight": "model-00007-of-00010.safetensors",
284
+ "model.layers.12.self_attn.v_proj.weight": "model-00003-of-00010.safetensors",
285
+ "model.layers.15.post_attention_layernorm.weight": "model-00004-of-00010.safetensors",
286
+ "model.layers.2.self_attn.v_proj.weight": "model-00001-of-00010.safetensors",
287
+ "model.layers.38.post_attention_layernorm.weight": "model-00009-of-00010.safetensors",
288
+ "model.layers.35.input_layernorm.weight": "model-00009-of-00010.safetensors",
289
+ "model.layers.34.mlp.up_proj.weight": "model-00008-of-00010.safetensors",
290
+ "model.layers.35.post_attention_layernorm.bias": "model-00009-of-00010.safetensors",
291
+ "model.layers.0.input_layernorm.bias": "model-00001-of-00010.safetensors",
292
+ "model.layers.12.self_attn.k_proj.weight": "model-00003-of-00010.safetensors",
293
+ "model.layers.3.post_attention_layernorm.bias": "model-00002-of-00010.safetensors",
294
+ "model.layers.31.self_attn.v_proj.weight": "model-00008-of-00010.safetensors",
295
+ "model.layers.27.post_attention_layernorm.bias": "model-00007-of-00010.safetensors",
296
+ "model.layers.34.mlp.down_proj.weight": "model-00009-of-00010.safetensors",
297
+ "model.layers.14.mlp.up_proj.weight": "model-00004-of-00010.safetensors",
298
+ "model.layers.23.self_attn.v_proj.weight": "model-00006-of-00010.safetensors",
299
+ "model.layers.24.post_attention_layernorm.weight": "model-00006-of-00010.safetensors",
300
+ "model.layers.5.self_attn.k_proj.weight": "model-00002-of-00010.safetensors",
301
+ "model.layers.1.input_layernorm.bias": "model-00001-of-00010.safetensors",
302
+ "model.layers.38.input_layernorm.weight": "model-00009-of-00010.safetensors",
303
+ "model.layers.5.input_layernorm.bias": "model-00002-of-00010.safetensors",
304
+ "model.layers.17.input_layernorm.weight": "model-00005-of-00010.safetensors",
305
+ "model.layers.32.self_attn.v_proj.weight": "model-00008-of-00010.safetensors",
306
+ "model.layers.7.mlp.down_proj.weight": "model-00003-of-00010.safetensors",
307
+ "model.layers.27.self_attn.k_proj.weight": "model-00007-of-00010.safetensors",
308
+ "model.layers.17.self_attn.k_proj.weight": "model-00005-of-00010.safetensors",
309
+ "model.layers.37.mlp.down_proj.weight": "model-00009-of-00010.safetensors",
310
+ "model.layers.30.post_attention_layernorm.weight": "model-00008-of-00010.safetensors",
311
+ "model.layers.28.self_attn.k_proj.weight": "model-00007-of-00010.safetensors",
312
+ "model.layers.37.input_layernorm.weight": "model-00009-of-00010.safetensors",
313
+ "model.layers.16.input_layernorm.weight": "model-00005-of-00010.safetensors",
314
+ "model.layers.27.mlp.up_proj.weight": "model-00007-of-00010.safetensors",
315
+ "model.layers.31.input_layernorm.weight": "model-00008-of-00010.safetensors",
316
+ "model.layers.34.input_layernorm.weight": "model-00009-of-00010.safetensors",
317
+ "model.layers.1.mlp.up_proj.weight": "model-00001-of-00010.safetensors",
318
+ "model.layers.18.self_attn.v_proj.weight": "model-00005-of-00010.safetensors",
319
+ "model.layers.28.post_attention_layernorm.bias": "model-00007-of-00010.safetensors",
320
+ "model.layers.25.input_layernorm.weight": "model-00007-of-00010.safetensors",
321
+ "model.layers.30.input_layernorm.weight": "model-00008-of-00010.safetensors",
322
+ "model.layers.35.self_attn.o_proj.weight": "model-00009-of-00010.safetensors",
323
+ "model.layers.11.self_attn.v_proj.weight": "model-00003-of-00010.safetensors",
324
+ "model.layers.32.mlp.up_proj.weight": "model-00008-of-00010.safetensors",
325
+ "model.layers.4.input_layernorm.bias": "model-00002-of-00010.safetensors",
326
+ "model.layers.4.post_attention_layernorm.weight": "model-00002-of-00010.safetensors",
327
+ "model.layers.29.self_attn.q_proj.weight": "model-00007-of-00010.safetensors",
328
+ "model.layers.33.self_attn.q_proj.weight": "model-00008-of-00010.safetensors",
329
+ "model.layers.36.self_attn.k_proj.weight": "model-00009-of-00010.safetensors",
330
+ "model.layers.37.self_attn.q_proj.weight": "model-00009-of-00010.safetensors",
331
+ "model.layers.34.post_attention_layernorm.bias": "model-00009-of-00010.safetensors",
332
+ "model.layers.37.mlp.up_proj.weight": "model-00009-of-00010.safetensors",
333
+ "model.layers.3.mlp.down_proj.weight": "model-00002-of-00010.safetensors",
334
+ "model.layers.7.mlp.up_proj.weight": "model-00002-of-00010.safetensors",
335
+ "model.layers.39.self_attn.o_proj.weight": "model-00009-of-00010.safetensors",
336
+ "model.layers.8.self_attn.v_proj.weight": "model-00003-of-00010.safetensors",
337
+ "model.layers.37.self_attn.o_proj.weight": "model-00009-of-00010.safetensors",
338
+ "model.layers.21.mlp.up_proj.weight": "model-00006-of-00010.safetensors",
339
+ "model.layers.31.self_attn.q_proj.weight": "model-00008-of-00010.safetensors",
340
+ "model.layers.16.mlp.up_proj.weight": "model-00004-of-00010.safetensors",
341
+ "model.layers.35.self_attn.v_proj.weight": "model-00009-of-00010.safetensors",
342
+ "model.layers.22.self_attn.v_proj.weight": "model-00006-of-00010.safetensors",
343
+ "model.layers.5.mlp.up_proj.weight": "model-00002-of-00010.safetensors",
344
+ "model.layers.26.mlp.up_proj.weight": "model-00007-of-00010.safetensors",
345
+ "model.layers.11.mlp.down_proj.weight": "model-00003-of-00010.safetensors",
346
+ "model.layers.37.self_attn.v_proj.weight": "model-00009-of-00010.safetensors",
347
+ "model.layers.11.input_layernorm.weight": "model-00003-of-00010.safetensors",
348
+ "model.layers.0.self_attn.q_proj.weight": "model-00001-of-00010.safetensors",
349
+ "model.layers.39.post_attention_layernorm.weight": "model-00010-of-00010.safetensors",
350
+ "model.layers.24.mlp.up_proj.weight": "model-00006-of-00010.safetensors",
351
+ "model.layers.23.mlp.down_proj.weight": "model-00006-of-00010.safetensors",
352
+ "model.layers.34.self_attn.k_proj.weight": "model-00008-of-00010.safetensors",
353
+ "model.layers.13.mlp.down_proj.weight": "model-00004-of-00010.safetensors",
354
+ "model.layers.13.self_attn.v_proj.weight": "model-00004-of-00010.safetensors",
355
+ "model.layers.8.mlp.up_proj.weight": "model-00003-of-00010.safetensors",
356
+ "model.layers.9.input_layernorm.bias": "model-00003-of-00010.safetensors",
357
+ "model.layers.39.self_attn.v_proj.weight": "model-00009-of-00010.safetensors",
358
+ "model.layers.13.post_attention_layernorm.weight": "model-00004-of-00010.safetensors",
359
+ "model.layers.34.self_attn.q_proj.weight": "model-00008-of-00010.safetensors",
360
+ "model.layers.23.self_attn.q_proj.weight": "model-00006-of-00010.safetensors",
361
+ "model.layers.22.post_attention_layernorm.bias": "model-00006-of-00010.safetensors",
362
+ "model.layers.20.mlp.up_proj.weight": "model-00005-of-00010.safetensors",
363
+ "model.layers.22.self_attn.k_proj.weight": "model-00006-of-00010.safetensors",
364
+ "model.layers.37.self_attn.k_proj.weight": "model-00009-of-00010.safetensors",
365
+ "model.layers.20.post_attention_layernorm.weight": "model-00005-of-00010.safetensors",
366
+ "model.layers.19.self_attn.k_proj.weight": "model-00005-of-00010.safetensors",
367
+ "model.layers.16.self_attn.v_proj.weight": "model-00004-of-00010.safetensors",
368
+ "model.layers.29.input_layernorm.weight": "model-00007-of-00010.safetensors",
369
+ "model.layers.7.post_attention_layernorm.bias": "model-00003-of-00010.safetensors",
370
+ "model.layers.0.self_attn.o_proj.weight": "model-00001-of-00010.safetensors",
371
+ "model.layers.7.input_layernorm.bias": "model-00003-of-00010.safetensors",
372
+ "model.layers.11.self_attn.o_proj.weight": "model-00003-of-00010.safetensors",
373
+ "model.layers.15.self_attn.o_proj.weight": "model-00004-of-00010.safetensors",
374
+ "model.layers.9.mlp.down_proj.weight": "model-00003-of-00010.safetensors",
375
+ "model.layers.22.mlp.up_proj.weight": "model-00006-of-00010.safetensors",
376
+ "model.layers.30.self_attn.o_proj.weight": "model-00007-of-00010.safetensors",
377
+ "model.layers.30.mlp.up_proj.weight": "model-00008-of-00010.safetensors",
378
+ "model.layers.8.input_layernorm.weight": "model-00003-of-00010.safetensors",
379
+ "model.layers.6.self_attn.q_proj.weight": "model-00002-of-00010.safetensors",
380
+ "model.layers.30.post_attention_layernorm.bias": "model-00008-of-00010.safetensors",
381
+ "model.layers.3.mlp.up_proj.weight": "model-00002-of-00010.safetensors",
382
+ "model.layers.34.self_attn.o_proj.weight": "model-00008-of-00010.safetensors",
383
+ "model.layers.11.post_attention_layernorm.weight": "model-00003-of-00010.safetensors",
384
+ "model.layers.29.input_layernorm.bias": "model-00007-of-00010.safetensors",
385
+ "model.layers.38.self_attn.k_proj.weight": "model-00009-of-00010.safetensors",
386
+ "model.layers.31.mlp.up_proj.weight": "model-00008-of-00010.safetensors",
387
+ "model.layers.17.self_attn.q_proj.weight": "model-00005-of-00010.safetensors",
388
+ "model.layers.26.self_attn.q_proj.weight": "model-00007-of-00010.safetensors",
389
+ "model.layers.38.self_attn.q_proj.weight": "model-00009-of-00010.safetensors",
390
+ "model.layers.10.post_attention_layernorm.bias": "model-00003-of-00010.safetensors",
391
+ "model.layers.18.self_attn.k_proj.weight": "model-00005-of-00010.safetensors",
392
+ "model.layers.29.self_attn.v_proj.weight": "model-00007-of-00010.safetensors",
393
+ "model.layers.16.mlp.down_proj.weight": "model-00005-of-00010.safetensors",
394
+ "model.layers.0.post_attention_layernorm.bias": "model-00001-of-00010.safetensors",
395
+ "model.layers.19.mlp.up_proj.weight": "model-00005-of-00010.safetensors",
396
+ "model.layers.3.self_attn.q_proj.weight": "model-00001-of-00010.safetensors",
397
+ "model.layers.26.self_attn.o_proj.weight": "model-00007-of-00010.safetensors",
398
+ "model.layers.5.self_attn.o_proj.weight": "model-00002-of-00010.safetensors",
399
+ "model.layers.17.input_layernorm.bias": "model-00005-of-00010.safetensors",
400
+ "model.layers.18.mlp.down_proj.weight": "model-00005-of-00010.safetensors",
401
+ "model.layers.0.mlp.up_proj.weight": "model-00001-of-00010.safetensors",
402
+ "model.layers.16.self_attn.o_proj.weight": "model-00004-of-00010.safetensors",
403
+ "model.layers.33.mlp.down_proj.weight": "model-00008-of-00010.safetensors",
404
+ "model.layers.33.post_attention_layernorm.bias": "model-00008-of-00010.safetensors",
405
+ "model.layers.33.input_layernorm.bias": "model-00008-of-00010.safetensors",
406
+ "model.layers.25.self_attn.q_proj.weight": "model-00006-of-00010.safetensors",
407
+ "model.layers.4.self_attn.q_proj.weight": "model-00002-of-00010.safetensors",
408
+ "model.layers.30.self_attn.v_proj.weight": "model-00007-of-00010.safetensors",
409
+ "model.layers.34.input_layernorm.bias": "model-00009-of-00010.safetensors"
410
+ }
411
+ }
special_tokens_map.json ADDED
@@ -0,0 +1,30 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "bos_token": {
3
+ "content": "<s>",
4
+ "lstrip": false,
5
+ "normalized": false,
6
+ "rstrip": false,
7
+ "single_word": false
8
+ },
9
+ "eos_token": {
10
+ "content": "</s>",
11
+ "lstrip": false,
12
+ "normalized": false,
13
+ "rstrip": false,
14
+ "single_word": false
15
+ },
16
+ "pad_token": {
17
+ "content": "<pad>",
18
+ "lstrip": false,
19
+ "normalized": false,
20
+ "rstrip": false,
21
+ "single_word": false
22
+ },
23
+ "unk_token": {
24
+ "content": "<unk>",
25
+ "lstrip": false,
26
+ "normalized": false,
27
+ "rstrip": false,
28
+ "single_word": false
29
+ }
30
+ }
tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
tokenizer_config.json ADDED
@@ -0,0 +1,113 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_bos_token": false,
3
+ "add_eos_token": false,
4
+ "add_prefix_space": null,
5
+ "added_tokens_decoder": {
6
+ "0": {
7
+ "content": "<s>",
8
+ "lstrip": false,
9
+ "normalized": false,
10
+ "rstrip": false,
11
+ "single_word": false,
12
+ "special": true
13
+ },
14
+ "1": {
15
+ "content": "</s>",
16
+ "lstrip": false,
17
+ "normalized": false,
18
+ "rstrip": false,
19
+ "single_word": false,
20
+ "special": true
21
+ },
22
+ "2": {
23
+ "content": "<unk>",
24
+ "lstrip": false,
25
+ "normalized": false,
26
+ "rstrip": false,
27
+ "single_word": false,
28
+ "special": true
29
+ },
30
+ "3": {
31
+ "content": "<pad>",
32
+ "lstrip": false,
33
+ "normalized": false,
34
+ "rstrip": false,
35
+ "single_word": false,
36
+ "special": true
37
+ },
38
+ "260": {
39
+ "content": "<|im_start|>",
40
+ "lstrip": false,
41
+ "normalized": false,
42
+ "rstrip": false,
43
+ "single_word": false,
44
+ "special": true
45
+ },
46
+ "261": {
47
+ "content": "<|im_end|>",
48
+ "lstrip": false,
49
+ "normalized": false,
50
+ "rstrip": false,
51
+ "single_word": false,
52
+ "special": true
53
+ },
54
+ "262": {
55
+ "content": "<think>",
56
+ "lstrip": false,
57
+ "normalized": false,
58
+ "rstrip": false,
59
+ "single_word": false,
60
+ "special": false
61
+ },
62
+ "263": {
63
+ "content": "</think>",
64
+ "lstrip": false,
65
+ "normalized": false,
66
+ "rstrip": false,
67
+ "single_word": false,
68
+ "special": false
69
+ },
70
+ "264": {
71
+ "content": "<tool_call>",
72
+ "lstrip": false,
73
+ "normalized": false,
74
+ "rstrip": false,
75
+ "single_word": false,
76
+ "special": false
77
+ },
78
+ "265": {
79
+ "content": "</tool_call>",
80
+ "lstrip": false,
81
+ "normalized": false,
82
+ "rstrip": false,
83
+ "single_word": false,
84
+ "special": false
85
+ },
86
+ "266": {
87
+ "content": "<tool_response>",
88
+ "lstrip": false,
89
+ "normalized": false,
90
+ "rstrip": false,
91
+ "single_word": false,
92
+ "special": false
93
+ },
94
+ "267": {
95
+ "content": "</tool_response>",
96
+ "lstrip": false,
97
+ "normalized": false,
98
+ "rstrip": false,
99
+ "single_word": false,
100
+ "special": false
101
+ }
102
+ },
103
+ "bos_token": "<s>",
104
+ "clean_up_tokenization_spaces": false,
105
+ "eos_token": "<|im_end|>",
106
+ "extra_special_tokens": {},
107
+ "legacy": false,
108
+ "model_max_length": 1000000000000000019884624838656,
109
+ "pad_token": "<pad>",
110
+ "tokenizer_class": "LlamaTokenizerFast",
111
+ "unk_token": "<unk>",
112
+ "use_default_system_prompt": false
113
+ }