Menggunakan penyelesaian kode dan pembuatan kode

Dokumen ini menjelaskan cara menggunakan Gemini di Colab Enterprise, yang merupakan produk dalam Gemini for Google Cloud portofolio, untuk membantu Anda menulis dan membuat kode di notebook Colab Enterprise.

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

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

Batasan

Fitur Transform Code Colab tidak didukung di Colab Enterprise. Untuk mempelajari cara lain menggunakan fitur yang didukung AI untuk membantu Anda mengedit kode di Colab Enterprise, lihat Menggunakan Data Science Agent.

Sebelum memulai

  1. Pastikan Gemini di Colab Enterprise disiapkan untuk Google Cloud akun pengguna dan project Anda.
  2. Login keakun Anda. Google Cloud Jika Anda baru menggunakan Google Cloud, buat akun untuk mengevaluasi performa produk kami dalam skenario dunia nyata. Pelanggan baru juga mendapatkan kredit gratis senilai $300 untuk menjalankan, menguji, dan men-deploy workload.
  3. Enable the Vertex AI, Gemini for Google Cloud, Dataform, and Compute Engine APIs.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the APIs

  4. Enable the Vertex AI, Gemini for Google Cloud, Dataform, and Compute Engine APIs.

    Roles required to enable APIs

    To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

    Enable the APIs

Peran yang diperlukan

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

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

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

Mengaktifkan penyelesaian kode dan pembuatan kode

Untuk mengaktifkan penyelesaian kode dan pembuatan kode, lakukan hal berikut:

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

    Buka My notebooks

  2. Di toolbar, klik tombol  Help me code , lalu pilih fitur yang ingin Anda gunakan.

    Daftar fitur Gemini di Colab Enterprise di tombol Bantu saya membuat kode, termasuk penyelesaian kode dan pembuatan kode.
    • Code completion menyarankan kode saat Anda mengetik.
    • Code generation membuat kode dari deskripsi yang Anda inginkan.

    Jika tombol  Help me code tidak aktif, atau jika Anda tidak melihat daftar fitur saat mengklik tombol, lihat Menyiapkan Gemini di Colab Enterprise untuk project.

Menggunakan penyelesaian kode

Untuk menggunakan penyelesaian kode di notebook Colab Enterprise, lakukan hal berikut:
  1. Di Google Cloud konsol, buka halaman Colab Enterprise My notebooks.

    Buka My notebooks

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

  3. Klik notebook yang ingin Anda buka.

  4. Di toolbar, klik tombol pen_spark Help me code , lalu pilih Code completion jika belum dipilih.
  5. Di sel kode notebook Anda, mulai masukkan kode. Colab Enterprise menyarankan kemungkinan cara untuk menyelesaikan kode Anda dalam teks miring berwarna abu-abu.

    Misalnya, jika Anda memasukkan import p, Colab Enterprise mungkin menyarankan penyelesaian kode yang mengimpor pandas as pd diikuti dengan baris yang membaca file CSV dan menyimpan konten dalam dataframe pandas.

  6. Untuk menerima saran penyelesaian kode, tekan Tab.

Menggunakan pembuatan kode

Untuk membuat kode menggunakan Gemini for Google Cloud:

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

    Buka My notebooks

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

  3. Klik notebook yang ingin Anda buka.

  4. Di toolbar, klik tombol  Help me code , lalu pilih Code generation jika belum dipilih.

  5. Di notebook Anda, tambahkan sel kode kosong, atau klik sel kode yang tidak memiliki kode.

  6. Klik  Available AI features, lalu klik Generate code.

  7. Di kolom  Generate, ketik deskripsi kode yang ingin Anda buat, lalu tekan Enter.

  8. Untuk menutup panel Generate, klik Close.

Menonaktifkan penyelesaian kode dan pembuatan kode

Untuk menonaktifkan penyelesaian kode dan pembuatan kode, lakukan hal berikut:

  1. Di toolbar Colab Enterprise, klik tombol  Help me code.

  2. Hapus centang pada fitur yang ingin Anda nonaktifkan.

Memecahkan masalah

Bagian ini menjelaskan cara menyelesaikan masalah terkait penggunaan Gemini di Colab Enterprise.

Fitur Gemini tidak berfungsi

Saat Anda mengetik di notebook Colab Enterprise, saran penyelesaian kode tidak muncul. Atau, tombol pen_spark Help me code tidak muncul di atas sel kode.

Di setelan Colab Enterprise, Anda mungkin telah menonaktifkan setelan Show context-powered code completions.

Untuk menyelesaikan masalah ini, lakukan tindakan berikut:

  1. Klik  Toggle header visibility.
  2. Di menu Tools, klik Settings.
  3. Klik Editor.
  4. Pilih Show context-powered code completions.
  5. Klik Save.

Langkah berikutnya