Mulai menggunakan AI bawaan

Dipublikasikan: 12 Desember 2024, Terakhir diperbarui: 20 Mei 2025

Dengan API AI bawaan, aplikasi web Anda dapat melakukan tugas yang didukung AI tanpa perlu men-deploy atau mengelola model AI-nya sendiri.

Persyaratan

Kami sedang berupaya menstandarkan API ini 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.

Mulai sekarang, Summarizer API, Writer API, dan Rewriter API hanya mendukung modalitas teks ke teks. Prompt API akan memiliki kemampuan multimodal yang tersedia untuk pembuatan prototipe lokal bagi Peserta Program Pratinjau Awal

Hardware

Language Detector dan Translator API hanya berfungsi di desktop 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.
  • 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 di Chrome stabil, beberapa tersedia untuk peserta uji coba origin, dan 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.

Semua API ini dapat digunakan saat mem-build Ekstensi Chrome.

Menggunakan API di localhost

Semua API tersedia di localhost di Chrome. Ikuti langkah-langkah berikut untuk

  1. Buka chrome://flags/#prompt-api-for-gemini-nano.
  2. Pilih Enabled.
  3. Klik Luncurkan kembali atau mulai ulang Chrome.

Untuk mengonfirmasi bahwa Gemini Nano telah didownload dan berfungsi sebagaimana mestinya, buka DevTools dan ketik await LanguageModel.availability(); ke dalam konsol. Tindakan ini akan menampilkan available.

Memecahkan masalah localhost

Jika Gemini Nano tidak berfungsi seperti yang diharapkan, ikuti langkah-langkah berikut:

  1. Mulai ulang Chrome.
  2. Buka chrome://components.
  3. Pastikan Panduan Pengoptimalan pada Model Perangkat ada. Artinya, Gemini Nano tersedia atau sedang didownload.
    • Jika tidak ada nomor versi yang tercantum, klik Check for update untuk memaksa download.
  4. Buka DevTools dan ketik LanguageModel.availability(); di konsol. Tindakan ini akan menampilkan available.

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 W3C Web Incubator Community Group 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.