рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди рдХреНрдпрд╛ рд╣реИ?
рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди рдПрдХ рдореЛрдбрд▓ рд╕рдВрдкреАрдбрд╝рди рддрдХрдиреАрдХ рд╣реИ рдЬреЛ рдореЙрдбрд▓ рд╡реЗрдЯреНрд╕ рдХреА рдкреНрд░рд┐рд╕рд┐рд╢рди рдХреЛ рдШрдЯрд╛рддреА рд╣реИред┬а
рдмрдбрд╝реЗ рднрд╛рд╖рд╛ рдореЙрдбрд▓ рдЖрдорддреМрд░ рдкрд░ BF16 рдпрд╛ FP16 рдЬреИрд╕реЗ рдЙрдЪреНрдЪ-рдкреНрд░рд┐рд╕рд┐рд╢рди рдлрд╝реЙрд░реНрдореИрдЯ рдореЗрдВ рд╕реНрдЯреЛрд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреЛ рдЧреБрдгрд╡рддреНрддрд╛ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рдореЗрдореЛрд░реА рдорд╛рдБрдЧрддреЗ рд╣реИрдВред рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди рдЗрди рд╡реЗрдЯреНрд╕ рдХреЛ 8-рдмрд┐рдЯ рдпрд╛ 4-рдмрд┐рдЯ рдЬреИрд╕реЗ рд▓реЛрдЕрд░-рдмрд┐рдЯ рдлрд╝реЙрд░реНрдореИрдЯ рдореЗрдВ рдмрджрд▓ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рдореЙрдбрд▓ рдХрдо VRAM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд▓реЛрдХрд▓ рд░реВрдк рд╕реЗ рдЕрдзрд┐рдХ рдЖрд╕рд╛рдиреА рд╕реЗ рдЪрд▓рддрд╛ рд╣реИред Hugging Face рдмрддрд╛рддрд╛ рд╣реИ рдХрд┐ 8-рдмрд┐рдЯ рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ рдХреЛ рд▓рдЧрднрдЧ рдЖрдзрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЬрдмрдХрд┐ 4-рдмрд┐рдЯ рдЗрд╕реЗ рдФрд░ рднреА рдХрдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рд╕рдордЭреМрддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдХрдо рдкреНрд░рд┐рд╕рд┐рд╢рди рдХрднреА-рдХрднреА рдЖрдЙрдЯрдкреБрдЯ рдЧреБрдгрд╡рддреНрддрд╛ рдШрдЯрд╛ рд╕рдХрддреА рд╣реИ, рдЦрд╛рд╕рдХрд░ рдпрджрд┐ рдореЙрдбрд▓ рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЕрдиреБрдХреВрд▓рд┐рдд рди рд╣реЛред рд╕рд░рд▓ рд╢рдмреНрджреЛрдВ рдореЗрдВ, BF16 рдФрд░ FP16 рдЖрдорддреМрд░ рдкрд░ рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдЧреБрдгрд╡рддреНрддрд╛ рджреЗрддреЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдЕрдзрд┐рдХ рдореЗрдореЛрд░реА рд▓реЗрддреЗ рд╣реИрдВ; 8-рдмрд┐рдЯ рдореЙрдбрд▓ рдЫреЛрдЯреЗ рд╣реЛрддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рд╛рдпрдГ рдЕрдЪреНрдЫреА рдЧреБрдгрд╡рддреНрддрд╛ рдмрдирд╛рдП рд░рдЦрддреЗ рд╣реИрдВ, рдФрд░ 4-рдмрд┐рдЯ рдореЙрдбрд▓ рдмрд╣реБрдд рдЫреЛрдЯреЗ рд╣реЛрддреЗ рд╣реИрдВ рдкрд░ рдХреБрдЫ рдПрдХреНрдпреБрд░реЗрд╕реА рдпрд╛ рд╕реНрдерд┐рд░рддрд╛ рдЦреЛ рд╕рдХрддреЗ рд╣реИрдВред┬а
рд▓реЛрдХрд▓ рдЗрдиреНрдлрд╝рд░реЗрдВрд╕ рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╕рдордЭреМрддрд╛ рдЕрдХреНрд╕рд░ рдлрд╝рд╛рдпрджреЗрдордВрдж рд╣реЛрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмрдбрд╝реЗ рдореЙрдбрд▓реЛрдВ рдХреЛ рдорд╣рдВрдЧреЗ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЗ рдмрдЬрд╛рдп рдХрдВрдЬрд╝реНрдпреВрдорд░ GPUs рдкрд░ рдЪрд▓рд╛рдиреЗ рджреЗрддрд╛ рд╣реИред
рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди-рдЕрд╡реЗрдпрд░ рдЯреНрд░реЗрдирд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ?
рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди-рдЕрд╡реЗрдпрд░ рдЯреНрд░реЗрдирд┐рдВрдЧ (QAT) рдПрдХ рдЯреНрд░реЗрдирд┐рдВрдЧ рддрдХрдиреАрдХ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдореЙрдбрд▓ рдХреЛ рдХрдо-рдкреНрд░рд┐рд╕рд┐рд╢рди рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рд╕рд┐рдореБрд▓реЗрд╢рди рдХрд░рддреЗ рд╣реБрдП рдЯреНрд░реЗрди рдпрд╛ рдлрд╝рд╛рдЗрди-рдЯреНрдпреВрди рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдореЙрдбрд▓ рдХреЛ рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рдмрд╛рдж рдЕрдзрд┐рдХ рд╕реНрдерд┐рд░ рд░рд╣рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдФрд░ рд▓реЛ-рдмрд┐рдЯ рдЪреМрдбрд╝рд╛рдЗрдпреЛрдВ рдкрд░ рд▓реЛрдХрд▓ рдЗрдиреНрдлрд╝рд░реЗрдВрд╕ рдкреНрд░рджрд░реНрд╢рди рдореЗрдВ рд╕реБрдзрд╛рд░ рд▓рд╛ рд╕рдХрддрд╛ рд╣реИред
QAT рдЕрд▓рдЧ рдХреИрд╕реЗ рд╣реИ?
рд╕рд╛рдорд╛рдиреНрдп рддрд░реАрдХрд╛, рдкреЛрд╕реНрдЯ-рдЯреНрд░реЗрдирд┐рдВрдЧ рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди, рдореЙрдбрд▓ рдХреЛ рдЯреНрд░реЗрди рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕рдВрдкреАрдбрд╝рд┐рдд рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕рд░рд▓ рдФрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╣реИ, рд▓реЗрдХрд┐рди рдореЙрдбрд▓ рдХреБрдЫ рдЧреБрдгрд╡рддреНрддрд╛ рдЦреЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЙрд╕реЗ рдХрдо-рдкреНрд░рд┐рд╕рд┐рд╢рди рд╡реЗрдЯреНрд╕ рд╕рдБрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред┬а
Google AI Edge рдХреЗ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдкреЛрд╕реНрдЯ-рдЯреНрд░реЗрдирд┐рдВрдЧ рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди рдПрдХ рдХрдиреНрд╡рд░реНрдЬрд╝рди рд╕реНрдЯреЗрдк рд╣реИ рдЬреЛ рдореЙрдбрд▓ рдЖрдХрд╛рд░ рдШрдЯрд╛ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд▓реЗрдЯреЗрдВрд╕реА рд╕реБрдзрд╛рд░ рд╕рдХрддрд╛ рд╣реИ, рдЖрдо рддреМрд░ рдкрд░ рдереЛрдбрд╝реА-рд╕реА рдПрдХреНрдпреБрд░реЗрд╕реА рд╣рд╛рдирд┐ рдХреЗ рд╕рд╛рдеред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЕрдВрддрд┐рдо рдЧреБрдгрд╡рддреНрддрд╛ рдлрд┐рд░ рднреА рдореЙрдбрд▓ рдФрд░ рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди рд╕реНрддрд░ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░ рд╕рдХрддреА рд╣реИред┬а
рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди-рдЕрд╡реЗрдпрд░ рдЯреНрд░реЗрдирд┐рдВрдЧ, рдпрд╛ QAT, рдЗрдХ рдЕрд▓рдЧ рддрд░реАрдХрд╛ рдЕрдкрдирд╛рддрд╛ рд╣реИред рдХреЗрд╡рд▓ рдЯреНрд░реЗрдирд┐рдВрдЧ рдХреЗ рдмрд╛рдж рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, QAT рдЯреНрд░реЗрдирд┐рдВрдЧ рдпрд╛ рдлрд╝рд╛рдЗрди-рдЯреНрдпреВрдирд┐рдВрдЧ рдХреЗ рджреМрд░рд╛рди рд╣реА рдХрдо-рдкреНрд░рд┐рд╕рд┐рд╢рди рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рд╕рд┐рдореБрд▓реЗрд╢рди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдореЙрдбрд▓ рдХреЛ рд╕рд┐рдЦрд╛рддрд╛ рд╣реИ рдХрд┐ рдмрд╛рдж рдореЗрдВ рдЫреЛрдЯреЗ рдлрд╝реЙрд░реНрдореИрдЯ рдореЗрдВ рдХрдиреНрд╡рд░реНрдЯ рд╣реЛрдиреЗ рдкрд░ рдХреИрд╕реЗ рд╕реНрдерд┐рд░ рд░рд╣рдирд╛ рд╣реИред рдпрд╣ рдореЙрдбрд▓ рдХреЛ рдХрдВрдкреНрд░реЗрд╕ рдХрд░рдиреЗ рдкрд░ рдЧреБрдгрд╡рддреНрддрд╛ рд╣рд╛рдирд┐ рдХреЛ рдиреНрдпреВрдирддрдо рдХрд░рддрд╛ рд╣реИред

