Dipublikasikan: 12 Desember 2024
Dengan AI bawaan, aplikasi web Anda dapat melakukan tugas yang didukung AI tanpa perlu men-deploy atau mengelola model AI-nya sendiri. Tim AI Chrome sedang mengembangkan API platform web khusus tugas dan fitur browser yang mengintegrasikan model AI di browser Anda. Kami ingin API ini berfungsi saat diterapkan di browser, di perangkat pengguna.
Persyaratan
Saat ini, Anda hanya dapat menggunakan API ini di Chrome, tetapi kami ingin menstandarkannya di seluruh browser.
Model
Prompt API, Summarizer API, Writer API, dan Rewriter API mendownload Gemini Nano, yang dirancang untuk berjalan secara lokal di komputer desktop dan laptop. API ini tidak berfungsi di perangkat seluler.
Saat ini, API ini hanya mendukung modalitas teks ke teks.
Hardware
Language Detection dan Translation API berfungsi di perangkat desktop dan Android, di Chrome.
Prompt API, Summarizer API, Writer API, dan Rewriter API berfungsi di Chrome jika kondisi berikut terpenuhi:
- Sistem operasi: Windows 10 atau 11; macOS 13+ (Ventura dan seterusnya); atau Linux. Chrome untuk Android, iOS, dan ChromeOS belum didukung oleh API kami yang didukung oleh Gemini Nano.
- Penyimpanan: Minimal 22 GB di volume yang berisi profil Chrome Anda.
- GPU: VRAM minimal 4 GB.
- Jaringan: Data tanpa batas atau koneksi tanpa kuota.
Persyaratan ini ada untuk Anda dalam proses pengembangan dan pengguna yang menggunakan fitur yang Anda buat.
Mulai membuat
Ada beberapa API AI bawaan yang tersedia di berbagai tahap pengembangan. Beberapa tersedia untuk semua developer dalam uji coba origin, sementara yang lainnya hanya tersedia untuk peserta program pratinjau awal.
Setiap API memiliki serangkaian petunjuknya sendiri untuk memulai dan mendownload model, baik untuk pembuatan prototipe lokal maupun di lingkungan produksi dengan uji coba origin.
- Translator API
- Language Detector API
- Writer dan Rewriter API (khusus EPP)
- Summarizer API
- Prompt API di Ekstensi Chrome
- Prompt API untuk web (khusus EPP)
Meskipun Prompt API hanya tersedia secara lokal dan di Ekstensi Chrome, API lainnya berfungsi untuk situs dan Ekstensi Chrome.
Menggunakan API di localhost
Semua API tersedia di localhost
di Chrome. Ikuti langkah-langkah berikut untuk
- Buka
chrome://flags/#prompt-api-for-gemini-nano
. - Pilih Enabled.
- Klik Luncurkan kembali atau mulai ulang Chrome.
Untuk mengonfirmasi bahwa Gemini Nano telah didownload dan berfungsi sebagaimana mestinya, buka DevTools dan
ketik (await ai.assistant.capabilities()).available;
ke dalam konsol. Tindakan ini akan menampilkan readily
.
Memecahkan masalah localhost
Jika Gemini Nano tidak berfungsi seperti yang diharapkan, ikuti langkah-langkah berikut:
- Mulai ulang Chrome.
- Buka
chrome://components
. - Pastikan Panduan Pengoptimalan pada Model Perangkat ada. Artinya, Gemini Nano tersedia atau sedang didownload.
- Jika tidak ada nomor versi yang tercantum, klik Periksa update untuk memaksa download.
- Buka DevTools dan ketik
(await ai.assistant.capabilities()).available;
di konsol. Tindakan ini akan menampilkanreadily
.
Jika perlu, tunggu beberapa saat, lalu ulangi langkah-langkah ini.
Proses standar
Kami berupaya menstandarkan API ini, sehingga API tersebut berfungsi di semua browser. Artinya, kami telah mengusulkan API tersebut kepada komunitas platform web, dan memindahkannya ke Grup Komunitas Inkubator Web W3C untuk diskusi lebih lanjut.
Kami meminta masukan dari W3C, Mozilla, dan WebKit untuk setiap API.
Anda dapat mempelajari proses ini lebih lanjut untuk setiap API dalam dokumentasi yang sesuai.
Berinteraksi dan memberikan masukan
Jika Anda mencoba AI bawaan dan memiliki masukan, kami ingin sekali mendengarnya.
- Temukan semua API AI bawaan.
- Bergabunglah dengan program pratinjau awal untuk melihat API baru lebih awal dan mendapatkan akses ke milis kami.
- Jika Anda memiliki masukan tentang penerapan Chrome, laporkan bug Chromium.
- Pelajari standar web.