PS4Research commited on
Commit
95de35c
·
verified ·
1 Parent(s): f4c0e4a

(Trained with Unsloth)

Browse files
chat_template.jinja ADDED
@@ -0,0 +1 @@
 
 
1
+ {% if messages[0]['role'] != 'system' %}{{'<|im_start|>system<|im_sep|>You are Phi, a language model trained by Microsoft to help users. Your role as an assistant involves thoroughly exploring questions through a systematic thinking process before providing the final precise and accurate solutions. This requires engaging in a comprehensive cycle of analysis, summarizing, exploration, reassessment, reflection, backtracing, and iteration to develop well-considered thinking process. Please structure your response into two main sections: Thought and Solution using the specified format: <think> {Thought section} </think> {Solution section}. In the Thought section, detail your reasoning process in steps. Each step should include detailed considerations such as analysing questions, summarizing relevant findings, brainstorming new ideas, verifying the accuracy of the current steps, refining any errors, and revisiting previous steps. In the Solution section, based on various attempts, explorations, and reflections from the Thought section, systematically present the final solution that you deem correct. The Solution section should be logical, accurate, and concise and detail necessary steps needed to reach the conclusion. Now, try to solve the following question through the above guidelines:<|im_end|>'}}{% endif %}{% for message in messages %}{% if messages[0]['role'] == 'system' %}{{'<|im_start|>system<|im_sep|>You are Phi, a language model trained by Microsoft to help users. Your role as an assistant involves thoroughly exploring questions through a systematic thinking process before providing the final precise and accurate solutions. This requires engaging in a comprehensive cycle of analysis, summarizing, exploration, reassessment, reflection, backtracing, and iteration to develop well-considered thinking process. Please structure your response into two main sections: Thought and Solution using the specified format: <think> {Thought section} </think> {Solution section}. In the Thought section, detail your reasoning process in steps. Each step should include detailed considerations such as analysing questions, summarizing relevant findings, brainstorming new ideas, verifying the accuracy of the current steps, refining any errors, and revisiting previous steps. In the Solution section, based on various attempts, explorations, and reflections from the Thought section, systematically present the final solution that you deem correct. The Solution section should be logical, accurate, and concise and detail necessary steps needed to reach the conclusion. Now, try to solve the following question through the above guidelines:<|im_end|>'}}{% elif message['role'] == 'user' %}{{'<|im_start|>user<|im_sep|>' + message['content'] + '<|im_end|>'}}{% elif message['role'] == 'assistant' %}{{'<|im_start|>assistant<|im_sep|>' + message['content'] + '<|im_end|>'}}{% endif %}{% endfor %}{% if add_generation_prompt %}{{ '<|im_start|>assistant<|im_sep|>' }}{% endif %}
config.json ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architectures": [
3
+ "Phi3ForCausalLM"
4
+ ],
5
+ "attention_bias": false,
6
+ "attention_dropout": 0.0,
7
+ "bos_token_id": 100257,
8
+ "torch_dtype": "bfloat16",
9
+ "embd_pdrop": 0.0,
10
+ "eos_token_id": 100265,
11
+ "hidden_act": "silu",
12
+ "hidden_size": 5120,
13
+ "initializer_range": 0.02,
14
+ "intermediate_size": 17920,
15
+ "max_position_embeddings": 32768,
16
+ "model_type": "phi3",
17
+ "num_attention_heads": 40,
18
+ "num_hidden_layers": 40,
19
+ "num_key_value_heads": 10,
20
+ "original_max_position_embeddings": 32768,
21
+ "pad_token_id": 100349,
22
+ "partial_rotary_factor": 1.0,
23
+ "resid_pdrop": 0.0,
24
+ "rms_norm_eps": 1e-05,
25
+ "rope_parameters": {
26
+ "partial_rotary_factor": 1.0,
27
+ "rope_theta": 500000,
28
+ "rope_type": "default"
29
+ },
30
+ "sliding_window": null,
31
+ "tie_word_embeddings": false,
32
+ "unsloth_fixed": true,
33
+ "use_cache": true,
34
+ "vocab_size": 100352
35
+ }
generation_config.json ADDED
@@ -0,0 +1,13 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "_from_model_config": true,
3
+ "bos_token_id": 100257,
4
+ "do_sample": true,
5
+ "eos_token_id": [
6
+ 100265
7
+ ],
8
+ "max_length": 32768,
9
+ "pad_token_id": 100349,
10
+ "temperature": 0.8,
11
+ "top_p": 0.95,
12
+ "transformers_version": "5.5.0"
13
+ }
tokenizer.json ADDED
The diff for this file is too large to render. See raw diff
 