рдЗрд╕реА рдХрд╛рд░рдг Gemma 4 QAT рд▓реЛрдХрд▓ AI рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред рдЗрд╕реЗ рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдХрд░ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХрдо рдореЗрдореЛрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдореВрд▓ рдореЙрдбрд▓ рдХреА рдЕрдзрд┐рдХ рдЧреБрдгрд╡рддреНрддрд╛ рдмрдирд╛рдП рд░рдЦ рд╕рдХрддрд╛ рд╣реИред рдХрдВрдЬрд╝реНрдпреВрдорд░ GPUs рдкрд░ рдореЙрдбрд▓ рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХрд╛ рдЕрд░реНрде рдмреЗрд╣рддрд░ рд▓реЛ-рдмрд┐рдЯ рд╕реНрдерд┐рд░рддрд╛, рдХрдо VRAM рдЙрдкрдпреЛрдЧ, рдФрд░ рдЕрдзрд┐рдХ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд▓реЛрдХрд▓ рдЗрдиреНрдлрд╝рд░реЗрдВрд╕ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдЪрд░рдг 1: рдбрд┐рдкреЗрдВрдбреЗрдВрд╕реА рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ рдФрд░ llama.cpp рдмрд┐рд▓реНрдб рдХрд░реЗрдВ
рдореЙрдбрд▓реЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рд▓реЛрдХрд▓ рд░рдирдЯрд╛рдЗрдо рддреИрдпрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдпрд╣ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ NVIDIA RTX 4090 GPU рдФрд░ 24 GB VRAM рд╡рд╛рд▓реА рдорд╢реАрди рдкрд░ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рдо рдЗрдиреНрдлрд╝рд░реЗрдВрд╕ рд░рдирдЯрд╛рдЗрдо рдХреЗ рд░реВрдк рдореЗрдВ llama.cpp, рдореЙрдбрд▓ рдлрд╝реЙрд░реНрдореИрдЯ рдХреЗ рд░реВрдк рдореЗрдВ GGUF, рдФрд░ UD-Q4_K_XL рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реНрдб рдореЙрдбрд▓ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рдкрд░реАрдХреНрд╖рд┐рдд рд╕реЗрдЯрдЕрдк:
- GPU: NVIDIA RTX 4090
- VRAM: 24 GB
- рд░рдирдЯрд╛рдЗрдо: llama.cpp
- рдореЙрдбрд▓ рдлрд╝реЙрд░реНрдореИрдЯ: GGUF
- рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди: UD-Q4_K_XL
рд╣рдо рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рджреЛ Unsloth GGUF рдореЙрдбрд▓реЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВрдЧреЗ:
- unsloth/gemma-4-12B-it-GGUF
- unsloth/gemma-4-12B-it-qat-GGUF
рдкрд╣рд▓реЗ, рдЬрд╛рдБрдЪ рд▓реЗрдВ рдХрд┐ рдЖрдкрдХрд╛ GPU рдЙрдкрд▓рдмреНрдз рд╣реИред
nvidia-smi

