Di Google I/O '24, kami meluncurkan visi Android yang dirancang ulang dengan AI sebagai inti. Temukan 3 update teratas untuk mem-build dengan AI di Android untuk developer Android dalam video ini.
Memilih solusi AI generatif yang tepat untuk Anda
Dokumen ini memberikan ringkasan tentang AI generatif di Android, termasuk model Gemini yang tersedia dan SDK terkait.
AI di perangkat berperforma tinggi
Di perangkat Android yang didukung, Anda dapat memberikan pengalaman AI generatif yang kaya tanpa memerlukan koneksi jaringan atau memindahkan data dari perangkat. Model AI generative di perangkat seperti Gemini Nano adalah solusi yang bagus untuk kasus penggunaan yang memprioritaskan latensi rendah, biaya rendah, dan perlindungan privasi.
Kasus penggunaan
- Konsumsi konten yang ditingkatkan AI: ringkasan teks, menjawab pertanyaan dokumen, dan ekstraksi entitas.
- Pembuatan konten dengan bantuan AI: pemeriksaan tata bahasa, koreksi tata bahasa, bantuan menulis, dan smart reply kontekstual.
- Mengklasifikasikan teks: analisis sentimen atau suasana hati
- Privasi: membuka fitur AI generatif sekaligus menyimpan data di perangkat
Solusi
Gunakan Google AI Edge SDK untuk memanfaatkan inferensi Gemini Nano di perangkat. Gemini Nano kini tersedia secara publik untuk akses eksperimental.
Pelajari Gemini Nano lebih lanjut
Kirim model kustom untuk fitur AI di perangkat secara lebih efisien dengan Play untuk AI di Perangkat. Google Play menyederhanakan peluncuran, penargetan, pembuatan versi, download, dan update model di perangkat, sehingga membantu Anda meningkatkan pengalaman pengguna sekaligus menjaga ukuran aplikasi tetap dioptimalkan. Play for AI di Perangkat tersedia tanpa biaya tambahan. Isi formulir jika Anda tertarik dengan akses awal Play untuk AI di Perangkat.
Daftar untuk mendapatkan akses awal Play untuk AI di Perangkat
Cloud AI Multimodal dengan model Google yang paling mumpuni
Anda dapat membuat pengalaman AI generatif multimodal di aplikasi dengan memanfaatkan model dasar yang menjalankan inferensi di cloud seperti model Gemini Pro. Model ini adalah solusi yang tepat jika Anda ingin mendukung perangkat Android dalam rentang terluas.
Kasus penggunaan
- Deskripsi dan teks gambar dan video: mengidentifikasi objek dan menjelaskannya dalam teks
- Pemikiran multimodal: memproses konten teks, gambar, dan video
- Pembuatan teks: meringkas artikel, menjawab pertanyaan tentang konten tekstual, mengekstrak entity.
- Pemformatan respons: memformat respons model ke JSON atau Markdown
Solusi
Untuk membuat prototipe fitur AI generatif, Anda dapat memulai dengan SDK klien Google AI. SDK ini memberi Anda akses ke Gemini API dan membantu menyederhanakan interaksi aplikasi dengan model Gemini. SDK klien Google AI masih dalam pratinjau dan hanya boleh digunakan untuk membuat prototipe.
Pelajari lebih lanjut SDK klien Google AI
Untuk menghadirkan pengalaman AI ke dalam produksi, gunakan Vertex AI di Firebase. Serupa dengan SDK klien Google AI, Firebase SDK ini memberikan akses ke model Gemini, tetapi juga menawarkan opsi keamanan dan konfigurasi yang penting untuk aplikasi produksi. Selain itu, Firebase menyertakan dukungan dan fitur tingkat produksi di berbagai platform seluler.
Pelajari Vertex AI di Firebase lebih lanjut
AI untuk Perusahaan
Vertex AI adalah platform pengembangan AI terpadu dan terkelola sepenuhnya dari Google untuk AI. Perusahaan dapat menggunakan platform Vertex AI Google untuk memberikan pengalaman AI kustom ke perangkat Android menggunakan integrasi backend. Buat, latih, dan deploy aplikasi AI di infrastruktur Google yang skalabel dan berkelas dunia. Ini adalah solusi yang bagus untuk AI skala perusahaan, dengan akses ke lebih dari 130 model dan alat termasuk model AI Studio, Agent Builder, dan Gemini.
Kasus penggunaan
- Pelatihan dan pengiriman model kustom
- Pembuatan gambar dan video
- Agen virtual, dukungan pelanggan
- Speech to text, natural language processing
Solusi
Gunakan platform Vertex AI Google untuk mem-build aplikasi AI kustom dan menghubungkan aplikasi Android ke lapisan layanan.
Pelajari Vertex AI lebih lanjut
Referensi lainnya
Toolkit AI Generatif yang Bertanggung Jawab
Model AI harus selaras dengan kebijakan keamanan, dievaluasi untuk keadilan dan akurasi, serta dirancang agar transparan. Responsible Generative AI Toolkit menyediakan bantuan dan panduan bagi Anda untuk mendesain, membuat, mengevaluasi, dan men-deploy model AI terbuka secara bertanggung jawab.
Gemini di Android Studio
Gemini di Android Studio adalah pendamping coding untuk pengembangan Android. Fitur ini didukung oleh kecerdasan buatan dan dapat memahami bahasa alami. Alat ini membantu Anda menjadi lebih produktif dengan menjawab kueri pengembangan Android Anda. Gemini dapat membantu Anda menemukan referensi yang relevan, mempelajari praktik terbaik, dan menghemat waktu.
Template Awal Gemini API
Template Awal Gemini API mengikuti panduan memulai online untuk Gemini di Android dengan cermat. Aplikasi ini memanfaatkan SDK klien Google AI untuk Android dan menunjukkan cara menggunakan perintah teks dan respons model.
Referensi
API dan SDK Google untuk Gen AI di Android
Lingkungan |
API atau SDK |
Model yang Didukung |
Ketersediaan |
Penggunaan yang direkomendasikan |
Integrasi Android dengan inferensi di perangkat |
Gemini Nano |
Akses eksperimental publik |
Eksperimental |
|
Integrasi Android dengan inferensi cloud |
Gemini 1.5 Flash |
Pratinjau publik |
Hanya pembuatan prototipe |
|
Gemini 1.5 Flash |
Tersedia secara umum (GA) |
Direkomendasikan untuk produksi |
||
Integrasi backend dengan inferensi cloud |
Lebih dari 130 model dasar (termasuk model Gemini 1.5) |
Tersedia secara umum (GA) |
Direkomendasikan untuk produksi |
|
Integrasi Android dengan inferensi di perangkat |
Gemma 2B |
Eksperimental |
Model AI generatif Google
Google menawarkan beberapa model AI generatif yang dapat Anda gunakan di aplikasi Android.
Lingkungan |
Model |
Jenis (Biaya) |
Format input yang didukung |
Data output |
Di perangkat |
Gemini Nano |
Tanpa biaya |
Teks, gambar |
Teks |
Cloud |
Gemini 1.5 Flash |
Tanpa biaya/Berbayar |
Teks, gambar, video, audio |
Teks |
Gemini 1.5 Pro |
Tanpa biaya/Berbayar |
Teks, gambar, video, audio |
Teks |
|
Gemini 1.0 Pro |
Tanpa biaya/Berbayar |
Teks |
Teks |
|
Di perangkat, cloud |
Gemma & Gemma 2 |
Tanpa biaya (model terbuka) |
Teks |
Teks |
Untuk mengetahui detail lengkap tentang kemampuan setiap model, termasuk batas token dan rate, lihat Model Gemini.