Комплетан водич за инсталирање и савладавање ComfyUI-ја: Локална AI генерација слика

Последње ажурирање: КСНУМКС Септембер оф КСНУМКС

Крупни план NVIDIA RTX графичких картица, са истакнутом снагом хардвера и VRAM меморијом потребном за локално покретање ComfyUI-ја.

Вероватно сте приметили да је интернет преплављен сликама које је креирала вештачка интелигенција. Многи се питају да ли је могуће постићи те резултате код куће. без плаћања месечних претплата и очување потпуне приватности ваших упита. Одговор је убедљиво да, а најмоћнији алат за постизање овога тренутно је ComfyUI, интерфејс који, иако у почетку застрашујући, даје вам апсолутну контролу над визуелним креирањем.

За разлику од једноставнијих опција, ComfyUI ради користећи систем графова где повезујете различите кутије или чворове. То значи да нисте ограничени крутом формом, већ можете... дизајнирајте сопствени производни цевоводБез обзира да ли имате моћан Linux сервер или Windows лаптоп, подешавање овог екосистема ће вам омогућити да експериментишете са најновијим моделима, као што су FLUX или Stable Diffusion, без да било ко шпијунира шта креирате.

Хардверски захтеви: Свет VRAM-а

Модерна и минималистичка радна станица са пригушеним осветљењем, идеална за представљање локалног окружења инсталације вештачке интелигенције (AI) софтвера.

Пре него што почнете са инсталацијом, морамо да разговарамо о ономе што је заиста важно: видео меморија (VRAM). Није битно колико је моћан ваш процесор или колико опште RAM меморије имате; ако графичка картица не подржава графичку картицу, систем ће радити пужевим темпом или ће се једноставно срушити. Да бисте проверили тренутни статус VRAM меморије у Линуксу, можете користити команду nvidia-smi за NVIDIA или rocm-smi за AMD.

Ако имате 4 ГБ VRAM-а, будите спремни на спорије перформансе и коришћење нижих резолуција. Са 8 ГБ можете глатко обављати већину задатака, мада ћете за захтевне игре попут FLUX.2 морати да користите Квантизација GGUF-а (као Q4_K_M)Ово смањује величину модела без жртвовања квалитета. Ако имате довољно среће да имате 16 GB или више RAM-а, као у RTX 3090 или 4090, можете да покренете FP8 или чак FP16 моделе без икаквог проблема.

  Најбољи веб ресурси за Цобол

Корак-по-корак инсталација на различитим системима

Апстрактна 3Д визуелизација неуронске мреже са дигиталним везама, визуелно подсећа на ComfyUI систем чворова и графова.

У зависности од вашег оперативног система, поступак се разликује. На Windows-у је најлакши начин да преузмете званични преносиви пакетРаспакујте га и покрените .bat датотеку која одговара вашем графичком процесору. Ово је брз начин јер већ укључује Пајтон и конфигурисане зависности, избегавајући сукобе са променљивим окружења.

Ако више волите Linux или macOS, процес је ручнији, али чистији. Прво, потребно је да клонирате репозиторијум са GitHub-а и креирате Виртуелно окружење у Пајтону (venv)Ово је неопходно да би се избегло оштећење библиотека оперативног система. Када је окружење активно, инсталирајте зависности наведене у датотеци requirements.txt и математички механизам PyTorch. За кориснике NVIDIA-е, препоручује се верзија [број верзије недостаје у оригиналном тексту]. ЦУДА 12.1док се корисници AMD-а морају одлучити за верзију РОЦм.

Напредна конфигурација и основни чворови

Апстрактна и футуристичка дигитална уметност генерисана вештачком интелигенцијом, која представља квалитет визуелних резултата добијених моделима као што су FLUX или Stable Diffusion.

Када први пут покренете ComfyUI на http://127.0.0.1:8188, видећете контролну таблу пуну каблова. Да бисте избегли забуну, прво што треба да инсталирате је Менаџер удобног корисничког интерфејсаОвај додатак је драгуљ у круни, јер вам омогућава да претражујете и инсталирате друге прилагођене чворове и, што је најважније, аутоматски инсталирате све недостајуће чворове када увезете туђи рад.

Да бисте радили са модерним моделима као што је FLUX, биће вам потребан чвор ComfyUI-GGUFЗа разлику од стабилне дифузије, где се све обично налази у фасцикли са контролним тачкама, FLUX захтева одвајање својих делова: модел дифузије (UNet) иде у модели/унет/Кодер текста (CLIP) се налази у models/clip/, а VAE у models/vae/. Ако их поставите на погрешно место, програм за учитавање их неће пронаћи и добићете празан екран.

  Цисцо Вебек Шта је то и које функције нуди?

Савладавање тока рада и API-ја

Основни ток се састоји од учитавања модела, писања промпта, проласка кроз семплер (где се дешава магија дифузије) и декодирања слике. Кључни трик за FLUX је одржавање CFG у верзији 1.0 и користите неколико корака (између 4 и 8) са Ојлеровим семплером; ако повећате CFG, слике ће бити избледеле и са нереалним бојама.

За оне који имају хардвер на серверу и желе да раде са другог рачунара, ComfyUI омогућава... acceso remoto mediante el parámetro –listen 0.0.0.0Ово отвара HTTP API који вам омогућава да шаљете радне процесе у JSON формату и примате обрађену слику. То је идеалан начин да ваш рачунар са GPU-ом претворите у приватну услугу за генерисање слика, што вам омогућава да аутоматизујете креирање стотина слика за маркетинг или е-трговину помоћу Python скрипти.

Решавање проблема и оптимизација

Уобичајено је наићи на грешку CUDA нема довољно меморијеАко вам се ово деси, можете поново покренути ComfyUI да бисте очистили фрагментацију меморије или покренути програм командом –lowvramкоји премешта податке између графичке картице (GPU) и системске РАМ меморије. У случају AMD-а, ако картица није детектована, проблем се обично решава додавањем корисника у групе. рендеровање и видео или коришћењем променљиве окружења HSA_OVERRIDE_GFX_VERSION.

Ако приметите лоше перформансе, проверите да ли случајно користите процесор. Такође, размислите о надоградњи системске RAM меморије на 32GB или 64GB, јер је ComfyUI користи као мост када VRAM није довољан. За складиштење података, брзи NVMe диск Ово је кључно, јер учитавање модела од 10 ГБ сваки пут када промените радни ток може постати бесконачно на механичком диску.

  Акцелератори и програми који подстичу стартапове и мала и средња предузећа у Шпанији

Постављање сопствене локалне радне станице за обраду слика ослобађа вас ограничења у облаку и трошкова заснованих на кредитима. Од управљања VRAM-ом и подешавања виртуелног окружења до аутоматизације API-ја и коришћења GGUF квантизованих модела, сада имате све алате за трансформацију RTX-а у фабрику дигиталне уметности, оптимизујући сваки корак кроз чворове и осигуравајући да ваш хардвер ради на врхунским перформансама.