Rekap Google I/O 2024: Menjadikan AI dapat diakses dan bermanfaat bagi setiap developer

MEI 14, 2024
Jeanine Banks Vice President & General Manager Developer X

Terima kasih telah bergabung bersama kami di Google I/O tahun ini. AI secara fundamental mengubah apa yang kita bangun dan bagaimana cara kita membangunnya. Kami berkomitmen untuk membuat AI dapat diakses dan membantu setiap developer dengan menyediakan alat yang dibutuhkan untuk berinovasi di era baru ini. Baca terus untuk mempelajari lebih lanjut tentang bagaimana kami melakukan proses ini di seluruh development stack.


AI Generatif

Menghadirkan model dan API untuk membangun aplikasi berteknologi AI yang luar biasa.


Gemini 1.5 Flash dan 1.5 Pro baru dengan jendela konteks 2 juta

Efisienkan alur kerja dan optimalkan aplikasi berteknologi AI dengan 1.5 Flash, model kami untuk tugas berfrekuensi tinggi, yang dapat diakses melalui Gemini API di Google AI Studio. Gemini 1.5 Flash dan 1.5 Pro kini tersedia dalam pratinjau publik di lebih dari 200 negara dan wilayah, termasuk EEA (dan Uni Eropa), Inggris, dan Swiss. Developer juga bisa bergabung dengan daftar tunggu Google AI Studio untuk melihat pratinjau terobosan jendela konteks 2 juta di 1.5 Pro.


Fitur API baru termasuk Context Caching

Panggilan fungsi paralel dan ekstraksi bingkai video sekarang didukung oleh Gemini API. Dan dengan fitur context caching baru, yang akan hadir bulan depan, Anda bisa menyederhanakan alur kerja untuk permintaan yang besar dengan menyimpan file konteks yang sering digunakan dengan biaya yang lebih rendah. Ini sangat ideal untuk skenario seperti curah pendapat ide konten berdasarkan pekerjaan yang sudah ada, menganalisis dokumen yang kompleks, atau menyediakan ringkasan makalah penelitian dan materi pelatihan.


Gemma, keluarga model terbuka kami

Kami sangat senang dengan respons dari komunitas terhadap keluarga model terbuka Gemma yang dibangun dari penelitian dan teknologi yang sama dengan Gemini. Awal tahun ini (link ke postingan blog), kami menambahkan CodeGemma dan RecurrentGemma, dan hari ini, kami memperkenalkan PaliGemma untuk tugas visi-bahasa multimodal. Kami membagikan bocoran awal untuk Gemma 2–memperlihatkan pratinjau instance parameter 27B yang mengungguli model dua kali lipat ukurannya dan berjalan pada satu TPUv5e.


Ekosistem terbuka

Manfaatkan opsionalitas dan fleksibilitas di setiap lapisan AI stack dengan ekosistem terbuka peralatan kami. Gunakan Keras untuk menjalankan alur kerja di atas TensorFlow, PyTorch, atau JAX, sesuaikan model Anda secara mudah menggunakan LoRA dengan Keras di Colab, OpenXLA untuk meningkatkan kecepatan pelatihan, atau RAPIDS cuDF untuk mempercepat beban kerja di Colab.


Google AI Edge

Terapkan ML ke lingkungan edge, termasuk seluler dan web. Ketika Anda membutuhkan akses ke tugas ML yang siap pakai, LLM populer yang berjalan sepenuhnya di perangkat, atau kemampuan untuk menghadirkan model khusus atau pipeline model Anda sendiri, Anda akan menemukan rangkaian alat yang efisien di Google AI Edge. Dukungan yang diperluas untuk TensorFlow Lite memungkinkan Anda menghadirkan model PyTorch secara langsung ke pengguna seluler. Peningkatan pada TensorFlow Lite membuat penerapan AI pada perangkat menjadi lebih mudah dari sebelumnya.


Kompetisi developer Gemini API

