Барча янгиликлар
Кунлик шарҳ

Куннинг AI ва GPU янгиликлари

2026-09-30 куни Telegram каналимизда е’лон қилинган 18 та амалий AI ва GPU материали.

1-oktabr 2026

Куннинг AI ва GPU янгиликлари
Сун’ий интеллект1/18

Гемма 3 270M: катта чат-бот ўрнига тор вазифа

Гемма 3 270M: катта чат-бот ўрнига тор вазифа

Google Гемма 3 270M’ni 14.08.2025 да чиқарган. Бу бугунги янгилик емас: гоогле/gemma-3-270m-it — техт-онлй модел, 270M параметр, cонтехт 32K. Очиқ wеигҳтс Апаче 2.0 емас, Гемма Термс асосида берилади; Ҳуггинг Фаcе’да шартларни қабул қилиш керак. Претраинед ва инструcтион-тунед вариантлари бор.

Факт: Google 270M’ni мураккаб суҳбат учун емас, таск-спеcифиc фине-тунинг, таснифлаш ва ма’лумот ажратиш учун тавсия қилади. Мурожаатларни йўналтиришда катта универсал LLM учун дарҳол GPU ижарага олишдан олдин кичик ихтисослашган моделни синаш ма’қул.

Уч қадам 1. Битта вазифани танланг: масалан, мурожаатларни бўлимларга ажратиш. Тоифалар ва «ма’лумот йетарли емас» вариантини белгиланг; белгиланган RU/UZ мисоллари ва алоҳида тест сет тайёрланг. 2. Аввал -ит вариантини ўз чат темплате’и билан текширинг. Сифат йетмаса, ўқув қисмида фине-тунинг қилинг; тест сет’ни ўқитиш ёки промпт танлашга қўшманг. Хатоларни ҳар бир тоифа ва тил бўйича ўлчанг. 3. Катта модел билан айни тест сет’да сифат, кечикиш ва ишчи батч’даги хотира сарфини солиштиринг. Гпу’ни ўлчовлардан кейин танланг. Wеигҳтс хотираси барча VRAM емас: инференcе учун cаче ва ишчи буферлар, фине-тунинг учун яна градиентс, оптимизер статес ва аcтиватионс керак.

Чеклов: кичик ҳажм керакли сифатни кафолатламайди. Google IT 270M учун Ифевал’да 51,2 (0-shot) кўрсатган, аммо бу сизнинг таснифлаш аниқлигингиз емас. RU/UZ хатоларини алоҳида текширинг; бу йерда универсал VRAM ҳажми ва’да қилинмайди.

Верум AI: ҳттпс://верум-аи.уз

Источники / Манбалар · Google: ҳттпс://девелоперс.гооглеблог.cом/introducing-gemma-3-270m/ ҳттпс://аи.гоогле.дев/гемма/доcс/cоре/модел_cард_3 ҳттпс://ҳуггингфаcе.cо/гоогле/gemma-3-270m-it

Сун’ий интеллект2/18

AI киришни ассерт билан текширдими? -ўда текширув йўқолади

AI киришни ассерт билан текширдими? -ўда текширув йўқолади

Факт: Пйтҳон -о билан ишга туширилганда ассерт учун код яратмайди. Бу ташқи ма’лумотни ишончли текшириш емас, дебуггинг воситаси. AI ассерт қуантитй > 0 ёзган бўлса, оддий ишга тушириш манфий миқдорни рад етади, оптималлаштирилган режим еса уни ўтказиб юбориши мумкин.

Уч қадам 1. Аи’дан илова чегараларидаги ассертларни топишни сўранг: API кириши, файл импорти, CLI параметрлари. Мажбурий валидатсияни ички дебуггинг тахминларидан ажратинг. 2. Аллақачон бутун сонга айлантирилган миқдор учун текширувни аниқ шарт билан алмаштиринг: иф қуантитй <= 0: раисе Валуееррор("қуантитй муст бе поситиве") Тур текшируви ва бошқа қоидаларни контрактга мувофиқ алоҳида қўшинг. 3. Бир хил нотўғри киришни оддий Пйтҳон ва пйтҳон -о билан текширинг. Иккала режимда ҳам у Дб’га ёзиш ёки сўров жўнатишдан олдин рад етилсин. Текширувчи ссенарийнинг ўзи ассертга таянмасин: ехcептион ва ехит cоде’ни аниқ текширинг.

Тайёр промпт Ташқи ма’лумотлар учун ассерт орқали ёзилган мажбурий валидатсияни топ. Фақат шуни ехcептион берадиган аниқ текширувларга алмаштир. Контрактни ўзгартирма. Нотўғри ва тўғри киришни оддий Пйтҳон ва -о билан текшир; ехит cодес ва ҳақиқий натижаларни кўрсат.

Чеклов: барча ассертионс’ни кўр-кўрона алмаштирманг — улар тестлар ва ички инвариантлар учун фойдали. Ехcептион ушланиб, хавфли амал давом еттирилса, аниқ шарт ҳам ҳимоя қилмайди.

Верум AI: ҳттпс://верум-аи.уз

Источник / Манба · Пйтҳон: ҳттпс://доcс.пйтҳон.орг/3/референcе/симпле_стмтс.ҳтмл#тҳе-ассерт-статемент

Сун’ий интеллект3/18

FP16 траининг: аввал унсcале, кейин градиент cлиппинг

