22 ապրիլի 2026
MLX LM v0.31.3-ը հաղորդում է քեշի, գործիքների կանչի և թոքենայզերի ուղղումների մասին
Ըստ պաշտոնական թողարկման նշումների՝ MLX LM v0.31.3-ը հաղորդում է սխալների ուղղումների մի շարք, որոնք վերաբերում են քեշի ընդլայնմանը, գործիքների կանչին (tool calling), թոքենայզերի աշխատանքին և առանձին մոդելներին, ինչպես նաև thread-local գեներացման հոսքին: Տրամադրված ապացույցները չեն պարունակում անկախ տվյալներ արտադրողականության, համատեղելիության կամ թարմացման արդյունքների վերաբերյալ:
MLX LM v0.31.3-ը թողարկման գրառում է՝ թվագրված 2026 թվականի ապրիլի 22-ով: Պաշտոնական նշումները թարմացումը ներկայացնում են հիմնականում որպես սխալների ուղղումների փաթեթ՝ MLX v0.31.2-ի հետ կապված thread-local գեներացման հոսքի (generation stream) ավելացմամբ: [1]
01
Ինչ գիտենք այս պահին
- 01
[1] MLX LM, v0.31.3 պաշտոնական թողարկման գրառում, հրապարակված 2026-04-22: https://github.com/ml-explore/mlx-lm/releases/tag/v0.31.3
- 02
Թողարկման նշումները թվարկում են քեշի ընդլայնման, զուգահեռ գործիքների կանչի, թոքենայզերի մշակման, մի շարք մոդելների ուղիների ուղղումներ և thread-local գեներացման հոսքը։
02
Ինչու է սա կարևոր Հայաստանի համար
Թողարկումը կարող է հետաքրքրել Հայաստանի այն ծրագրավորողներին, ովքեր MLX LM են կիրառում AI տեղական մշակումներում, սակայն տրամադրված նյութը չի պարունակում Հայաստանին վերաբերող ներդրման կամ ազդեցության որևէ կոնկրետ փաստ։
03
Քեշի կառավարում
Նշված են փաթեթային չափման (batch dimension) և քեշի ընդլայնման ուղղումներ։Գործիքների կանչ (tool calling)
Նշված են սերվերային և առանձին մոդելներին հատուկ գործիքների կանչի մշակման փոփոխություններ։Թոքենայզեր և մոդելներ
Նշված են թոքենայզերի, ներդրումների (embeddings), պարսերի և մոդելների ուղիների ուղղումներ։Գեներացման հոսք (generation stream)
Որպես կարևոր նորություն նշված է thread-local գեներացման հոսքը։Սա դասակարգում է պաշտոնական թողարկման նշումներում հաղորդված կետերը և չի չափում դրանց ազդեցությունը։
04
Թողարկման ընդհանուր ակնարկ
MLX LM v0.31.3-ի թողարկման պաշտոնական էջը հրապարակվել է 2026 թվականի ապրիլի 22-ին: Աղբյուրը թողարկումը ներկայացնում է որպես սպասարկման հերթական թարմացում՝ առանց արտադրողականության թեստերի արդյունքների կամ համատեղելիության լայն գնահատման: [1]
- Թողարկման նշումները v0.31.3-ը ներկայացնում են որպես բազմաթիվ սխալների ուղղումներ պարունակող տարբերակ։
- Դրանցում որպես կարևոր կետ նշվում է նաև MLX v0.31.2-ի հետ կապված thread-local գեներացման հոսքը։
05
Քեշավորման և մոդելների ուղիների փոփոխություններ
Հաղորդված մի շարք փոփոխություններ վերաբերում են քեշի աշխատանքին, մասնավորապես՝ քեշի ընդլայնման ընթացքում փաթեթային չափման (batch-dimension) անհամապատասխանություններին: Նշումներում նկարագրված են նաև նպատակային ուղղումներ քեշի հետ կապված կոդում և առանձին մոդելների մշակման գործընթացում: Այս պնդումները հեղինակի նկարագրություններն են, և փաթեթը չի պարունակում թարմացումից հետո վարքագծի անկախ հաստատում: [1]
- Ուղղումների ցանկում ընդգրկված են BatchKVCache, BatchRotatingKVCache և ArraysCache ընդլայնման ուղիները։
- Նշումները նաև մատնանշում են քեշի մոդուլի բացակայող ներմուծման (import) խնդիրը և Gemma 4-ում չօգտագործվող պրոյեկցիաներ պարունակող KV-shared-layer-ի հետ կապված հարցը։
06
Գործիքների կանչի և թոքենայզերի մշակում
Թողարկման նշումներում հաղորդվում են ուղղումներ գործիքների կանչի մի քանի ուղիներում: Թվարկված կետերը ներառում են սերվերում զուգահեռ մշակումը, MiniMax M2-ի աշխատանքը, Gemma 4-ի կողմից գծիկով գրվող ֆունկցիաների անունների ու տողային արգումենտներում ձևավոր փակագծերի պարսինգը, ինչպես նաև Mistral-ի աշխատանքը, երբ գործիքի կանչի ավարտի նշիչը դատարկ է: Թոքենայզերի մշակումը ներկայացված է TokenizerWrapper-ի հաղորդված ուղղմամբ: [1]
- Սերվերի զուգահեռ գործիքների կանչի (tool calling) մշակումը նշված է որպես ուղղված։
- Առանձին մոդելների դեպքերից նշված են MiniMax M2 զուգահեռ գործիքների կանչը, Gemma 4-ի պարսինգը և Mistral-ի գործիքների կանչի ավարտի աշխատանքը։
- Նշված է նաև TokenizerWrapper-ում think token-ների None տիպի ստուգման ուղղումը։
07
Այլ հաղորդված կետեր
Թողարկման գրառումը լրացուցիչ նշում է Apertus ներդրումների (embeddings) և dwq safetensors-ի հայտնաբերման հետ կապված ուղղումները: Որպես կարևոր լրացում առանձնացված է thread-local գեներացման հոսքը, սակայն տրամադրված նյութը չի պարունակում իրականացման մանրամասներ, արտադրողականության տվյալներ կամ դրա կիրառման ցուցումներ: [1]
- Նշված է Apertus tie_word_embeddings-ի ուղղումը։
- Նշված է dwq-ի ստուգումը թիրախային պանակում իրական safetensors ֆայլերի առկայության համար։
- Thread-local գեներացման հոսքը միակ կետն է, որը սխալների ուղղումներից բացի նշված է որպես հիմնական նորություն։
08
Գործնական հաջորդ քայլեր
Այս թողարկումը դիտարկող թիմերի համար տրամադրված աղբյուրը հիմք է տալիս նպատակային ստուգումների, ոչ թե համատարած թարմացման։
- 01
Համեմատել քեշի ընդլայնման, սերվերային գործիքների կանչի (tool calling), թոքենայզերի փաթեթավորիչների և համապատասխան մոդելների տեղական օգտագործումը թողարկման նշումներում նշված ուղղումների հետ։
- 02
Ուսումնասիրել թողարկման հղված գրառումը և տեղական աշխատանքային հոսքերում օգտագործվող բաղադրիչների փոփոխությունները։
- 03
Թարմացումները փորձարկել ոչ արտադրական միջավայրում, քանի որ տրամադրված նյութը չի պարունակում համատեղելիության մատրից կամ անկախ ստուգման տվյալներ։
09
Այս թողարկման սահմանափակումները
Հասանելի ապացույցները սահմանափակվում են թողարկման պաշտոնական գրառմամբ։
Անկախ փորձարկումների, արտադրողականության արդյունքների, համատեղելիության մատրիցի կամ թարմացման ուղեցույցների մասին տվյալներ չեն տրամադրվել։
Թողարկման նշումները նկարագրում են փոփոխությունները, սակայն ցույց չեն տալիս, թե ինչպես յուրաքանչյուր փոփոխություն կազդի կոնկրետ կիրառման վրա։
SRC
Աղբյուրների բաժին
Ուղիղ հղումներ այս ընտրանու հիմքում եղած նյութերին: Աղբյուրը տեսնելը նույնքան կարևոր է, որքան սինթեզն ընթերցելը:
