Große Sprachmodelle (LLMs) unterscheiden sich in ihren Funktionen. Damit Sie die Kontrolle und Flexibilität bei der KI-gestützten Softwareentwicklung haben, können Sie in Android Studio ein lokales Modell auswählen, das auf Ihrem Computer ausgeführt wird, um die KI-Funktionen der IDE zu nutzen.
Modell auswählen
Ein lokales Modell bietet eine Alternative zur LLM-Unterstützung, die in Android Studio integriert ist. Gemini in Android Studio bietet Android-Entwicklern jedoch in der Regel die beste KI Erfahrung, da es auf den leistungsstarken Gemini-Modellen basiert. Sie können für Ihre Android-Entwicklungsaufgaben aus einer Vielzahl von Gemini-Modellen auswählen, darunter das kostenlose Standardmodell oder Modelle, auf die mit einem kostenpflichtigen Gemini API Schlüssel zugegriffen wird.
Die Funktion für lokale Modelle ist eine gute Option, wenn Sie offline arbeiten müssen, strenge Unternehmensrichtlinien zur Verwendung von KI-Tools einhalten müssen oder mit Open-Source-Forschungsmodellen experimentieren möchten.
Modell Gemma 4 testen
Wenn Sie ein lokales Modell verwenden müssen, empfehlen wir Gemma 4, ein hochmodernes lokales Modell, das für die agentische Programmierung in Android Studio verfügbar ist.
Es gelten die folgenden Hardwareanforderungen. Wenn Sie einen leistungsstarken Computer haben, empfehlen wir das Gemma 26B MoE-Modell.
| Modell | Erforderlicher RAM insgesamt | Speicher |
|---|---|---|
| Gemma E4B | 12 GB | 4 GB |
| Gemma 26B MoE | 24 GB | 17 GB |
In der Einrichtungsanleitung finden Sie eine Anleitung zum Herunterladen und Ausführen von Gemma 4 lokal auf Ihrem Computer.
Unterstützung für lokale Modelle einrichten
Laden Sie die neueste Version von Android Studio herunter und installieren Sie sie.
Installieren Sie auf Ihrem lokalen Computer einen LLM-Anbieter wie LM Studio oder Ollama.
Fügen Sie den Modellanbieter zu Android Studio hinzu.
- Gehen Sie zu Einstellungen > Tools > KI > Modellanbieter.
- Wählen Sie das Symbol aus.
- Wählen Sie Lokaler Anbieter aus.
- Geben Sie eine Beschreibung des Modellanbieters ein (in der Regel der Name des Modellanbieters).
- Legen Sie den Port fest, den der Anbieter überwacht.
- Aktivieren Sie ein Modell.
Abbildung 1. Einstellungen für Modellanbieter. Laden Sie ein Modell Ihrer Wahl herunter und installieren Sie es.
Kataloge für LM Studio und Ollama-Modelle ansehen Für die beste Erfahrung mit dem Agentenmodus in Android Studio wählen Sie ein Modell aus, das für die Verwendung von Tools trainiert wurde.
Abbildung 2 Verfügbare lokale Modelle. Starten Sie Ihre Inferenzumgebung.
Die Inferenzumgebung stellt Ihr Modell lokalen Anwendungen zur Verfügung. Konfigurieren Sie ein ausreichend großes Token-Fenster für die Kontextlänge, um eine optimale Leistung zu erzielen. Eine detaillierte Anleitung zum Starten und Konfigurieren Ihrer Umgebung finden Sie in der Ollama oder LM Studio Dokumentation.
Wählen Sie ein Modell aus.
Öffnen Sie Android Studio. Rufen Sie das Gemini-Chatfenster auf. Verwenden Sie die Modellauswahl, um vom Standard-Gemini-Modell zu Ihrem konfigurierten lokalen Modell zu wechseln.
Abbildung 3. Modellauswahl.
Nachdem Sie Android Studio mit Ihrem lokalen Modell verbunden haben, können Sie die Chatfunktionen in der IDE verwenden. Alle Interaktionen werden vollständig von dem Modell unterstützt, das auf Ihrem lokalen Computer ausgeführt wird. So erhalten Sie eine in sich geschlossene KI-Entwicklungsumgebung.
Leistungseinschränkungen berücksichtigen
Ein lokales Offline-Modell ist in der Regel nicht so leistungsstark oder intelligent wie die cloudbasierten Gemini-Modelle. Chatantworten von lokalen Modellen sind in der Regel weniger genau und haben eine höhere Latenz als cloudbasierte Modelle.
Lokale Modelle sind in der Regel nicht für die Android-Entwicklung optimiert und können Antworten liefern, die die Android Studio-Benutzeroberfläche nicht berücksichtigen. Einige KI-Funktionen von Android Studio und Anwendungsfälle für die Android-Entwicklung funktionieren nicht mit einem lokalen Modell. Die KI-Chatfunktion in Android Studio wird jedoch in der Regel von lokalen Modellen unterstützt.
Wenn Sie schnelle und genaue Antworten zu allen Aspekten der Android-Entwicklung und Unterstützung für alle Android Studio-Funktionen benötigen, ist Gemini in Android Studio mit den Gemini-Modellen die beste Lösung.