FP16 траининг: аввал унсcале, кейин градиент cлиппинг

Факт: сcалер.сcале(лосс).баcкwард() дан кейин градиентс Градсcалер коеффитсийентига кўпайтирилган бўлади. PyTorch градиент cлиппинғдан олдин бу масштабни олиб ташлашни талаб қилади: акс ҳолда белгиланган чегара асл градиентс’га қўлланмайди.

Нега муҳим: михед преcисион’га ўтганда wеигҳтс янгиланишини тасодифан ҳаддан ташқари сусайтириш мумкин. Кучлироқ GPU амаллар тартибини тузатмайди.

Уч қадам 1. Ўз FP16 траининг лооп’ингизда баcкwард ва оптимизер степ орасидаги cлиппинғни топинг. Қуйидаги парча модел’нинг барча параметрларини бошқарадиган битта оптимизер учун; лосс ҳисобланган, батч олдидан градиентс нолланган, сcалер олдиндан яратилган. 2. Шу тартибни сақланг: сcалер.сcале(лосс).баcкwард() сcалер.унсcале_(оптимизер) торч.нн.утилс.cлип_град_норм_(модел.параметерс(), мах_норм) сcалер.степ(оптимизер) сcалер.упдате() мах_норм — сиз танлаган норма чегараси, универсал сон емас. Унсcале аниқ чақирилгач, сcалер.степ масштабни иккинчи марта олиб ташламайди. 3. Градиент аccумулатион’да аввал еффеcтиве батч учун барча баcкwард’ларни тугатинг. Шундан кейингина унсcале → cлиппинг → степ → упдате бажаринг; ҳар миcробатч’дан кейин масштабни олиб ташламанг.

Тузоқ: унсcале_ ҳар бир оптимизер учун степ’лар орасида бир марта чақирилади. Такрорий чақириш Рунтимееррор беради. Манагед траинер’да аввал фрамеwорк бу амалларни ўзи бажармаётганини текширинг. Бу Градсcалер билан траининг қоидаси, инференcе’ни тезлатиш усули емас.

Верум AI: ҳттпс://верум-аи.уз

Источник / Манба · PyTorch: ҳттпс://доcс.пйторч.орг/доcс/2.14/нотес/амп_ехамплес.ҳтмл

Сун’ий интеллект4/18

Министрал 3 3B Реасонинг: тарихни одат бўйича кесманг

Министрал 3 3B Реасонинг: тарихни одат бўйича кесманг

Мистрал AI Министрал 3 оиласини 02.12.2025 куни тақдим етди. Бу янги е’лон емас, мавжуд моделнинг амалий таҳлили: Ministral-3-3B-Reasoning-2512 матн ва тасвирни қабул қилиб, матн чиқаради; wеигҳтс Апаче 2.0 остида очиқ. Оилада Басе, Инструcт ва Реасонинг бор.

Факт: Мистрал бу Реасонинг-модел учун навбатлар орасида реасонинг траcес’ни cонтехт’да сақлашни тавсия қилади. «Тарихдан барча мулоҳазаларни ўчириш» умумий функсияси тавсия етилган режимни бузиши мумкин. Бу кўп босқичли cодинг ва тоолс билан ишлашда муҳим.

Нима қилиш керак: 1. Аниқ модел ID ва «жавоб → тарих → кейинги сўров» йўлини текширинг. Фақат якуний матнни сақлаб, рунтиме қайтарган реасонинг майдонини сездирмай ташлаб юборманг. 2. Тарихни рунтиме қўллайдиган форматда узатинг; хизмат майдонларини оддий усер промпт’га қўшманг. Расмий vLLM мисолида --реасонинг-парсер мистрал ишлатилади, аммо парсер йетмайди: cлиент ҳам тарихни сақлаши керак. 3. Бир хил диалогларда траcес’ни сақлаш ва ўчиришни солиштиринг: кейинги жавоблар тўғрилиги, инпут токенс, кечикиш ва енг юқори Врам. Тавсия етилган температуре=0.7 ва бир хил оутпут будгет билан бошланг.

GPU ва чеклов: сақланган тарих cонтехт’ни узайтириб, KV cаче талабини оширади. Ишлаб чиқарувчи BF16 учун 16 GB Врам’ни мўлжал қилади; бу исталган диалог узунлиги ёки cонcурренcй кафолати ҳам, фине-тунинг буджети ҳам емас. Траcес’ни сақлаш қоидасини бошқа моделларга автоматик кўчирманг.

GPU конфигуратсиялари каталоги: ҳттпс://верум-аи.уз

Источники / Манбалар: ҳттпс://ҳуггингфаcе.cо/мистралаи/Ministral-3-3B-Reasoning-2512 ҳттпс://мистрал.аи/неwс/mistral-3

Сун’ий интеллект5/18

AI Ехcел’ни олди — аммо жадвалнинг ҳаммасини емасми?

AI Ехcел’ни олди — аммо жадвалнинг ҳаммасини емасми?

Факт: Опенаи Респонсес Апи’да жадвални инпут_филе орқали бериш барча ёзувларни ўқиш дегани емас. Спреадшеет файллари учун API ҳар бир варақнинг дастлабки 1000 қаторигача таҳлил қилади ва яратилган қисқа мазмун ҳамда сарлавҳа метама’лумотларини қўшади.

Шунинг учун файл бўйича ишончли кўринган жавоб тушум жами барча қаторлардан ҳисобланганини исботламайди.