Bergabunglah dengan Kompetisi Developer Gemini API dan ciptakan terobosan aplikasi menggunakan Gemini API untuk mendapatkan kesempatan memenangkan mobil listrik kustom DeLorean tahun 1981 dan hadiah luar biasa lainnya. Kami sangat antusias menyaksikan bagaimana penggunaan Gemini API yang inovatif akan mendefinisikan ulang batasan-batasan AI dan membentuk masa depan yang lebih cerah. Jika aplikasi Anda berfokus untuk memberikan dampak positif, memberikan solusi praktis, atau mendorong batas-batas kreativitas, ini adalah kesempatan Anda untuk membuat jejak di lanskap AI.


Pengembangan seluler

Menghadirkan pengalaman luar biasa yang disempurnakan dengan AI untuk Android, serta meningkatkan produktivitas developer dengan API, alat, dan panduan yang kuat.


Gemini di Android Studio

Tahun lalu, kami memperkenalkan Studio Bot sebagai pendamping coding AI Anda untuk Android. Berkat masukan Anda, kami terus mengembangkan model kami, merambah lebih dari 200+ negara dan wilayah, merilisnya ke versi Stabil, dan membawanya ke dalam ekosistem Gemini bulan lalu, dengan diperkenalkannya Gemini di Android Studio. Ini dirancang untuk memudahkan Anda membuat aplikasi Android berkualitas tinggi dengan lebih cepat. Akhir tahun ini, Gemini di Android Studio akan mendukung input multimodal menggunakan Gemini 1.5 Pro.


Gemini Nano & AICore

Jalankan Gemini Nano, model kami yang paling efisien untuk tugas di perangkat secara langsung di perangkat seluler pengguna, yang memungkinkan respons dengan latensi rendah dan privasi data yang lebih baik, terlepas dari jangkauan jaringan seluler. Semua ini dimungkinkan berkat AICore, sebuah layanan sistem yang mengelola model fondasi di perangkat tanpa perlu mengelola distribusi model bahasa besar secara manual. Keduanya sekarang tersedia di Pixel 8 Pro dan Samsung Galaxy S24 Series, dengan dukungan untuk perangkat lainnya akan hadir akhir tahun ini.


Kotlin Multiplatform (KMP) di Android

Tingkatkan produktivitas Anda dengan membagikan logika bisnis aplikasi di seluruh platform dan manfaatkan dukungan premium Android untuk KMP. Anda sekarang memiliki dukungan untuk library Jetpack tertentu seperti DataStore dan Room, dengan lebih banyak lagi yang akan menyusul tahun ini.


Jetpack Compose

Bangun pengalaman pengguna yang memukau dan adaptif, optimalkan performa, ciptakan transisi yang mulus, dan gunakan API berbasis panduan Material untuk tata letak yang dapat dengan mudah disesuaikan di banyak perangkat. Permudah penanganan input, termasuk pengenalan tulisan tangan stilus berteknologi AI, dan bangun widget yang dapat disesuaikan dengan Jetpack Glance. Uji dengan percaya diri menggunakan Resizable Emulator dan mode pemeriksaan Compose UI, serta tingkatkan visibilitas widget dengan pratinjau yang dihasilkan Android 15.


Development web

Jalur Anda menuju pengembangan yang lebih baik – web yang lebih kuat semakin mudah.


Gemini Nano di Chrome

Manfaatkan kekuatan AI di perangkat dengan WebGPU, WebAssembly, dan sekarang — integrasi Gemini Nano di desktop Chrome untuk menghadirkan fitur AI bawaan terbaru. Bangun di berbagai perangkat dengan skalabilitas, biaya yang terjangkau, dan privasi yang ditingkatkan. Bergabunglah dengan program pratinjau awal kami dan bantu membentuk masa depan pengembangan AI yang dapat diakses dengan API web terbaru.


Speculation Rules API

Singkirkan pemuatan halaman yang membosankan dan aktifkan pengalaman penjelajahan yang cepat dan lancar dengan API baru yang hanya membutuhkan beberapa baris kode untuk diimplementasikan. API ini memungkinkan pra-pengambilan dan pra-rendering halaman di latar belakang, sehingga halaman bisa dimuat dalam hitungan milidetik. Untuk pengoptimalan lanjutan, AI dapat digunakan untuk memprediksi pola navigasi secara cerdas, sehingga memaksimalkan efisiensi pramuat sumber daya.


View Transitions API untuk situs multi-halaman

