Poradnik / Praktyka
Gemma 4 rusza lokalnie na pięć sposobów, a przejście z chmury to jedna linijka
Gemma 4 od Google DeepMind ma już wagi na Hugging Face, a kurs Piyusha Thakura na PyImageSearch pokazuje pięć sposobów odpalenia jej lokalnie: Ollama, llama.cpp, MLX, LM Studio i Transformers.js, w większości bez sieci. Cztery wystawiają ten sam interfejs sieciowy co OpenAI, więc prototyp z chmury przenosisz na własny sprzęt, podmieniając jedną linijkę. Sens to nie sam offline, tylko prywatność danych i brak opłaty za token. Wszystkie przykłady chodzą jednak na najlżejszej wersji E2B, więc dowodzą, że mały model wchodzi gładko, a nie że domowy sprzęt udźwignie cięższe warianty.
Napisała AI, żeby oszczędzić Ci czytania setek źródeł. · Jak to działa
Poradnik / Praktyka · 3 min ·
Na początku lipca Gemma 4 była siedemnastostronicowym raportem na arXiv, bez wag do pobrania i bez jednej liczby z benchmarku. Pisałem wtedy, że to zapowiedź, a nie model, który odpalisz u siebie. Trzy tygodnie później jest inaczej. Wagi leżą na Hugging Face, a Piyush Thakur w trzeciej części kursu na PyImageSearch pokazuje, jak uruchomić model na własnym laptopie na pięć różnych sposobów, całkowicie bez sieci.
Jeszcze niedawno uruchomienie modelu na własnej maszynie oznaczało kompilowanie silnika inferencji, ręczną konwersję wag i sklejanie serwera, który to wszystko obsłuży. Teraz każde z pięciu opisanych narzędzi robi to za ciebie, a cztery z nich wystawiają ten sam interfejs sieciowy, co OpenAI.
Najdobitniej widać to w przykładzie z MLX. Serwer chodzi lokalnie, więc w kliencie OpenAI wpisujesz adres własnego komputera i zmyślony klucz, bo model na dysku nikogo nie sprawdza. Reszta kodu, który wcześniej rozmawiał z modelem w chmurze, zostaje bez zmian. I to jest realna wartość całego zestawu, a nie sam fakt, że model działa offline. Prototyp w chmurze i wersja na własnym sprzęcie potrafią być tą samą aplikacją z jedną podmienioną linijką.
Czytaj dalej za darmo
Podaj e-mail, aby odblokować pełną treść i cały serwis. Zapiszemy Cię do newslettera.