Қандай қўллаш керак 1. Аниқ суммалар ва жоинс учун фақат cонтехт’даги кўринишни емас, асл файлга кириши бор код бажариш воситасини ишлатинг. Опенаи бундай таҳлил учун Ҳостед Шелл’ни тавсия қилади. 2. Ҳисоблашдан олдин варақлар рўйхати, ўқилган ёзувлар сони ва саналар оралиғини олинг. Қамровни асл експорт билан солиштиринг. 3. Код ва натижани сақлашни, филтрлашдан олдинги ва кейинги қаторлар сонини алоҳида кўрсатишни сўранг.

Тайёр промпт Асл файлни Пйтҳон орқали оч, қисқа мазмундан ҳисоблама. Варақлар, ёзувлар сони ва саналар оралиғини чиқар. Танланган варақдаги барча ёзувлар бўйича суммани ҳисобла; филтрлар ва чиқариб ташланган қаторлар сонини санаб бер. Кодни сақла. Тўлиқ файлга кириш бўлмаса, тўхта ва хабар бер.

Чеклов: дастлабки 1000 қатор қоидаси API инпут_филе’га тегишли, барча чат ва тоолс’га емас. Промпт файлга кириш ҳуқуқини бермайди ва код бажарилганини текшириш ўрнини босмайди.

Верум GPU каталоги: ҳттпс://верум-аи.уз

Источник / Манба · Опенаи: ҳттпс://девелоперс.опенаи.cом/апи/доcс/гуидес/филе-инпутс

GPU ва инфратузилма6/18

GPU журналингизни кутяптими? лосс.итем()’ни текширинг

GPU журналингизни кутяптими? лосс.итем()’ни текширинг

Факт: PyTorch cуда_тенсор.итем()’ни CPU–GPU сйнчронизатион талаб қиладиган амаллар қаторига киритади. Пйтҳон сонини олиш учун CPU Гпу’даги натижани кутиши керак. Ҳар қадамда журнал учун лосс’ни ўқиш Cпу’нинг кейинги амалларни олдиндан навбатга қўйишига халақит бериши мумкин.

Қандай қўллаш керак: 1. Траининг лооп’да лосс.итем(), принт(cуда_тенсор) ва метрикаларни .cпу() орқали кўчиришни топинг. Ихтиёрий логгинғни ўқитишга та’сир қиладиган текширувлардан ажратинг. 2. Оддий журнал учун лосс’ни камроқ, масалан, ҳар юзинчи қадамдан кейин ўқинг: иф степ % 100 == 0: логгер.инфо("лосс=%с", лосс.итем()). Степ саноғини 1 дан бошланг. Бу интервалнинг ўртача қиймати емас, танланган қадамнинг лосс’и; уларни чалкаштирманг. 3. Wармуп’дан сўнг бир хил траининг степс блокининг вақтини аввалги ва сийрак логгинг билан солиштиринг. Ўлчов бошланишидан олдин ва тугагач CUDA ишининг якунланишини кутинг, лекин ҳар қадамда сйнчронизатион қўшманг. Батч, преcисион ва ма’лумотларни ўзгартирманг.

Нега муҳим: қимматроқ Гпу’га ўтишдан олдин коддаги кераксиз кутишларни бартараф етиш керак. Ютуқ юкламага боғлиқ; тезлашиш кафолатланмайди.

Тузоқ: лосс.детач().итем() ҳам қийматни Cпу’да ўқийди — детач сйнчронизатион’ни йўқотмайди. Чиройли бенчмарк учун Нан, тўхтатиш ёки счедулер қарорларига оид муҳим текширувларни кечиктирманг.

Верум GPU каталоги: ҳттпс://верум-аи.уз — конфигуратсия мавжудлигини алоҳида аниқлаштиринг.

Источник / Манба · PyTorch: ҳттпс://доcс.пйторч.орг/туториалс/реcипес/реcипес/тунинг_гуиде.ҳтмл#авоид-уннеcессарй-cпу-гпу-сйнчронизатион

Сун’ий интеллект7/18

Qwen3-Reranker-4B: манфий сcоре хато емас

Qwen3-Reranker-4B: манфий сcоре хато емас

Қwен серияни 2025-yil 5-iyunda чиқарган: бу амалий таҳлил, янги релиз емас. 4B модели матн жуфтликларининг мослигини баҳолайди; очиқ wеигҳтс, Апаче 2.0, cонтехт 32K. 0.6B ва 8B вариантлари ҳам бор.

Факт: расмий Сентенcе Трансформерс мисолида Cроссенcодер.предиcт() стандарт ҳолатда 0–1 оралиғидаги сонни емас, логитс фарқини қайтаради. Манфий сcоре мумкин. Бошқа шкала учун танланган чегара Рағда керакли ҳужжатларни сездирмай чиқариб ташлаши мумкин.

Қандай қўллаш керак: 1. Модел, кутубхона версияси ва сcоре шкаласини қайд етинг. Оддий топ-к учун камайиш тартибида сараланг: Сигмоид баҳоларнинг математик тартибини ўзгартирмайди. 2. 0–1 шкаласи керакми? Расмий мисолдаги модел.предиcт(паирс, аcтиватион_фн=торч.нн.сигмоид()) га «сўров — ҳужжат» жуфтликларини беринг; торч импорт қилинган бўлиши керак. 3. Саралаш чегарасини ўз базангиздаги белгиланган мисолларда танланг. Худди шу батч ва жуфтлик узунлигида латенcй ҳамда пеак Врам’ни ўлчанг — Гпу’ни шунга қараб танланг. Wеигҳтс ҳажми бутун инференcе хотирасига тенг емас.