Buka pengalaman navigasi yang lancar dan mulus di berbagai arsitektur situs, berkat upgrade signifikan yang kini tersedia untuk aplikasi multi-halaman di Chrome Canary 126. Dikombinasikan dengan Speculation Rules dan AI, View Transitions API menghadirkan transisi halaman yang nyaris instan dan mulus, yang mendefinisikan ulang kemungkinan interaksi aplikasi web untuk semua developer.


Insight Konsol Chrome DevTools

Manfaatkan insight berteknologi AI di dalam Konsol Chrome DevTools. Gemini akan memberikan penjelasan dan solusi untuk error dan peringatan DevTools, yang secara signifikan memperlancar proses debug Anda.


Pengembangan full stack, multi-platform

Bangun, uji, dan hadirkan aplikasi full-stack berteknologi AI yang berjalan dengan baik di semua platform yang dibutuhkan pengguna.


Proyek IDX dalam versi open beta

Rasakan pengalaman pengembangan yang efisien untuk aplikasi full-stack, multi-platform, dan berteknologi AI, sekarang dapat diakses oleh semua orang tanpa daftar tunggu. Mulai secara mudah menggunakan template yang sudah dimuat sebelumnya, impor project yang sudah ada, atau mulai dari awal. IDX kini menyertakan integrasi baru yang krusial seperti Chrome DevTools, Lighthouse, dan Cloud Run untuk deployment multi-region yang lebih mudah.


Flutter dan Dart mendaratkan WASM, Impeller, dan lainnya

Buka peningkatan grafik dan performa aplikasi yang besar dengan Flutter 3.22 dan Dart 3.4. Coba Impeller di Android untuk meningkatkan performa rasterisasi hingga 30%. Hadirkan visual yang memukau dan eksekusi model AI yang efisien di web dengan dukungan kompilasi WASM. Cobalah fitur bahasa eksperimental baru, Dart Macros, yang dirancang untuk membuat pengalaman developer Dart semakin produktif.


Mengembangkan Firebase untuk aplikasi modern berteknologi AI

Hubungkan aplikasi Anda ke database PostgreSQL menggunakan Firebase Data Connect dengan CloudSQL. Luncurkan aplikasi web modern secara cepat dengan keamanan dan skalabilitas Google Cloud serta deployment yang efisien dari GitHub dengan Firebase App Hosting. Coba Firebase Genkit untuk membangun dan memantau fitur AI siap produksi yang bekerja secara langsung dengan model Gemini dan Gemma. Kolaborasi kami dengan NVIDIA mengoptimalkan performa inferensi dengan model Gemma, sehingga Anda bisa menjalankan Genkit secara lokal di GPU RTX dengan Ollama dan Gemma untuk meningkatkan performa.


Checks

Sederhanakan alur kerja privasi dan kepatuhan aplikasi Anda dengan Checks, platform kepatuhan berteknologi AI dari Google. Checks Code Compliance memantau dan mendeteksi masalah kepatuhan saat Anda menulis kode – membantu memastikan keamanan dan kualitas aplikasi Anda. Developer iOS dan Android bisa mengakses Checks hari ini.


Materi

Menyatukan materi, pelatihan, dan skala terbaik dari Google untuk meningkatkan pengalaman developer.


Program Developer Google

Jelajahi manfaat program baru seperti akses ke Gemini tanpa biaya untuk developer, guna mempelajari, menelusuri, dan chat dengan dokumentasi Google. Jika Anda adalah pengguna IDX, Anda bisa membuat 3 ruang kerja tambahan, dengan total 5 ruang kerja. Dan, jika Anda juga tergabung dalam komunitas Google Cloud Innovators, Anda akan mendapatkan kredit pembelajaran untuk lab interaktif di Google Cloud Skills Boost. Daftar sekarang.


Kita baru memulai

Kami memiliki misi untuk membantu mewujudkan ide-ide besar dan project Anda menjadi kenyataan. Melalui inovasi alat dan platform yang berkelanjutan, mari kita bangun masa depan bersama-sama.

Lihat semua pengumuman dan update Google I/O dengan 150+ sesi dan konten pembelajaran yang tersedia on demand mulai tanggal 16 Mei pukul 8 pagi PT. Keajaiban Google I/O terus berlanjut, jadi bergabunglah dengan acara I/O Connect atau I/O Extended di kota terdekat.