Menjelaskan dan memperbaiki error dengan bantuan Gemini

Dokumen ini menjelaskan cara menggunakan Gemini di Colab Enterprise, yang merupakan produk dalam portofolio Gemini untuk Google Cloud, untuk membantu Anda menjelaskan dan memperbaiki error di notebook Colab Enterprise.

Pelajari cara dan waktu Gemini untuk Google Cloud menggunakan data Anda.

Dokumen ini ditujukan untuk analis data, data scientist, dan developer data yang menggunakan Colab Enterprise. Bagian ini mengasumsikan bahwa Anda memiliki pengetahuan tentang cara menulis kode di lingkungan notebook.

Ringkasan

Saat Anda menjalankan kode yang menghasilkan error, Gemini di Colab Enterprise dapat menyarankan perbaikan atau menjelaskan error untuk membantu Anda menyelesaikan masalah.

Untuk error sintaksis, tombol Perbaiki error akan muncul. Klik tombol ini untuk melihat perbaikan yang disarankan untuk kode Anda. Untuk mengetahui detail selengkapnya, lihat Memperbaiki error.

Untuk jenis error lainnya, tombol Explain error akan muncul. Klik tombol ini untuk melihat penjelasan error dan kemungkinan cara mengatasinya. Untuk mengetahui detail selengkapnya, lihat Menggunakan penjelasan error.

Sebelum memulai

  1. Pastikan Gemini di Colab Enterprise disiapkan untuk akun pengguna dan project Google Cloud Anda.
  2. Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
  3. Enable the Vertex AI, Cloud AI Companion, Dataform, and Compute Engine APIs.

    Enable the APIs

  4. Enable the Vertex AI, Cloud AI Companion, Dataform, and Compute Engine APIs.

    Enable the APIs

Peran yang diperlukan

Untuk mendapatkan izin yang Anda perlukan untuk menggunakan Gemini di Colab Enterprise, minta administrator untuk memberi Anda peran IAM berikut pada project:

Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran khusus atau peran bawaan lainnya.

Menggunakan penjelasan error

Untuk menggunakan Gemini Google Cloud untuk menjelaskan error dalam kode Anda:

  1. Di Google Cloud console, buka halaman My notebooks Colab Enterprise.

    Buka Notebook saya

  2. Di menu Region, pilih region yang berisi notebook Anda.

  3. Klik notebook yang ingin dibuka.

  4. Di sel kode notebook, masukkan kode yang berisi error, lalu jalankan sel. Misalnya, Anda dapat memasukkan print(a + random()) tanpa menentukan a.

    Setelah sel kode Anda berjalan, Colab Enterprise akan mencetak pesan error di bawah sel kode Anda. Jika Gemini di Colab Enterprise memiliki penjelasan untuk error ini, tombol Explain error akan muncul.

  5. Klik tombol Explain error.

    Colab Enterprise akan membuka dialog chat yang berisi penjelasan error. Dialog ini juga dapat menyertakan rekomendasi dan perubahan yang disarankan untuk cara mengatasi masalah.

  6. Setelah mengevaluasi konten, Anda dapat melakukan salah satu tindakan berikut:

    • Untuk menyalin perubahan yang disarankan, klik tombol  Salin. Kemudian, tempelkan kode ke dalam sel kode di notebook Anda.
    • Untuk menambahkan sel kode ke notebook yang berisi perubahan yang disarankan, klik tombol  Add code cell. Menambahkan sel kode tidak akan menghapus sel kode asli yang berisi error.
    • Gunakan dialog chat untuk membahas error dengan Gemini.
  7. Untuk menutup dialog chat, klik  Tutup.

Memperbaiki error

Untuk menggunakan Gemini Google Cloud guna membantu Anda memperbaiki error sintaksis dalam kode:

  1. Di Google Cloud console, buka halaman My notebooks Colab Enterprise.

    Buka Notebook saya

  2. Di menu Region, pilih region yang berisi notebook Anda.

  3. Klik notebook yang ingin dibuka.

  4. Di sel kode notebook, masukkan kode yang berisi error, lalu jalankan sel. Misalnya, Anda mungkin memasukkan print(1, yang tidak memiliki tanda kurung tutup.

    Setelah sel kode Anda berjalan, Colab Enterprise akan mencetak pesan error di bawah sel kode Anda. Jika Gemini di Colab Enterprise memiliki saran yang dapat memperbaiki kode Anda, tombol Perbaiki error akan muncul.

  5. Klik tombol Perbaiki error.

    Colab Enterprise akan menampilkan perbaikan yang disarankan untuk kode tersebut.

  6. Evaluasi saran, lalu lakukan salah satu tindakan berikut:

    • Untuk menerima saran, klik  Terima saran.
    • Untuk menolak saran, klik  Tolak saran.

Menonaktifkan Gemini di Colab Enterprise

Untuk menonaktifkan Gemini di Colab Enterprise untuk project Google Cloud , administrator harus menonaktifkan Gemini untuk Google Cloud API. Lihat Menonaktifkan layanan.

Untuk menonaktifkan Gemini di Colab Enterprise untuk pengguna tertentu, administrator perlu mencabut peran Gemini untuk Pengguna Google Cloud (roles/cloudaicompanion.user) untuk pengguna tersebut. Lihat Mencabut satu peran IAM.

Langkah berikutnya