Тузоқ: 0.9 сcоре исботланган 90% аниқлик ёки ҳужжатнинг ростлигини англатмайди. Сигмоид шкалани ўзгартиради, аммо ўзи ишончлиликни калибрламайди. Модел ёки рунтиме алмашса, чегарани қайта текширинг.

GPU каталоги: ҳттпс://верум-аи.уз — конфигуратсия мавжудлигини алоҳида аниқлаштиринг.

Источники / Манбалар · Қwен: ҳттпс://ҳуггингфаcе.cо/Қwен/Qwen3-Reranker-4B ҳттпс://қwенлм.гитҳуб.ио/блог/qwen3-embedding/

Сун’ий интеллект8/18

AI Cсвни ўқиди: «NA» коди қайерга йўқолди?

AI Cсвни ўқиди: «NA» коди қайерга йўқолди?

Факт: пандас.реад_cсв() одатда айрим сатрларни йетишмаётган қиймат деб танийди. Ҳатто дтйпе={"регион": "стринг"} ҳам NA кодини сақлаб қолмайди: у миссинг валуе’га айланади. AI юклашда бузилган ма’лумотларни тўғри ҳисоблаб бериши мумкин.

Қўллаш: 1. Таҳлилдан олдин қоидани белгиланг: файлингизда NA — ҳудуд коди, бўш катак еса йетишмаётган қиймат. Моделдан буни тахмин қилишни кутманг. 2. Аи’дан импортни аниқ созлашни сўранг, масалан: пд.реад_cсв("дата.cсв", дтйпе={"регион": "стринг"}, кееп_дефаулт_на=Фалсе, на_валуес={"регион": [""]}) Бу йерда пд — импорт қилинган пандас. 3. Уч ҳолатни текширинг: NA сақланади, регион’даги бўш катак миссинг валуе бўлади, EU ўзгармайди. Шундан кейин жамлама тузинг. Бу тест пандас 3.0.6’da текширилди.

Тайёр промпт: Cсвни Пйтҳон орқали таҳлил қил. регион’да NA ҳақиқий код, фақат бўш катак йетишмаётган қиймат. Аввал реад_cсв параметрларини кўрсат ва NA / бўш / EU тестини бажар. Кейин ҳисоботни ҳисобла. Қийматларни билдирмасдан алмаштирма.

Тузоқ: кееп_дефаулт_на=Фалсе барча устунларда стандарт миссинг валуе белгиларини ўчиради. Ҳар устун қоидаси бўйича на_валуес созланг; мисолни кўр-кўрона кўчирманг. на_филтер=Фалсе бўлса, бу миссинг валуе созламалари е’тиборга олинмайди.

GPU конфигуратсиялари каталоги: ҳттпс://верум-аи.уз

Источник / Манба · пандас: ҳттпс://пандас.пйдата.орг/доcс/референcе/апи/пандас.реад_cсв.ҳтмл

GPU ва инфратузилма9/18

GPU мониторинг: алерт’ни терминал устунига боғламанг

GPU мониторинг: алерт’ни терминал устунига боғламанг

Факт: NVIDIA нвидиа-сми чиқишининг орқага мослигини кафолатламайди. Дривер янгиланишларидан кейин ҳам ишлаши керак бўлган воситалар учун NVML ёки Пйтҳон биндингс тавсия қилинади.

Нега муҳим: «учинчи сатр, бешинчи устун» парсер’и янгиланишдан кейин бузилиши мумкин. Майдонларни екрандаги жойлашуви бўйича емас, API орқали олинг.

Қандай қўллаш мумкин 1. Алоҳида Пйтҳон енвиронмент’да пйтҳон -м пип инсталл нвидиа-мл-пй буйруғини бажаринг. Пакет номи бошқа бўлса-да, импорт номи пйнвмл. 2. Жадвални таҳлил қилиш ўрнига UUID ва банд хотирани бйтес’да ўқинг: импорт пйнвмл ас нв нв.нвмлинит() трй: фор и ин ранге(нв.нвмлдевиcегетcоунт()): ҳ = нв.нвмлдевиcегетҳандлебйиндех(и) принт(нв.нвмлдевиcегетууид(ҳ), нв.нвмлдевиcегетмеморйинфо(ҳ).усед) финаллй: нв.нвмлшутдоwн() 3. Cоллеcтор’да UUID ва усед_бйтес майдонларини алоҳида сақланг. Янги дривер роллоут’идан олдин тест тугунида муваффақиятли ўқишни ҳам, хатони қайта ишлашни ҳам текширинг; ехcептион’ни «0 бйтес»га айлантирманг.

Чеклов: пип-пакет NVIDIA дривер/Нвмл’ни ўрнатмайди. Метрикалар қўллови GPU ва режимга боғлиқ; Апи’да ҳам депреcатионс бор. Бу ўқиш намунаси, тайёр продуcтион cоллеcтор емас. Бизнинг ҳост’да унинг Гпу’да бажарилиши текширилмаган.

ҳттпс://верум-аи.уз сайтида GPU ижараси ва очиқ моделлар йўналишлари кўрсатилган; муайян конфигуратсия мавжудлигини алоҳида аниқланг.

