Korzystanie z modelu lokalnego

Duże modele językowe (LLM) różnią się możliwościami. Aby zapewnić Ci kontrolę i elastyczność w zakresie tworzenia oprogramowania z pomocą AI, Android Studio umożliwia wybranie modelu lokalnego działającego na Twoim komputerze osobistym, który będzie obsługiwać funkcje AI w IDE.

Wybieranie modelu

Model lokalny jest alternatywą dla obsługi LLM wbudowanej w Android Studio. Jednak Gemini w Android Studio zwykle zapewnia najlepsze wrażenia z korzystania z AI dla deweloperów aplikacji na Androida dzięki zaawansowanym modelom Gemini. Do zadań związanych z tworzeniem aplikacji na Androida możesz wybrać różne modele Gemini , w tym domyślny model bezpłatny lub modele, do których dostęp uzyskasz za pomocą płatnego klucza Gemini API.

Możliwość korzystania z modelu lokalnego to świetna opcja, jeśli musisz pracować offline, przestrzegać ścisłych zasad firmy dotyczących korzystania z narzędzi AI lub chcesz eksperymentować z modelami badawczymi typu open source.

Wypróbowywanie modelu Gemma 4

Jeśli musisz używać modelu lokalnego, zalecamy wypróbowanie Gemma 4, najnowocześniejszego modelu lokalnego dostępnego do kodowania opartego na agentach w Android Studio.

Obowiązują następujące wymagania sprzętowe. Jeśli masz komputer o wysokiej wydajności, zalecamy używanie modelu Gemma 26B MoE.

Model Łączna ilość wymaganej pamięci RAM Miejsce na dane
Gemma E4B 12 GB 4 GB
Gemma 26B MoE 24 GB 17 GB

Instrukcje pobierania i uruchamiania Gemma 4 lokalnie na komputerze znajdziesz w przewodniku konfiguracji.

Konfigurowanie obsługi modelu lokalnego

  1. Pobierz i zainstaluj najnowszą wersję Android Studio.

  2. Zainstaluj na komputerze lokalnym dostawcę LLM, np. LM Studio lub Ollama.

  3. Dodaj dostawcę modelu do Android Studio.

    • Otwórz Ustawienia > Narzędzia > AI > Dostawcy modeli.
    • Kliknij ikonę .
    • Kliknij Dostawca lokalny.
    • Wpisz opis dostawcy modelu (zwykle jego nazwę).
    • Ustaw port, na którym nasłuchuje dostawca.
    • Włącz model.
    Okno dialogowe ustawień Android Studio z sekcją Gemini i opcją włączenia trybu offline.
    Rysunek 1. Ustawienia dostawcy modelu.
  4. Pobierz i zainstaluj wybrany model.

    Zapoznaj się z katalogami modeli LM Studio i Ollama. Aby uzyskać najlepsze wrażenia z korzystania z trybu agenta w Android Studio, wybierz model, który został wytrenowany do używania narzędzi.

    Okno ustawień Android Studio z listą dostępnych modeli lokalnych.
    Rysunek 2. Dostępne modele lokalne.
  5. Uruchom środowisko wnioskowania.

    Środowisko wnioskowania udostępnia Twój model aplikacjom lokalnym. Aby uzyskać optymalną wydajność, skonfiguruj odpowiednio dużą długość kontekstu tokenów. Szczegółowe instrukcje dotyczące uruchamiania i konfigurowania środowiska znajdziesz w dokumentacji Ollama lub LM Studio.

  6. Wybierz model.

    Otwórz Android Studio. Otwórz okno czatu Gemini. Użyj menu modeli, aby przełączyć się z domyślnego modelu Gemini na skonfigurowany model lokalny.

    Okno czatu Gemini w Android Studio z menu modeli, które zawiera opcje Gemini i modelu lokalnego.
    Rysunek 3. Menu modeli.

Po połączeniu Android Studio z modelem lokalnym możesz korzystać z funkcji czatu w IDE. Wszystkie interakcje są obsługiwane przez model działający na Twoim komputerze lokalnym, co zapewnia samodzielne środowisko programistyczne AI.

Ograniczenia wydajności

Model lokalny działający offline zwykle nie jest tak wydajny ani inteligentny jak modele Gemini oparte na chmurze. Odpowiedzi na czacie z modeli lokalnych są zwykle mniej dokładne i mają większe opóźnienia w porównaniu z modelami opartymi na chmurze.

Modele lokalne zwykle nie są dostrajane do tworzenia aplikacji na Androida i mogą zwracać odpowiedzi, które nie uwzględniają interfejsu Android Studio. Niektóre funkcje AI w Android Studio i przypadki użycia związane z tworzeniem aplikacji na Androida nie działają z modelem lokalnym. Jednak funkcja czatu AI w Android Studio jest zwykle obsługiwana przez modele lokalne.

Aby uzyskać szybkie i dokładne odpowiedzi na wszystkie pytania dotyczące tworzenia aplikacji na Androida oraz obsługę wszystkich funkcji Android Studio, Gemini w Android Studio, które korzysta z modeli Gemini, jest najlepszym rozwiązaniem.