рдЕрдЧрд▓рд╛, llama.cpp рдХреЛ рдмрд┐рд▓реНрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рд┐рд╕реНрдЯрдо рдкреИрдХреЗрдЬ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред
apt-get update
apt-get install pciutils build-essential cmake curl libcurl4-openssl-dev -y
рдЖрдзрд┐рдХрд╛рд░рд┐рдХ llama.cpp рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдХреЛ рдХреНрд▓реЛрди рдХрд░реЗрдВред
git clone https://github.com/ggml-org/llama.cpp
рдЕрдм CUDA рд╕рдкреЛрд░реНрдЯ рд╕рдХреНрд╖рдо рдХрд░рдХреЗ llama.cpp рдмрд┐рд▓реНрдб рдХрд░реЗрдВред рдЗрд╕рд╕реЗ рдореЙрдбрд▓ рд▓реЗрдпрд░реНрд╕ рдХреЗрд╡рд▓ CPU рдкрд░ рдирд╣реАрдВ, GPU рдкрд░ рдЪрд▓ рд╕рдХреЗрдВрдЧреАред
cmake llama.cpp -B llama.cpp/build \
-DBUILD_SHARED_LIBS=OFF \
-DGGML_CUDA=ON
рдЖрд╡рд╢реНрдпрдХ рдмрд╛рдЗрдирд░реА рдХрдореНрдкрд╛рдЗрд▓ рдХрд░реЗрдВред
cmake --build llama.cpp/build \
--config Release \
-j \
--clean-first \
--target llama-cli llama-mtmd-cli llama-server llama-gguf-split