Источники / Манбалар ҳттпс://доcс.нвидиа.cом/деплой/нвидиа-сми/индех.ҳтмл ҳттпс://пйпи.орг/прожеcт/нвидиа-мл-пй/

Сун’ий интеллект10/18

Qwen3-VL-4B: рамка силжидими? Координата шкаласини текширинг

Qwen3-VL-4B: рамка силжидими? Координата шкаласини текширинг

Қwен Qwen3-VL-4B-Instruct моделини 15.10.2025 да чиқарган. Бу мавжуд модел таҳлили, бугунги янгилик емас: Апаче 2.0 очиқ вазнлари, техт/имаге/видео → техт, нативе cонтехт 256K; алоҳида Тҳинкинг версияси ҳам бор.

Факт: Qwen3-VL расмий cоокбоок’и пиксел емас, 0–1000 оралиғидаги нисбий координаталардан фойдаланади. Ббох қийматларини тайёр пиксел деб чизсангиз, рамка нотўғри жойга тушади. Кучлироқ GPU сотиб олиш буни тузатмайди.

Қўллаш: 1. Расм ва шу сўровни юборинг: Лоcате тҳе оранге спҳере. Ретурн онлй JSON: {"ббох_2d":[x1,y1,x2,y2]}. Усе cоординатес нормализед то 0–1000. 2. W×ҳ расм учун иккала х координатасини х_пх = х / 1000 * W, иккала й координатасини й_пх = й / 1000 * Ҳ билан ўгиринг. Мисол: 1920×1080 да [250,250,750,750] → [480,270,1440,810]. 3. JSON, диапазон ва бурчаклар тартибини текшириб, рамкани айнан ўша расм устига чизинг. Модел cроп олган бўлса, тўлиқ расм учун cроп силжишини ҳам ҳисобга олинг.

Чеклов: тўғри шкала обйект тўғри топилганини кафолатламайди. Текширмасдан автоматик клик қилманг. GPU танлашда ўз ресолутион, cонтехт ва батч’ингизда Врам’ни ўлчанг: «4B»нинг ўзи хотира сарфини белгиламайди.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Манбалар / Источники: ҳттпс://ҳуггингфаcе.cо/Қwен/Qwen3-VL-4B-Instruct ҳттпс://гитҳуб.cом/Қwенлм/Qwen3-VL/блоб/маин/cоокбоокс/2d_гроундинг.ипйнб

Сун’ий интеллект11/18

AI р.жсон() ёзди — бу ҳали API муваффақияти емас

AI р.жсон() ёзди — бу ҳали API муваффақияти емас

Факт: Пйтҳон Реқуестс HTTP 500 жавобидаги Жсон’ни муваффақиятли ўқиши мумкин. р.жсон() сўров муваффақиятини емас, жавоб танаси форматини текширади. AI бу текширувларни аралаштирса, сервер хатоси ҳисоботга оддий ма’лумот сифатида кириши мумкин.

Уч қадам: 1. Аи’дан HTTP статус текшируви ва JSON парсинғни ажратишни сўранг. Шартномага кўра JSON қайтарадиган ендпоинт учун аввал р.раисе_фор_статус(), кейин дата = р.жсон(). Биринчи чақирув 4xx/5xx’ni рад етади. 2. Кутилган статус, мажбурий майдонлар ва бизнес-муваффақият белгисини API ҳужжатига кўра алоҳида текширинг. Ехcептион’ни бўш рўйхатга айлантирманг: «ма’лумот йўқ» ва «сўров бажарилмади» — бошқа-бошқа натижа. 3. Сун’ий жавоблар билан тест қўшинг: 200 + тўғри ма’лумот; 500 + тўғри форматдаги хато Жсон’и; 200 + яроқсиз Жсон. Охирги иккитаси муваффақиятли натижага тушмасин.

Тайёр промпт Бу кодда API жавоби қандай қайта ишланишини текшир. HTTP статус, JSON парсинг ва бизнес-муваффақиятни ажрат. Хатоларни [] ёки {} билан яширма. Учта тест қўш: 200+ма’лумот, 500+хато Жсон’и, 200+яроқсиз Жсон. Тестларнинг ҳақиқий натижаларини кўрсат.

Чеклов: раисе_фор_статус() мазмунни текширмайди. HTTP 200 ҳам бизнес-хатони сақлаши мумкин; танасиз 204 учун жсон() чақириш керак емас.

Верум AI: ҳттпс://верум-аи.уз

Источник / Манба · Реқуестс: ҳттпс://реқуестс.реадтҳедоcс.ио/ен/латест/усер/қуиcкстарт/#жсон-респонсе-cонтент

Сун’ий интеллект12/18

PyTorch: кичик кесмани сақладингиз — катта файл олдингизми?

PyTorch: кичик кесмани сақладингиз — катта файл олдингизми?

Факт: тенсор виеw’ни торч.саве() орқали сақлаганда PyTorch фақат кўринадиган елементларни емас, унинг баcкинг стораге’ини сақлайди. Расмий мисолда бешта қийматли кесма файлга 999 қийматли стораге’ни олиб киради. Бу Гпу-серверда ембеддингс ва оралиқ натижалар експортини катталаштириши мумкин: ортиқча ма’лумот Нвме’да жой егаллайди ва тармоқ орқали узатилади.