tokenizer_config.json ADDED
@@ -0,0 +1,792 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "add_prefix_space": false,
3
+ "backend": "tokenizers",
4
+ "bos_token": "<|endoftext|>",
5
+ "clean_up_tokenization_spaces": false,
6
+ "eos_token": "<|im_end|>",
7
+ "is_local": false,
8
+ "model_max_length": 32768,
9
+ "pad_token": "<|dummy_85|>",
10
+ "padding_side": "right",
11
+ "tokenizer_class": "TokenizersBackend",
12
+ "unk_token": "�",
13
+ "added_tokens_decoder": {
14
+ "5809": {
15
+ "content": "�",
16
+ "single_word": false,
17
+ "lstrip": false,
18
+ "rstrip": false,
19
+ "normalized": false,
20
+ "special": true
21
+ },
22
+ "100256": {
23
+ "content": "<|dummy_0|>",
24
+ "single_word": false,
25
+ "lstrip": true,
26
+ "rstrip": true,
27
+ "normalized": false,
28
+ "special": true
29
+ },
30
+ "100257": {
31
+ "content": "<|endoftext|>",
32
+ "single_word": false,
33
+ "lstrip": true,
34
+ "rstrip": true,
35
+ "normalized": false,
36
+ "special": true
37
+ },
38
+ "100258": {
39
+ "content": "<|fim_prefix|>",
40
+ "single_word": false,
41
+ "lstrip": true,
42
+ "rstrip": true,
43
+ "normalized": false,
44
+ "special": true
45
+ },
46
+ "100259": {
47
+ "content": "<|fim_middle|>",
48
+ "single_word": false,
49
+ "lstrip": true,
50
+ "rstrip": true,
51
+ "normalized": false,
52
+ "special": true
53
+ },
54
+ "100260": {
55
+ "content": "<|fim_suffix|>",
56
+ "single_word": false,
57
+ "lstrip": true,
58
+ "rstrip": true,
59
+ "normalized": false,
60
+ "special": true
61
+ },
62
+ "100261": {
63
+ "content": "<|dummy_1|>",
64
+ "single_word": false,
65
+ "lstrip": true,
66
+ "rstrip": true,
67
+ "normalized": false,
68
+ "special": true
69
+ },
70
+ "100262": {
71
+ "content": "<|dummy_2|>",
72
+ "single_word": false,
73
+ "lstrip": true,
74
+ "rstrip": true,
75
+ "normalized": false,
76
+ "special": true
77
+ },
78
+ "100263": {
79
+ "content": "<|dummy_3|>",
80
+ "single_word": false,
81
+ "lstrip": true,
82
+ "rstrip": true,
83
+ "normalized": false,
84
+ "special": true
85
+ },
86
+ "100264": {
87
+ "content": "<|im_start|>",
88
+ "single_word": false,
89
+ "lstrip": true,
90
+ "rstrip": true,
91
+ "normalized": false,
92
+ "special": true
93
+ },
94
+ "100265": {
95
+ "content": "<|im_end|>",
96
+ "single_word": false,
97
+ "lstrip": true,
98
+ "rstrip": true,
99
+ "normalized": false,
100
+ "special": true
101
+ },
102
+ "100266": {
103
+ "content": "<|im_sep|>",
104
+ "single_word": false,
105
+ "lstrip": true,
106
+ "rstrip": true,
107
+ "normalized": false,
108
+ "special": true
109
+ },
110
+ "100267": {
111
+ "content": "<|dummy_4|>",
112
+ "single_word": false,
113
+ "lstrip": true,
114
+ "rstrip": true,
115
+ "normalized": false,
116
+ "special": true
117
+ },
118
+ "100268": {
119
+ "content": "<|dummy_5|>",
120
+ "single_word": false,
121
+ "lstrip": true,
122
+ "rstrip": true,
123
+ "normalized": false,
124
+ "special": true
125
+ },
126
+ "100269": {
127
+ "content": "<|dummy_6|>",
128
+ "single_word": false,
129
+ "lstrip": true,
130
+ "rstrip": true,
131
+ "normalized": false,
132
+ "special": true
133
+ },
134
+ "100270": {
135
+ "content": "<|dummy_7|>",
136
+ "single_word": false,
137
+ "lstrip": true,
138
+ "rstrip": true,
139
+ "normalized": false,
140
+ "special": true
141
+ },
142
+ "100271": {
143
+ "content": "<|dummy_8|>",
144
+ "single_word": false,
145
+ "lstrip": true,
146
+ "rstrip": true,
147
+ "normalized": false,
148
+ "special": true
149
+ },
150
+ "100272": {
151
+ "content": "<|dummy_9|>",
152
+ "single_word": false,
153
+ "lstrip": true,
154
+ "rstrip": true,
155
+ "normalized": false,
156
+ "special": true
157
+ },
158
+ "100273": {
159
+ "content": "<|dummy_10|>",
160
+ "single_word": false,
161
+ "lstrip": true,
162
+ "rstrip": true,
163
+ "normalized": false,
164
+ "special": true
165
+ },
166
+ "100274": {
167
+ "content": "<|dummy_11|>",
168
+ "single_word": false,
169
+ "lstrip": true,
170
+ "rstrip": true,
171
+ "normalized": false,
172
+ "special": true
173
+ },
174
+ "100275": {
175
+ "content": "<|dummy_12|>",
176
+ "single_word": false,
177
+ "lstrip": true,
178
+ "rstrip": true,
179
+ "normalized": false,
180
+ "special": true
181
+ },
182
+ "100276": {
183
+ "content": "<|endofprompt|>",
184
+ "single_word": false,
185
+ "lstrip": true,
186
+ "rstrip": true,
187
+ "normalized": false,
188
+ "special": true
189
+ },
190
+ "100277": {
191
+ "content": "<|dummy_13|>",
192
+ "single_word": false,
193
+ "lstrip": true,
194
+ "rstrip": true,
195
+ "normalized": false,
196
+ "special": true
197
+ },
198
+ "100278": {
199
+ "content": "<|dummy_14|>",
200
+ "single_word": false,
201
+ "lstrip": true,
202
+ "rstrip": true,
203
+ "normalized": false,
204
+ "special": true
205
+ },
206
+ "100279": {
207
+ "content": "<|dummy_15|>",
208
+ "single_word": false,
209
+ "lstrip": true,
210
+ "rstrip": true,
211
+ "normalized": false,
212
+ "special": true
213
+ },
214
+ "100280": {
215
+ "content": "<|dummy_16|>",
216
+ "single_word": false,
217
+ "lstrip": true,
218
+ "rstrip": true,
219
+ "normalized": false,
220
+ "special": true
221
+ },
222
+ "100281": {
223
+ "content": "<|dummy_17|>",
224
+ "single_word": false,
225
+ "lstrip": true,
226
+ "rstrip": true,
227
+ "normalized": false,
228
+ "special": true
229
+ },
230
+ "100282": {
231
+ "content": "<|dummy_18|>",
232
+ "single_word": false,
233
+ "lstrip": true,
234
+ "rstrip": true,
235
+ "normalized": false,
236
+ "special": true
237
+ },
238
+ "100283": {
239
+ "content": "<|dummy_19|>",
240
+ "single_word": false,
241
+ "lstrip": true,
242
+ "rstrip": true,
243
+ "normalized": false,
244
+ "special": true
245
+ },
246
+ "100284": {
247
+ "content": "<|dummy_20|>",
248
+ "single_word": false,
249
+ "lstrip": true,
250
+ "rstrip": true,
251
+ "normalized": false,
252
+ "special": true
253
+ },
254
+ "100285": {
255
+ "content": "<|dummy_21|>",
256
+ "single_word": false,
257
+ "lstrip": true,
258
+ "rstrip": true,
259
+ "normalized": false,
260
+ "special": true
261
+ },
262
+ "100286": {
263
+ "content": "<|dummy_22|>",
264
+ "single_word": false,
265
+ "lstrip": true,
266
+ "rstrip": true,
267
+ "normalized": false,
268
+ "special": true
269
+ },
270
+ "100287": {
271
+ "content": "<|dummy_23|>",
272
+ "single_word": false,
273
+ "lstrip": true,
274
+ "rstrip": true,
275
+ "normalized": false,
276
+ "special": true
277
+ },
278
+ "100288": {
279
+ "content": "<|dummy_24|>",
280
+ "single_word": false,
281
+ "lstrip": true,
282
+ "rstrip": true,
283
+ "normalized": false,
284
+ "special": true
285
+ },
286
+ "100289": {
287
+ "content": "<|dummy_25|>",
288
+ "single_word": false,
289
+ "lstrip": true,
290
+ "rstrip": true,
291
+ "normalized": false,
292
+ "special": true
293
+ },
294
+ "100290": {
295
+ "content": "<|dummy_26|>",
296
+ "single_word": false,
297
+ "lstrip": true,
298
+ "rstrip": true,
299
+ "normalized": false,
300
+ "special": true
301
+ },
302
+ "100291": {
303
+ "content": "<|dummy_27|>",
304
+ "single_word": false,
305
+ "lstrip": true,
306
+ "rstrip": true,
307
+ "normalized": false,
308
+ "special": true
309
+ },
310
+ "100292": {
311
+ "content": "<|dummy_28|>",
312
+ "single_word": false,
313
+ "lstrip": true,
314
+ "rstrip": true,
315
+ "normalized": false,
316
+ "special": true
317
+ },
318
+ "100293": {
319
+ "content": "<|dummy_29|>",
320
+ "single_word": false,
321
+ "lstrip": true,
322
+ "rstrip": true,
323
+ "normalized": false,
324
+ "special": true
325
+ },
326
+ "100294": {
327
+ "content": "<|dummy_30|>",
328
+ "single_word": false,
329
+ "lstrip": true,
330
+ "rstrip": true,
331
+ "normalized": false,
332
+ "special": true
333
+ },
334
+ "100295": {
335
+ "content": "<|dummy_31|>",
336
+ "single_word": false,
337
+ "lstrip": true,
338
+ "rstrip": true,
339
+ "normalized": false,
340
+ "special": true
341
+ },
342
+ "100296": {
343
+ "content": "<|dummy_32|>",
344
+ "single_word": false,
345
+ "lstrip": true,
346
+ "rstrip": true,
347
+ "normalized": false,
348
+ "special": true
349
+ },
350
+ "100297": {
351
+ "content": "<|dummy_33|>",
352
+ "single_word": false,
353
+ "lstrip": true,
354
+ "rstrip": true,
355
+ "normalized": false,
356
+ "special": true
357
+ },
358
+ "100298": {
359
+ "content": "<|dummy_34|>",
360
+ "single_word": false,
361
+ "lstrip": true,
362
+ "rstrip": true,
363
+ "normalized": false,
364
+ "special": true
365
+ },
366
+ "100299": {
367
+ "content": "<|dummy_35|>",
368
+ "single_word": false,
369
+ "lstrip": true,
370
+ "rstrip": true,
371
+ "normalized": false,
372
+ "special": true
373
+ },
374
+ "100300": {
375
+ "content": "<|dummy_36|>",
376
+ "single_word": false,
377
+ "lstrip": true,
378
+ "rstrip": true,
379
+ "normalized": false,
380
+ "special": true
381
+ },
382
+ "100301": {
383
+ "content": "<|dummy_37|>",
384
+ "single_word": false,
385
+ "lstrip": true,
386
+ "rstrip": true,
387
+ "normalized": false,
388
+ "special": true
389
+ },
390
+ "100302": {
391
+ "content": "<|dummy_38|>",
392
+ "single_word": false,
393
+ "lstrip": true,
394
+ "rstrip": true,
395
+ "normalized": false,
396
+ "special": true
397
+ },
398
+ "100303": {
399
+ "content": "<|dummy_39|>",
400
+ "single_word": false,
401
+ "lstrip": true,
402
+ "rstrip": true,
403
+ "normalized": false,
404
+ "special": true
405
+ },
406
+ "100304": {
407
+ "content": "<|dummy_40|>",
408
+ "single_word": false,
409
+ "lstrip": true,
410
+ "rstrip": true,
411
+ "normalized": false,
412
+ "special": true
413
+ },
414
+ "100305": {
415
+ "content": "<|dummy_41|>",
416
+ "single_word": false,
417
+ "lstrip": true,
418
+ "rstrip": true,
419
+ "normalized": false,
420
+ "special": true
421
+ },
422
+ "100306": {
423
+ "content": "<|dummy_42|>",
424
+ "single_word": false,
425
+ "lstrip": true,
426
+ "rstrip": true,
427
+ "normalized": false,
428
+ "special": true
429
+ },
430
+ "100307": {
431
+ "content": "<|dummy_43|>",
432
+ "single_word": false,
433
+ "lstrip": true,
434
+ "rstrip": true,
435
+ "normalized": false,
436
+ "special": true
437
+ },
438
+ "100308": {
439
+ "content": "<|dummy_44|>",
440
+ "single_word": false,
441
+ "lstrip": true,
442
+ "rstrip": true,
443
+ "normalized": false,
444
+ "special": true
445
+ },
446
+ "100309": {
447
+ "content": "<|dummy_45|>",
448
+ "single_word": false,
449
+ "lstrip": true,
450
+ "rstrip": true,
451
+ "normalized": false,
452
+ "special": true
453
+ },
454
+ "100310": {
455
+ "content": "<|dummy_46|>",
456
+ "single_word": false,
457
+ "lstrip": true,
458
+ "rstrip": true,
459
+ "normalized": false,
460
+ "special": true
461
+ },
462
+ "100311": {
463
+ "content": "<|dummy_47|>",
464
+ "single_word": false,
465
+ "lstrip": true,
466
+ "rstrip": true,
467
+ "normalized": false,
468
+ "special": true
469
+ },
470
+ "100312": {
471
+ "content": "<|dummy_48|>",
472
+ "single_word": false,
473
+ "lstrip": true,
474
+ "rstrip": true,
475
+ "normalized": false,
476
+ "special": true
477
+ },
478
+ "100313": {
479
+ "content": "<|dummy_49|>",
480
+ "single_word": false,
481
+ "lstrip": true,
482
+ "rstrip": true,
483
+ "normalized": false,
484
+ "special": true
485
+ },
486
+ "100314": {
487
+ "content": "<|dummy_50|>",
488
+ "single_word": false,
489
+ "lstrip": true,
490
+ "rstrip": true,
491
+ "normalized": false,
492
+ "special": true
493
+ },
494
+ "100315": {
495
+ "content": "<|dummy_51|>",
496
+ "single_word": false,
497
+ "lstrip": true,
498
+ "rstrip": true,
499
+ "normalized": false,
500
+ "special": true
501
+ },
502
+ "100316": {
503
+ "content": "<|dummy_52|>",
504
+ "single_word": false,
505
+ "lstrip": true,
506
+ "rstrip": true,
507
+ "normalized": false,
508
+ "special": true
509
+ },
510
+ "100317": {
511
+ "content": "<|dummy_53|>",
512
+ "single_word": false,
513
+ "lstrip": true,
514
+ "rstrip": true,
515
+ "normalized": false,
516
+ "special": true
517
+ },
518
+ "100318": {
519
+ "content": "<|dummy_54|>",
520
+ "single_word": false,
521
+ "lstrip": true,
522
+ "rstrip": true,
523
+ "normalized": false,
524
+ "special": true
525
+ },
526
+ "100319": {
527
+ "content": "<|dummy_55|>",
528
+ "single_word": false,
529
+ "lstrip": true,
530
+ "rstrip": true,
531
+ "normalized": false,
532
+ "special": true
533
+ },
534
+ "100320": {
535
+ "content": "<|dummy_56|>",
536
+ "single_word": false,
537
+ "lstrip": true,
538
+ "rstrip": true,
539
+ "normalized": false,
540
+ "special": true
541
+ },
542
+ "100321": {
543
+ "content": "<|dummy_57|>",
544
+ "single_word": false,
545
+ "lstrip": true,
546
+ "rstrip": true,
547
+ "normalized": false,
548
+ "special": true
549
+ },
550
+ "100322": {
551
+ "content": "<|dummy_58|>",
552
+ "single_word": false,
553
+ "lstrip": true,
554
+ "rstrip": true,
555
+ "normalized": false,
556
+ "special": true
557
+ },
558
+ "100323": {
559
+ "content": "<|dummy_59|>",
560
+ "single_word": false,
561
+ "lstrip": true,
562
+ "rstrip": true,
563
+ "normalized": false,
564
+ "special": true
565
+ },
566
+ "100324": {
567
+ "content": "<|dummy_60|>",
568
+ "single_word": false,
569
+ "lstrip": true,
570
+ "rstrip": true,
571
+ "normalized": false,
572
+ "special": true
573
+ },
574
+ "100325": {
575
+ "content": "<|dummy_61|>",
576
+ "single_word": false,
577
+ "lstrip": true,
578
+ "rstrip": true,
579
+ "normalized": false,
580
+ "special": true
581
+ },
582
+ "100326": {
583
+ "content": "<|dummy_62|>",
584
+ "single_word": false,
585
+ "lstrip": true,
586
+ "rstrip": true,
587
+ "normalized": false,
588
+ "special": true
589
+ },
590
+ "100327": {
591
+ "content": "<|dummy_63|>",
592
+ "single_word": false,
593
+ "lstrip": true,
594
+ "rstrip": true,
595
+ "normalized": false,
596
+ "special": true
597
+ },
598
+ "100328": {
599
+ "content": "<|dummy_64|>",
600
+ "single_word": false,
601
+ "lstrip": true,
602
+ "rstrip": true,
603
+ "normalized": false,
604
+ "special": true
605
+ },
606
+ "100329": {
607
+ "content": "<|dummy_65|>",
608
+ "single_word": false,
609
+ "lstrip": true,
610
+ "rstrip": true,
611
+ "normalized": false,
612
+ "special": true
613
+ },
614
+ "100330": {
615
+ "content": "<|dummy_66|>",
616
+ "single_word": false,
617
+ "lstrip": true,
618
+ "rstrip": true,
619
+ "normalized": false,
620
+ "special": true
621
+ },
622
+ "100331": {
623
+ "content": "<|dummy_67|>",
624
+ "single_word": false,
625
+ "lstrip": true,
626
+ "rstrip": true,
627
+ "normalized": false,
628
+ "special": true
629
+ },
630
+ "100332": {
631
+ "content": "<|dummy_68|>",
632
+ "single_word": false,
633
+ "lstrip": true,
634
+ "rstrip": true,
635
+ "normalized": false,
636
+ "special": true
637
+ },
638
+ "100333": {
639
+ "content": "<|dummy_69|>",
640
+ "single_word": false,
641
+ "lstrip": true,
642
+ "rstrip": true,
643
+ "normalized": false,
644
+ "special": true
645
+ },
646
+ "100334": {
647
+ "content": "<|dummy_70|>",
648
+ "single_word": false,
649
+ "lstrip": true,
650
+ "rstrip": true,
651
+ "normalized": false,
652
+ "special": true
653
+ },
654
+ "100335": {
655
+ "content": "<|dummy_71|>",
656
+ "single_word": false,
657
+ "lstrip": true,
658
+ "rstrip": true,
659
+ "normalized": false,
660
+ "special": true
661
+ },
662
+ "100336": {
663
+ "content": "<|dummy_72|>",
664
+ "single_word": false,
665
+ "lstrip": true,
666
+ "rstrip": true,
667
+ "normalized": false,
668
+ "special": true
669
+ },
670
+ "100337": {
671
+ "content": "<|dummy_73|>",
672
+ "single_word": false,
673
+ "lstrip": true,
674
+ "rstrip": true,
675
+ "normalized": false,
676
+ "special": true
677
+ },
678
+ "100338": {
679
+ "content": "<|dummy_74|>",
680
+ "single_word": false,
681
+ "lstrip": true,
682
+ "rstrip": true,
683
+ "normalized": false,
684
+ "special": true
685
+ },
686
+ "100339": {
687
+ "content": "<|dummy_75|>",
688
+ "single_word": false,
689
+ "lstrip": true,
690
+ "rstrip": true,
691
+ "normalized": false,
692
+ "special": true
693
+ },
694
+ "100340": {
695
+ "content": "<|dummy_76|>",
696
+ "single_word": false,
697
+ "lstrip": true,
698
+ "rstrip": true,
699
+ "normalized": false,
700
+ "special": true
701
+ },
702
+ "100341": {
703
+ "content": "<|dummy_77|>",
704
+ "single_word": false,
705
+ "lstrip": true,
706
+ "rstrip": true,
707
+ "normalized": false,
708
+ "special": true
709
+ },
710
+ "100342": {
711
+ "content": "<|dummy_78|>",
712
+ "single_word": false,
713
+ "lstrip": true,
714
+ "rstrip": true,
715
+ "normalized": false,
716
+ "special": true
717
+ },
718
+ "100343": {
719
+ "content": "<|dummy_79|>",
720
+ "single_word": false,
721
+ "lstrip": true,
722
+ "rstrip": true,
723
+ "normalized": false,
724
+ "special": true
725
+ },
726
+ "100344": {
727
+ "content": "<|dummy_80|>",
728
+ "single_word": false,
729
+ "lstrip": true,
730
+ "rstrip": true,
731
+ "normalized": false,
732
+ "special": true
733
+ },
734
+ "100345": {
735
+ "content": "<|dummy_81|>",
736
+ "single_word": false,
737
+ "lstrip": true,
738
+ "rstrip": true,
739
+ "normalized": false,
740
+ "special": true
741
+ },
742
+ "100346": {
743
+ "content": "<|dummy_82|>",
744
+ "single_word": false,
745
+ "lstrip": true,
746
+ "rstrip": true,
747
+ "normalized": false,
748
+ "special": true
749
+ },
750
+ "100347": {
751
+ "content": "<|dummy_83|>",
752
+ "single_word": false,
753
+ "lstrip": true,
754
+ "rstrip": true,
755
+ "normalized": false,
756
+ "special": true
757
+ },
758
+ "100348": {
759
+ "content": "<|dummy_84|>",
760
+ "single_word": false,
761
+ "lstrip": true,
762
+ "rstrip": true,
763
+ "normalized": false,
764
+ "special": true
765
+ },
766
+ "100349": {
767
+ "content": "<|dummy_85|>",
768
+ "single_word": false,
769
+ "lstrip": true,
770
+ "rstrip": true,
771
+ "normalized": false,
772
+ "special": true
773
+ },
774
+ "100350": {
775
+ "content": "<think>",
776
+ "single_word": false,
777
+ "lstrip": true,
778
+ "rstrip": true,
779
+ "normalized": false,
780
+ "special": true
781
+ },
782
+ "100351": {
783
+ "content": "</think>",
784
+ "single_word": false,
785
+ "lstrip": true,
786
+ "rstrip": true,
787
+ "normalized": false,
788
+ "special": true
789
+ }
790
+ },
791
+ "chat_template": "{% if messages[0]['role'] != 'system' %}{{'<|im_start|>system<|im_sep|>You are Phi, a language model trained by Microsoft to help users. Your role as an assistant involves thoroughly exploring questions through a systematic thinking process before providing the final precise and accurate solutions. This requires engaging in a comprehensive cycle of analysis, summarizing, exploration, reassessment, reflection, backtracing, and iteration to develop well-considered thinking process. Please structure your response into two main sections: Thought and Solution using the specified format: <think> {Thought section} </think> {Solution section}. In the Thought section, detail your reasoning process in steps. Each step should include detailed considerations such as analysing questions, summarizing relevant findings, brainstorming new ideas, verifying the accuracy of the current steps, refining any errors, and revisiting previous steps. In the Solution section, based on various attempts, explorations, and reflections from the Thought section, systematically present the final solution that you deem correct. The Solution section should be logical, accurate, and concise and detail necessary steps needed to reach the conclusion. Now, try to solve the following question through the above guidelines:<|im_end|>'}}{% endif %}{% for message in messages %}{% if messages[0]['role'] == 'system' %}{{'<|im_start|>system<|im_sep|>You are Phi, a language model trained by Microsoft to help users. Your role as an assistant involves thoroughly exploring questions through a systematic thinking process before providing the final precise and accurate solutions. This requires engaging in a comprehensive cycle of analysis, summarizing, exploration, reassessment, reflection, backtracing, and iteration to develop well-considered thinking process. Please structure your response into two main sections: Thought and Solution using the specified format: <think> {Thought section} </think> {Solution section}. In the Thought section, detail your reasoning process in steps. Each step should include detailed considerations such as analysing questions, summarizing relevant findings, brainstorming new ideas, verifying the accuracy of the current steps, refining any errors, and revisiting previous steps. In the Solution section, based on various attempts, explorations, and reflections from the Thought section, systematically present the final solution that you deem correct. The Solution section should be logical, accurate, and concise and detail necessary steps needed to reach the conclusion. Now, try to solve the following question through the above guidelines:<|im_end|>'}}{% elif message['role'] == 'user' %}{{'<|im_start|>user<|im_sep|>' + message['content'] + '<|im_end|>'}}{% elif message['role'] == 'assistant' %}{{'<|im_start|>assistant<|im_sep|>' + message['content'] + '<|im_end|>'}}{% endif %}{% endfor %}{% if add_generation_prompt %}{{ '<|im_start|>assistant<|im_sep|>' }}{% endif %}"
792
+ }