рдмрд┐рд▓реНрдб рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рдореБрдЦреНрдп рдмрд╛рдЗрдирд░реА рдЬрд┐рд╕рдХрд╛ рд╣рдо рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ рд╡рд╣ рд╣реИ llama-serverред рдпрд╣ рд╣рдореЗрдВ GGUF рдореЙрдбрд▓ рдХреЛ рд▓реЛрдХрд▓ рд░реВрдк рд╕реЗ рдЪрд▓рд╛рдиреЗ рджреЗрддрд╛ рд╣реИ рдФрд░ рдПрдХ OpenAI-рд╕рдВрдЧрдд API рдПрдиреНрдбрдкреЙрдЗрдВрдЯ рдЙрдкрд▓рдмреНрдз рдХрд░рд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рд╣рдо curl рд╕реЗ рдХреНрд╡реЗрд░реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред┬а
рдЪрд░рдг 2: Gemma 4 12B рдХреЗ Non-QAT рдФрд░ QAT рдореЙрдбрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ┬а
рдЕрдм рдЬрдм llama.cpp рддреИрдпрд╛рд░ рд╣реИ, рд╣рдо Hugging Face рд╕реЗ Gemma 4 12B рдореЙрдбрд▓ рдХреЗ рджреЛрдиреЛрдВ рд╡реЗрд░рд┐рдПрдВрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рдо рд░реЗрдЧреБрд▓рд░ рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рди-рдЯреНрдпреВрди рдореЙрдбрд▓ рдФрд░ QAT рд╕рдВрд╕реНрдХрд░рдг рдХреЛ GGUF рдлрд╝реЙрд░реНрдореИрдЯ рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВрдЧреЗред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рддреЗрдЬрд╝ рдбрд╛рдЙрдирд▓реЛрдб рд╕рдкреЛрд░реНрдЯ рдХреЗ рд╕рд╛рде Hugging Face Hub CLI рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред
pip install -U "huggingface_hub[hf_xet]" hf-xet hf_transfer
рд╣рд╛рдИ-рдкрд░рдлрд╝реЙрд░реНрдореЗрдВрд╕ Xet рдбрд╛рдЙрдирд▓реЛрдб рд╕рдХреНрд╖рдо рдХрд░реЗрдВред
export HF_XET_HIGH_PERFORMANCE=1
GGUF рдлрд╝реЙрд░реНрдореИрдЯ рдореЗрдВ рд░реЗрдЧреБрд▓рд░ Gemma 4 12B рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рди рдореЙрдбрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред
hf download unsloth/gemma-4-12B-it-GGUF \
--local-dir models/gemma-4-12B-it-GGUF \
--include "*mmproj-BF16*" \
--include "*UD-Q4_K_XL*"
рдЕрдЧрд▓рд╛, рдЙрд╕реА рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди рдлрд╝реЙрд░реНрдореИрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ QAT рд╕рдВрд╕реНрдХрд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред
hf download unsloth/gemma-4-12B-it-qat-GGUF \
--local-dir models/gemma-4-12B-it-qat-GGUF \
--include "*mmproj-BF16*" \
--include "*UD-Q4_K_XL*"
--include рдлрд╝реНрд▓реИрдЧ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдо рдкреВрд░реЗ рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдХреЛ рдЦреАрдВрдЪрдиреЗ рдХреЗ рдмрдЬрд╛рдп рдХреЗрд╡рд▓ рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╣реА рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред рдпрд╣рд╛рдБ, рд╣рдо UD-Q4_K_XL GGUF рдореЙрдбрд▓ рдлрд╝рд╛рдЗрд▓реЗрдВ рдФрд░ mmproj-BF16 рдлрд╝рд╛рдЗрд▓реЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рдирдХрд╛ рдЙрдкрдпреЛрдЧ рдореЙрдбрд▓ рдкреИрдХреЗрдЬ рдХрд░рддрд╛ рд╣реИред┬а
рдбрд╛рдЙрдирд▓реЛрдб рдкреВрд░рд╛ рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рджреЛрдиреЛрдВ рдореЙрдбрд▓ рдлрд╝реЛрд▓реНрдбрд░ рдореМрдЬреВрдж рд╣реИрдВред
ls models
рдЕрдкреЗрдХреНрд╖рд┐рдд рдЖрдЙрдЯрдкреБрдЯ:
gemma-4-12B-it-GGUF
gemma-4-12B-it-qat-GGUF
рдЗрд╕ рд╕рдордп, non-QAT рдФрд░ QAT рджреЛрдиреЛрдВ рдореЙрдбрд▓ рд▓реЛрдХрд▓ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ, рдФрд░ рд╣рдо рдЙрдиреНрд╣реЗрдВ llama-server рд╕реЗ рд╕рд░реНрд╡ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдЪрд░рдг 3: llama-server рдХреЗ рд╕рд╛рде Non-QAT рдореЙрдбрд▓ рдЪрд▓рд╛рдПрдБ
рд╣рдо рд░реЗрдЧреБрд▓рд░ Gemma 4 12B рдЗрдВрд╕реНрдЯреНрд░рдХреНрд╢рди рдореЙрдбрд▓ рдЪрд▓рд╛рдХрд░ рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗред рдЗрд╕рд╕реЗ рд╣рдореЗрдВ рдПрдХ рдмреЗрд╕рд▓рд╛рдЗрди рдорд┐рд▓реЗрдЧреА рддрд╛рдХрд┐ рдмрд╛рдж рдореЗрдВ рд╣рдо рд╕рдорд╛рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде QAT рд╕рдВрд╕реНрдХрд░рдг рдХреА рддреБрд▓рдирд╛ рдХрд░ рд╕рдХреЗрдВред
non-QAT рдореЙрдбрд▓ рдХреЛ llama-server рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рдХрд░реЗрдВред
./llama.cpp/llama-server \
-m models/gemma-4-12B-it-GGUF/*UD-Q4_K_XL*.gguf \
--host 0.0.0.0 \
--port 8001 \
--ctx-size 8192 \
--n-gpu-layers 99 \
--temp 1.0 \
--top-p 0.95 \
--top-k 64

рдпрд╣ http://localhost:8001 рдкрд░ рдПрдХ рд▓реЛрдХрд▓ OpenAI-рд╕рдВрдЧрдд рд╕рд░реНрд╡рд░ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред
рдПрдХ рдФрд░ рдЯрд░реНрдорд┐рдирд▓ рдЦреЛрд▓реЗрдВ рдФрд░ рд▓реЛрдХрд▓ рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдиреБрд░реЛрдз рднреЗрдЬреЗрдВред
time curl http://localhost:8001/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "gemma-4-12B-it",
"messages": [
{
"role": "system",
"content": "You are a helpful local AI assistant."
},
{
"role": "user",
"content": "Explain why quantization-aware training is useful for running LLMs on consumer GPUs."
}
],
"temperature": 1.0,
"top_p": 0.95,
"max_tokens": 512
}'
рдЗрд╕ рдХрдорд╛рдВрдб рдореЗрдВ, рд╣рдо рд▓реЛрдХрд▓ /v1/chat/completions рдПрдиреНрдбрдкреЙрдЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬреЛ OpenAI-рд╕рдВрдЧрдд API рдлрд╝реЙрд░реНрдореИрдЯ рдХрд╛ рдкрд╛рд▓рди рдХрд░рддрд╛ рд╣реИред рдкреНрд░реЙрдореНрдкреНрдЯ рдореЙрдбрд▓ рд╕реЗ рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди-рдЕрд╡реЗрдпрд░ рдЯреНрд░реЗрдирд┐рдВрдЧ рд╕рдордЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ, рдФрд░ max_tokens рдХреЛ 512 рдкрд░ рд╕реЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рджреЛрдиреЛрдВ рдореЙрдбрд▓ рд╡реЗрд░рд┐рдПрдВрдЯ рд╕рдорд╛рди рдЖрдЙрдЯрдкреБрдЯ рд▓рдВрдмрд╛рдИ рдХреЗ рд╕рд╛рде рдкрд░рдЦреЗ рдЬрд╛ рд╕рдХреЗрдВред┬а
рд╣рдорд╛рд░реЗ RTX 4090 рдкрд░реАрдХреНрд╖рдг рдореЗрдВ, non-QAT рдореЙрдбрд▓ рдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЯрд╛рдЗрдорд┐рдВрдЧ рдкрд░рд┐рдгрд╛рдо рджрд┐рдП:
- рдкреНрд░реЙрдореНрдкреНрдЯ рдЯреЛрдХрди: 40
- рдХрдореНрдкреНрд▓реАрд╢рди рдЯреЛрдХрди: 512
- рдкреНрд░реЙрдореНрдкреНрдЯ рд╕реНрдкреАрдб: 510.22 рдЯреЛрдХрди/рд╕реЗрдХрдВрдб
- рдЬрдирд░реЗрд╢рди рд╕реНрдкреАрдб: 94.65 рдЯреЛрдХрди/рд╕реЗрдХрдВрдб
- рдХреБрд▓ рд╕рдордп: 5.516 рд╕реЗрдХрдВрдб
GPU рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ:
9247 MiB / 24564 MiB
рдпрд╣ рд╣рдореЗрдВ рд░реЗрдЧреБрд▓рд░ Gemma 4 12B рдореЙрдбрд▓ рдХрд╛ рдмреЗрд╕рд▓рд╛рдЗрди рдкреНрд░рджрд░реНрд╢рди рджреЗрддрд╛ рд╣реИред рдЕрдЧрд▓реЗ рдЪрд░рдг рдореЗрдВ, рд╣рдо рд╕рдорд╛рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рде QAT рд╕рдВрд╕реНрдХрд░рдг рдЪрд▓рд╛рдПрдБрдЧреЗ рдФрд░ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рддреБрд▓рдирд╛ рдХрд░реЗрдВрдЧреЗред
рдЪрд░рдг 4: QAT рдореЙрдбрд▓ рдЪрд▓рд╛рдПрдБ рдФрд░ рдЬрд╛рдБрдЪреЗрдВ
рдЕрдм рд╣рдо рд╕рдорд╛рди llama-server рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде Gemma 4 12B рдХрд╛ QAT рд╕рдВрд╕реНрдХрд░рдг рдЪрд▓рд╛рдПрдБрдЧреЗред рдЗрд╕ рд╕рд░реНрд╡рд░ рдХреЛ рд╢реБрд░реВ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдк рдкрд┐рдЫрд▓рд╛ non-QAT рд╕рд░реНрд╡рд░ рд░реЛрдХ рджреЗрдВ, рдХреНрдпреЛрдВрдХрд┐ рджреЛрдиреЛрдВ рдХрдорд╛рдВрдб рдПрдХ рд╣реА рдкреЛрд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
QAT рдореЙрдбрд▓ рд╢реБрд░реВ рдХрд░реЗрдВред
./llama.cpp/llama-server \
-m models/gemma-4-12B-it-qat-GGUF/*UD-Q4_K_XL*.gguf \
--host 0.0.0.0 \
--port 8001 \
--ctx-size 8192 \
--n-gpu-layers 99 \
--temp 1.0 \
--top-p 0.95 \
--top-k 64
рдпрд╣ QAT рдореЙрдбрд▓ рдХреЛ рдЙрд╕реА рд▓реЛрдХрд▓ OpenAI-рд╕рдВрдЧрдд рдПрдиреНрдбрдкреЙрдЗрдВрдЯ http://localhost:8001 рдкрд░ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИред

рдЕрдм рд╡рд╣реА рдЯреЗрд╕реНрдЯ рдкреНрд░реЙрдореНрдкреНрдЯ QAT рдореЙрдбрд▓ рдХреЛ рднреЗрдЬреЗрдВред
time curl http://localhost:8001/v1/chat/completions \
-H "Content-Type: application/json" \
-d '{
"model": "gemma-4-12B-it-qat",
"messages": [
{
"role": "system",
"content": "You are a helpful local AI assistant."
},
{
"role": "user",
"content": "Explain why quantization-aware training is useful for running LLMs on consumer GPUs."
}
],
"temperature": 1.0,
"top_p": 0.95,
"max_tokens": 512
}'
рд╣рдорд╛рд░реЗ RTX 4090 рдкрд░реАрдХреНрд╖рдг рдореЗрдВ, QAT рдореЙрдбрд▓ рдиреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЯрд╛рдЗрдорд┐рдВрдЧ рдкрд░рд┐рдгрд╛рдо рджрд┐рдП:
- рдкреНрд░реЙрдореНрдкреНрдЯ рдЯреЛрдХрди: 40
- рдХрдореНрдкреНрд▓реАрд╢рди рдЯреЛрдХрди: 512
- рдкреНрд░реЙрдореНрдкреНрдЯ рд╕реНрдкреАрдб: 593.93 рдЯреЛрдХрди/рд╕реЗрдХрдВрдб
- рдЬрдирд░реЗрд╢рди рд╕реНрдкреАрдб: 101.65 рдЯреЛрдХрди/рд╕реЗрдХрдВрдб
- рдХреБрд▓ рд╕рдордп: 5.114 рд╕реЗрдХрдВрдб
GPU рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ:
8627 MiB / 24564 MiB
рдЖрдк рд▓реЛрдХрд▓ рд╕рд░реНрд╡рд░ URL (http://localhost:8001) рдХреЙрдкреА рдХрд░рдХреЗ рдЕрдкрдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рднреА рдкреЗрд╕реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

рдпрд╣ рдмрд┐рд▓реНрдЯ-рдЗрди llama.cpp рд╡реЗрдм UI рдЦреЛрд▓рддрд╛ рд╣реИ, рдЬреЛ рд▓реЛрдХрд▓ рдореЙрдбрд▓ рдХреА рдЬрд╛рдБрдЪ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд░рд▓ ChatGPT-рдЬреИрд╕рд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рджреЗрддрд╛ рд╣реИред рдЖрдк рдЗрд╕реЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рд╕реАрдзреЗ QAT рдореЙрдбрд▓ рд╕реЗ рдЪреИрдЯ рдХрд░рдиреЗ, рдкреНрд░реЙрдореНрдкреНрдЯреНрд╕ рдХреЗ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдХрд░рдиреЗ, рдФрд░ рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдПрдХ рджреИрдирд┐рдХ рд▓реЛрдХрд▓ AI рд╕рд╣рд╛рдпрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред┬а
QAT рдмрдирд╛рдо Non-QAT рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рддреБрд▓рдирд╛
рджреЛрдиреЛрдВ рдореЙрдбрд▓реЛрдВ рдХреЛ рд╕рдорд╛рди рдкреНрд░реЙрдореНрдкреНрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рдкрд░рдЦрдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо RTX 4090 рдкрд░ рдЙрдирдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреА рд╕реАрдзреА рддреБрд▓рдирд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
|
рдореЗрдЯреНрд░рд┐рдХ |
Gemma 4 12B Non-QAT |
Gemma 4 12B QAT |
|
рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди |
UD-Q4_K_XL |
UD-Q4_K_XL |
|
рдХреЙрдиреНрдЯреЗрдХреНрд╕реНрдЯ рд╕рд╛рдЗрдЬ |
8192 |
8192 |
|
рдкреНрд░реЙрдореНрдкреНрдЯ рдЯреЛрдХрди |
40 |
40 |
|
рдХрдореНрдкреНрд▓реАрд╢рди рдЯреЛрдХрди |
512 |
512 |
|
рдкреНрд░реЙрдореНрдкреНрдЯ рд╕реНрдкреАрдб |
510.22 рдЯреЛрдХрди/рд╕реЗрдХрдВрдб |
593.93 рдЯреЛрдХрди/рд╕реЗрдХрдВрдб |
|
рдЬрдирд░реЗрд╢рди рд╕реНрдкреАрдб |
94.65 рдЯреЛрдХрди/рд╕реЗрдХрдВрдб |
101.65 рдЯреЛрдХрди/рд╕реЗрдХрдВрдб |
|
рдХреБрд▓ рд╕рдордп |
5.516 рд╕реЗрдХрдВрдб |
5.114 рд╕реЗрдХрдВрдб |
|
VRAM рдЙрдкрдпреЛрдЧ |
9247 MiB |
8627 MiB |
рдЗрд╕ рд░рди рдореЗрдВ, QAT рдореЙрдбрд▓ рд░реЗрдЧреБрд▓рд░ non-QAT рдореЙрдбрд▓ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреЗрдЬрд╝ рдФрд░ рд╣рд▓реНрдХрд╛ рджреЛрдиреЛрдВ рдерд╛ред рдЗрд╕рдиреЗ 620 MiB рдХрдо VRAM рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛, рдЬрд┐рд╕рд╕реЗ рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ рд▓рдЧрднрдЧ 6.7% рдШрдЯрд╛ред рдпрд╣ рд▓реЛрдХрд▓ рдЗрдиреНрдлрд╝рд░реЗрдВрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдХрдВрдЬрд╝реНрдпреВрдорд░ GPUs рдкрд░ рдмрдбрд╝реЗ рдореЙрдбрд▓ рдЪрд▓рд╛рддреЗ рд╕рдордп рдмрдЪрд╛рдИ рдЧрдИ рд╣рд░ VRAM рдорд╛рдпрдиреЗ рд░рдЦрддреА рд╣реИред
QAT рдореЙрдбрд▓ рдиреЗ рдЯреЛрдХрди рднреА рддреЗрдЬрд╝реА рд╕реЗ рдЬреЗрдирд░реЗрдЯ рдХрд┐рдП, 94.65 рдЯреЛрдХрди/рд╕реЗрдХрдВрдб рд╕реЗ 101.65 рдЯреЛрдХрди/рд╕реЗрдХрдВрдб рддрдХ рд╕реБрдзрд╛рд░ рд╣реБрдЖред рдпрд╣ рд▓рдЧрднрдЧ 7.4% рдХреА рд╡реГрджреНрдзрд┐ рд╣реИ, рдЬрд┐рд╕рд╕реЗ рд╡реЙрд▓-рдХреНрд▓реЙрдХ рд╕рдордп 5.516 рд╕реЗрдХрдВрдб рд╕реЗ рдШрдЯрдХрд░ 5.114 рд╕реЗрдХрдВрдб рд╣реЛ рдЧрдпрд╛ред
рджреИрдирд┐рдХ рдЙрдкрдпреЛрдЧ рдореЗрдВ, QAT рдореЙрдбрд▓ рдЕрдзрд┐рдХ рд╕реНрдореВрдж рдФрд░ рдЙрддреНрддрд░рджрд╛рдпреА рдорд╣рд╕реВрд╕ рд╣реБрдЖред рдЗрд╕ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЧреБрдгрд╡рддреНрддрд╛ рднреА рдЕрдзрд┐рдХ рд╕реНрдерд┐рд░ рд▓рдЧреА, рдЬреЛ QAT рдХрд╛ рдореБрдЦреНрдп рдХрд╛рд░рдг рд╣реИ: рдпрд╣ рдореЙрдбрд▓ рдХреЛ рд▓реЛ-рдмрд┐рдЯ рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди рдХреЛ рдХрдо рдЧреБрдгрд╡рддреНрддрд╛ рд╣рд╛рдирд┐ рдХреЗ рд╕рд╛рде рд╕рдБрднрд╛рд▓рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рд╕рдВрдкреАрдбрд╝рд┐рдд рдореЙрдбрд▓ рдХреЗ рдореЗрдореЛрд░реА рдФрд░ рд╕реНрдкреАрдб рдлрд╝рд╛рдпрджреЛрдВ рдХреЛ рдмрдирд╛рдП рд░рдЦрддрд╛ рд╣реИред
рдЕрдВрддрд┐рдо рд╡рд┐рдЪрд╛рд░
Google рд▓реЛрдХрд▓ AI рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рд╢рд╛рдирджрд╛рд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реИред Gemma 4 рдЬреИрд╕реЗ рдореЙрдбрд▓ рдФрд░ QAT рдЬреИрд╕реА рддрдХрдиреАрдХреЛрдВ рдХреЗ рд╕рд╛рде, рд╢рдХреНрддрд┐рд╢рд╛рд▓реА AI рдореЙрдбрд▓реЛрдВ рдХреЛ рдкреВрд░реА рддрд░рд╣ рдСрдлрд╝рд▓рд╛рдЗрди, рдФрд░ рдпрд╣рд╛рдБ рддрдХ рдХрд┐ рдХрдВрдЬрд╝реНрдпреВрдорд░ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдкрд░ рд▓реЛрдХрд▓ рд░реВрдк рд╕реЗ рдЪрд▓рд╛рдиреЗ рдХрд╛ рд╕рдкрдирд╛ рд╕рдЪ рд╣реЛ рд░рд╣рд╛ рд╣реИред┬а
рд╕рдмрд╕реЗ рдЙрддреНрд╕рд╛рд╣рдЬрдирдХ рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдореЙрдбрд▓ рдЖрдХрд╛рд░ рдШрдЯрд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реИред QAT рдХреЗ рд╕рд╛рде, рд╣рдо рдореЙрдбрд▓ рдХреЛ рдлрд┐рдЯ рдХрд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд░реНрдл рдЧреБрдгрд╡рддреНрддрд╛ рд╕реЗ рд╕рдордЭреМрддрд╛ рдирд╣реАрдВ рдХрд░ рд░рд╣реЗред рд╣рдореЗрдВ рдРрд╕реЗ рдореЙрдбрд▓ рдорд┐рд▓ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рд▓реЛ-рдмрд┐рдЯ рдлрд╝реЙрд░реНрдореИрдЯ рдореЗрдВ рдмреЗрд╣рддрд░ рдЪрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдП рдЧрдП рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рд╕рдореВрдЪрд╛ рд▓реЛрдХрд▓ AI рдЕрдиреБрднрд╡ рд╕реБрдзрд░рддрд╛ рд╣реИред рдЗрд╕ рдкрд░реАрдХреНрд╖рдг рдореЗрдВ, QAT рдореЙрдбрд▓ non-QAT рд╕рдВрд╕реНрдХрд░рдг рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рддреЗрдЬрд╝, рд╣рд▓реНрдХрд╛ рдФрд░ рдЙрдкрдпреЛрдЧ рдореЗрдВ рд╕реНрдореВрдж рдерд╛ред
рдореИрдВ рдЕрдм рдореЙрдбрд▓ рдХреЗ MTP рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕реБрдХ рд╣реВрдБ, рдЬреЛ рдЧрддрд┐ рдХреЛ рдФрд░ рдмрдврд╝рд╛ рд╕рдХрддрд╛ рд╣реИ, рд╕рдВрднрд╡рддрдГ 2x рддрдХред рдЗрд╕рд╕реЗ рдореЗрд░рд╛ рдЕрдзрд┐рдХ рдХрд╛рдордХрд╛рдЬ рд▓реЛрдХрд▓ AI рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдореИрдВ рдореЙрдбрд▓ рдХреЛ рд▓реЛрдХрд▓ рд░реВрдк рд╕реЗ рдЪрд▓рд╛ рд╕рдХрддрд╛ рд╣реВрдБ, рдЙрд╕реЗ OpenCode рдЬреИрд╕реЗ рдЯреВрд▓реНрд╕ рд╕реЗ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдБ, рдФрд░ рдПрдХ рдирд┐рдЬреА рд▓реЛрдХрд▓ рдЕрд╕рд┐рд╕реНрдЯреЗрдВрдЯ рдХреЗ рд╕рд╛рде рд╕реАрдзреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдПрдбрд┐рдЯ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБред
рд▓реЛрдХрд▓ AI рдХреА рдпрд╣ рдирдИ рд▓рд╣рд░, AI рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╣рдорд╛рд░реЗ рддрд░реАрдХреЛрдВ рдХреЛ рдмрджрд▓ рд░рд╣реА рд╣реИред рдЬреЛ рдХрд╛рд░реНрдп рдкрд╣рд▓реЗ рдмрдбрд╝реЗ рдХреНрд▓рд╛рдЙрдб рд╕реЗрдЯрдЕрдкреНрд╕, рдЦрд╛рд╕рдХрд░ рдЯреЗрдХреНрд╕реНрдЯ, рдЗрдореЗрдЬ, рдФрд░ рд╡реАрдбрд┐рдпреЛ рдЗрдирдкреБрдЯ рд╡рд╛рд▓реЗ рдорд▓реНрдЯреАрдореЙрдбрд▓ рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝, рдорд╛рдБрдЧрддреЗ рдереЗ, рд╡реЗ рдзреАрд░реЗ-рдзреАрд░реЗ рд▓реЛрдХрд▓ рдорд╢реАрдиреЛрдВ рдкрд░ рд╕рдВрднрд╡ рд╣реЛ рд░рд╣реЗ рд╣реИрдВред рдбреЗрд╡рд▓рдкрд░реНрд╕, рд╢реЛрдзрдХрд░реНрддрд╛рдУрдВ рдФрд░ рдмрд┐рд▓реНрдбрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЬреЛ рдЧреЛрдкрдиреАрдпрддрд╛, рдЧрддрд┐ рдФрд░ рдирд┐рдпрдВрддреНрд░рдг рдХреА рдкрд░рд╡рд╛рд╣ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рджрд┐рд╢рд╛ рдмреЗрд╣рдж рд░реЛрдорд╛рдВрдЪрдХ рд╣реИред
рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди рдХрдВрдЬрд╝реНрдпреВрдорд░ GPUs рдкрд░ рдмрдбрд╝реЗ рднрд╛рд╖рд╛ рдореЙрдбрд▓реЛрдВ рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд╕рдмрд╕реЗ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рддрд░реАрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдЙрдЪреНрдЪ-рдкреНрд░рд┐рд╕рд┐рд╢рди рд╡реЗрдЯреНрд╕, рдЬрд┐рдиреНрд╣реЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ VRAM рдЪрд╛рд╣рд┐рдП, рдХреЗ рдмрдЬрд╛рдп рд╣рдо рд╕рдВрдкреАрдбрд╝рд┐рдд 4-рдмрд┐рдЯ рдореЙрдбрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ NVIDIA RTX 4090 рдЬреИрд╕реЗ GPUs рдкрд░ рдлрд┐рдЯ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВред Google рдХреЗ Gemma рдореЙрдбрд▓, рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдУрдкрди AI рдХреЛ рд▓реЛрдХрд▓ рд░реВрдк рд╕реЗ рдЪрд▓рд╛рдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдиреЗ рдХреА рдЗрд╕ рдмрдврд╝рддреА рдкрд╣рд▓ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИрдВред
рдЗрд╕ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рдореЗрдВ, рд╣рдо Gemma 4 12B рдХреЛ loрдХрд▓реА рдкрд░ llama.cpp рдХреЗ рд╕рд╛рде рдЪрд▓рд╛рдПрдБрдЧреЗ рдФрд░ рдмреЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдХреА рддреБрд▓рдирд╛ рдХреНрд╡рд╛рдВрдЯрд╛рдЗрдЬрд╝реЗрд╢рди-рдЕрд╡реЗрдпрд░ рдЯреНрд░реЗрдирд┐рдВрдЧ (QAT) рд╕реЗ рдлрд╝рд╛рдЗрди-рдЯреНрдпреВрди рдХрд┐рдП рдЧрдП рджреВрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдХрд░реЗрдВрдЧреЗред
рд╣рдорд╛рд░реЗ Google рдХреЗ рдореЙрдбрд▓ рдкрд░ рдЕрдиреНрдп рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рднреА рдЬрд╝рд░реВрд░ рдкрдврд╝реЗрдВ: Gemma 4 рдФрд░ Ollama рдХреЗ рд╕рд╛рде AI рдПрдЬреЗрдВрдЯ рдмрдирд╛рдирд╛ рдФрд░ Gemma 4 рдХреЛ рдХреИрд╕реЗ рдлрд╝рд╛рдЗрди-рдЯреНрдпреВрди рдХрд░реЗрдВред