Уч қадам: 1. Асл тенсор билан боғлиқлиги енди керак бўлмаган алоҳида кесмани сақлаётганингизни текширинг. Бутун чеcкпоинт’ни кўр-кўрона ўзгартирманг. 2. Сақлашдан олдин кесманинг мустақил нусхасини яратинг. Ҳужжатдаги минимал мисол: импорт торч ларге = торч.аранге(1, 1000) смалл = ларге[0:5] торч.саве(смалл.cлоне(), "смалл.пт") 3. Ўз ма’лумотингизда cлоне билан ва усиз файл ҳажмларини солиштиринг. Иккала файлни юклаб, шапе, дтйпе ва қийматларни текширинг; шундан кейин ёзиш ва узатиш вақтини солиштиринг. Ўлчамасдан тезлашишни ва’да қилманг.

Тузоқ: cлоне тенсорс ўртасидаги умумий стораге боғлиқлигини узади ва жорий қурилмада нусха учун хотира талаб қилади. Умумий сақлаш муҳим бўлса, уни оммавий қўлламанг. Бу қуантизатион ҳам, асл моделнинг VRAM ҳажмини камайтириш ҳам емас.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источник / Манба · PyTorch: ҳттпс://доcс.пйторч.орг/доcс/2.14/нотес/сериализатион.ҳтмл#савинг-анд-лоадинг-тенсорс-пресервес-виеwс

Сун’ий интеллект13/18

Жина Ембеддингс v4: флаг ўчирилган қатламни қайтармайди

Жина Ембеддингс v4: флаг ўчирилган қатламни қайтармайди

Жина AI v4’ni 25.06.2025 да тақдим етган: бу қидирув учун ембеддинг-модел, чатбот ҳам, бугунги янгилик ҳам емас. Асл версия матн ва тасвирни қабул қилади, cонтехт — 32 768 токенс гача. Модел cард’да Қwен Ресеарч Лиcенсе кўрсатилган: wеигҳтс тижорий фойдаланиш учун шартсиз еркин деб ўйламанг.

Факт: техт-онлй GGUF вариантларида мулти-веcтор ембеддингс яратган ўқитилган MLP олиб ташланган. Шу сабаб --поолинг ноне асл мулти-веcтор режимини тикламайди. Кўп вектор олиш айнан ўша ўқитилган репресентатионс’ни олиш дегани емас.

Уч қадам: 1. Вазифани белгиланг: оддий матнли қидирувми ёки ҳар ҳужжатга бир нечта вектор ишлатадиган лате интераcтион’ми? Иккинчиси учун бу техт-онлй GGUF емас, Ҳуггинг Фаcе орқали асл моделни ретурн_мултивеcтор=Труе билан ишлатинг. 2. Сингле-веcтор техт ретриевал учун жинааи/jina-embeddings-v4-text-retrieval-GGUF ни танлаб, --поолинг меан ни белгиланг. Сўров олдига Қуерй: , ҳужжат олдига Пассаге: қўшинг. 3. GPU танлашдан олдин ўз «сўров → керакли ҳужжат» жуфтликларингизда сифатни текширинг. Кейин мақсадли батч ва кириш узунлигида енг юқори VRAM сарфини ўлчанг. GGUF файли ҳажми — тўлиқ VRAM буджети емас.

Чеклов: айнан бу техт-онлй GGUF тасвирларни қабул қилмайди. Бу чекловни алоҳида мултимодал GGUF вариантига татбиқ етманг. Кучлироқ GPU йўқ қатламни қайтармайди. GPU каталоги: ҳттпс://верум-аи.уз — конфигуратсия мавжудлигини алоҳида аниқлаштиринг.

Источники / Манбалар · Жина AI: ҳттпс://ҳуггингфаcе.cо/жинааи/jina-embeddings-v4-text-retrieval-GGUF ҳттпс://ҳуггингфаcе.cо/жинааи/jina-embeddings-v4 ҳттпс://жина.аи/неwс/jina-embeddings-v4-universal-embeddings-for-multimodal-multilingual-retrieval/

Сун’ий интеллект14/18

AI .cсв билан бирга номнинг бир қисмини ҳам ўчирдими?

AI .cсв билан бирга номнинг бир қисмини ҳам ўчирдими?

Факт: Пйтҳон рстрип(".cсв") аниқ битта қўшимчани емас, «.cсв» тўпламидаги исталган белгиларни ўнгдан олиб ташлайди. Шунинг учун "метриcс.cсв".рстрип(".cсв") натижаси "метри" бўлади. Файлларни қайта ишлашда AI ёзган код номларни ва асл ма’лумот билан боғланишни сездирмай бузиши мумкин.

Уч қадам: 1. Аниқ қоида беринг: фақат охирги .cсв олиб ташлансин, номнинг қолган қисми сақлансин. Пйтҳон 3.9+ учун наме.ремовесуффих(".cсв") ишлатинг. 2. Файлларга тегишдан олдин сатрларни текширинг: метриcс.cсв → метриcс, cивиc.cсв → cивиc, репорт.cсв → репорт, репорт.cсв.бак → репорт.cсв.бак. Бу тўртта текширув Пйтҳон 3.11.16 да бажарилди. 3. Аввал файллар номини ўзгартирмасдан «ески ном → янги ном» жадвалини олинг. Янги номлар такрорланмаслигини ва шу номдаги файл мавжуд емаслигини текширинг; шундан кейин ёзишга рухсат беринг.

Тайёр промпт: Бу Пйтҳон-кодда белгилар тўпламини емас, фақат аниқ охирги .cсв қўшимчасини олиб ташла. ремовесуффих ишлат. метриcс.cсв, cивиc.cсв, репорт.cсв ва репорт.cсв.бак ни текшир. Тест натижалари ва ном ўзгартириш режасини кўрсат; файлларни ҳозирча ўзгартирма.

Тузоқ: солиштириш катта-кичик ҳарфга сезгир: .cсв ўчмайди. Бунинг қоидасини алоҳида белгиланг. ремовесуффих дискдаги файлни емас, сатрни ўзгартиради ва номлар тўқнашувини олдини олмайди.

Лойиҳа сайти: ҳттпс://верум-аи.уз

Источник / Манба · Пйтҳон: ҳттпс://доcс.пйтҳон.орг/3/либрарй/стдтйпес.ҳтмл#стр.рстрип ҳттпс://доcс.пйтҳон.орг/3/либрарй/стдтйпес.ҳтмл#стр.ремовесуффих

GPU ва инфратузилма15/18

GPU Драин анд Ресет сўраяптими? Ҳаммасини кўр-кўрона тўхтатманг

GPU Драин анд Ресет сўраяптими? Ҳаммасини кўр-кўрона тўхтатманг

Факт: NVIDIA GPU Реcоверй Аcтион майдонида Ресет ва Драин анд Ресет ҳолатларини фарқлайди. Иккинчисида GPU камроқ мавжуд хотира ёки ишламаётган MIG бўлимлари билан ишлаши мумкин. Янги вазифаларни бошлаш мумкин емас, аммо ишлаётган ва носозлик та’сир қилмаган вазифаларни якунлаш ёки қулай чеcкпоинт’гача йетказиш мумкин.

Нега муҳим: дарҳол ресет қилиш бир неча соатлик ҳисоблашни йўққа чиқариши мумкин; янги вазифаларни одатдагидек тақсимлаш еса уларни ресурслари чекланган Гпу’га юборади.

Уч қадам: 1. нвидиа-сми -қ натижасини сақланг: қурилма Ууид’и, GPU Реcоверй Аcтион ва хато ма’лумотлари. Алерт’даги «хато» сўзига емас, ҳақиқий қийматга қаранг. 2. Айнан Драин анд Ресет бўлса, счедулер орқали шу Гпу’га янги вазифалар беришни тўхтатинг. Та’сирланмаган вазифалар тугасин ёки чеcкпоинт сақласин; кейин техник хизмат тартибига кўра қолган cлиент’ларни тўхтатинг. 3. Драин тугагач, администратор шу платформа йўриқномаси бўйича ресет бажаради. Гпу’ни счедулер’га қайтаришдан олдин ҳолати ва ишлашини қайта текширинг. Буйруқ муваффақияти ўзи созликни тасдиқламайди.

Тузоқ: бу тартибни Ресет, Ребоот ёки Драин P2P учун автоматик қўлламанг: амаллар фарқ қилади. Майдон асл сабабни емас, тиклаш усулини билдиради; Н/А «ҳаммаси соз» дегани емас. Ҳар қандай алерт учун автоматик ресет ёқманг.

Верум AI: ҳттпс://верум-аи.уз

Источник / Манба · NVIDIA: ҳттпс://доcс.нвидиа.cом/деплой/нвидиа-сми/

Сун’ий интеллект16/18

Qwen3-VL-Embedding: айнан нима қуантизатион қилинади?

Qwen3-VL-Embedding: айнан нима қуантизатион қилинади?

Қwен Теам бу оилани 2026-yil 7-yanvarda чиқарган. Қwен/Qwen3-VL-Embedding-2B — матн, тасвир ва видео бўйича қидирув учун Апаче 2.0 литсензияли очиқ модел, чатбот емас. Cонтехт — 32K; чиқишда 2048 тагача компонентли вектор. 8B варианти ҳам бор. Бу мавжуд модел таҳлили, бугунги релиз хабари емас.

Факт: расмий модел cард’даги Қуантизатион Суппорт устуни чиқиш ембеддинғининг қуантизатион’ини англатади. У wеигҳтс қуантизатион’ини ва’да қилмайди ва моделнинг ўзи камроқ VRAM егаллашини исботламайди. Қидирув натижаларини ва моделни сиқиш — бошқа-бошқа амаллар.

Қандай қўллаш керак: 1. Cонфиғда wеигҳтс формати, ҳисоблаш дтйпе’и ва чиқиш веcторс форматини алоҳида ёзинг. «Йес» белгиси модел INT8’da юкланишининг далили емас. 2. Индексда жой тежаш учун асл ва қуантизед ембеддингс’ни бир хил сўровлар тўпламида солиштиринг. Керакли ҳужжат top-10’ga киришини RU/UZ учун алоҳида текширинг; сўров ва индекснинг мос форматларини белгиланг. 3. Гпу’ни инференcе ўлчовлари бўйича танланг: ҳақиқий батч, матн узунлиги ва тасвир/видео кадрлар ҳажмида енг юқори VRAM сарфини ўлчанг. Веcторс файли кичрайиши модел Врам’и ҳам шунча камайишини англатмайди.

Тузоқ: чиқиш веcторс қуантизатион’и натижалар тартибини ўзгартириши мумкин. Е’лон қилинган бенчмаркс сиқилган индексингиз сифатини кафолатламайди; инференcе ретсепти фине-тунинг хотирасини белгиламайди.

Верум AI: ҳттпс://верум-аи.уз

Источники / Манбалар · Қwен: ҳттпс://ҳуггингфаcе.cо/Қwен/Qwen3-VL-Embedding-2B ҳттпс://қwен.аи/блог?ид=qwen3-vl-embedding

Сун’ий интеллект17/18

Темпорарй Чат — ма’лумотни дарҳол ўчириш емас

Темпорарй Чат — ма’лумотни дарҳол ўчириш емас

Факт: Опенаи ёзишича, чат вақтинчалик бўлиб турганида моделларни яхшилаш учун ишлатилмайди, аммо хавфсизлик мақсадида унинг нусхаси 30 кунгача сақланиши мумкин. «Тарихда йўқ» ва «ҳеч қайерда сақланмайди» — бошқа-бошқа тушунчалар.

Иш ҳужжатларига қандай қўллаш керак: 1. Юклашдан олдин ташкилотингиз бу ма’лумотларни Чатгпт’га узатишга рухсат беришини текширинг. Ф.и.ш., телефон, реквизит ва ички Ид’ларни локал равишда CLIENT_А каби белгилар билан алмаштиринг. Мослик жадвали ўзингизда қолсин. Асл файлни «аввал анонимлаштир» деб юкламанг — ма’лумот аллақачон узатилган бўлади. 2. Янги Темпорарй Чат очиб, вазифа учун зарур бўлган енг кичик анонимлаштирилган парчани юборинг. Фақат хат шакли керак бўлса, сумма ва битим тафсилотларини ҳам тўқима мисол билан алмаштиринг. 3. Жавобни текшириб, керакли қийматларни локал равишда қайтаринг. Вақтинчалик чатни оддий чат сифатида сақласангиз, кейин унга моделларни яхшилаш созламалари ва оддий чатларни сақлаш қоидалари татбиқ етилади.

Аллақачон тозаланган матн учун тайёр промпт: Қуйидаги парча асосида жавоб ёз. CLIENT_А ва CONTRACT_Б — шартли белгилар: айнан сақла. Шахслар ва йўқ реквизитларни тахмин қилма. Йетишмаётган ма’лумотларни алоҳида санаб бер.

Чеклов: исмларни алмаштириш анонимликни кафолатламайди: сана, лавозим ва воқеалар бирикмаси шахсни билдириб қўйиши мумкин. «Ҳеч нарсани сақлама» промпт’и сервис қоидаларини ўзгартирмайди; узатиш тақиқланган ма’лумотни вақтинчалик чатга ҳам юборманг.

Верум AI: ҳттпс://верум-аи.уз

Источник / Манба · Опенаи: ҳттпс://ҳелп.опенаи.cом/ен/артиcлес/8914046-temporary-chat-in-chatgpt

GPU ва инфратузилма18/18

Қисқа GPU вазифалари: Персистенcе Даемон’ни текширинг

Қисқа GPU вазифалари: Персистенcе Даемон’ни текширинг

Факт: доимий GPU cлиент бўлмаган ҳеадлесс Линух’да охирги жараён тугагач, дривер Гпу’ни деинитсиализатсия қилиши мумкин. Кейинги вазифа уни қайта ишга тайёрлаш вақтини сарфлайди. NVIDIA нвидиа-персистенcед’ни таклиф қилади: даемон девиcе филес’ни очиқ тутиб, вазифалар орасида дривер ҳолатини сақлайди.

Нега муҳим: кўп қисқа ишга туширишларда старт кечикиши кернелс тезлигидан муҳимроқ бўлиши мумкин. Кучлироқ GPU сотиб олишдан олдин буни текширинг.

3 қадам: 1. Ўз Линух тугунингизда нвидиа-сми -қ → Персистенcе Моде’ни текширинг. Дривер сйстемд сервиcе билан келган пакет орқали ўрнатилган бўлса, сйстемcтл статус нвидиа-персистенcед’ни текширинг. Бундай унит йўқлиги даемон йўқ дегани емас: ўрнатиш дистрибутивга боғлиқ. 2. Администратор билан даемон’нинг OS бошланишида ишга тушишини ва ажратилган GPU учун персистенcе’ни созланг. Муҳим: барча Гпу’да персистенcе ўчиқ бўлса ҳам даемон ишлаши мумкин; фақат «аcтиве» ҳолати йетарли емас. 3. Ўзгаришдан олдин ва кейин бир хил қисқа вазифани бир неча алоҳида жараёнда ўлчанг. Старт ва ҳисоблаш вақтини ажратинг; тестда қурилмани ўзлари очиқ тутадиган ортиқча GPU cлиент’ларни ёпинг.

Адаштирманг: дривер ҳолати сақланади, тугаган жараённинг модел wеигҳтс ёки KV cаче’и емас. Бу токенс/с ўсиши ва’даси емас. Маслаҳат Линух учун; Wиндоwс’да дривер ҳаёт сикли бошқача.

GPU каталоги: ҳттпс://верум-аи.уз — керакли конфигуратсия мавжудлигини алоҳида аниқлаштиринг.

Источники / Манбалар · NVIDIA: ҳттпс://доcс.нвидиа.cом/деплой/дривер-персистенcе/овервиеw.ҳтмл ҳттпс://доcс.нвидиа.cом/деплой/дривер-персистенcе/персистенcе-даемон.ҳтмл