Vertex AI SDK untuk Python membantu Anda mengotomatiskan penyerapan data, melatih model, dan mendapatkan prediksi di Vertex AI. Vertex AI SDK menggunakan kode Python untuk mengakses Vertex AI API sehingga Anda dapat secara terpogram menyelesaikan sebagian besar hal yang dapat dilakukan di konsol Google Cloud.
Guna mempelajari cara menginstal Vertex AI SDK untuk Python, lihat Menginstal Vertex AI SDK untuk Python. Untuk melihat panduan referensi Vertex AI SDK, lihat Referensi Vertex AI SDK.
Alasan menggunakan Vertex AI SDK
Vertex AI SDK untuk Python direkomendasikan jika Anda adalah engineer machine learning (ML) dan kecerdasan buatan (AI) yang berpengalaman, atau data scientist yang ingin mengotomatiskan alur kerja Anda secara terprogram. Vertex AI SDK untuk Python mirip dengan library klien Python Vertex AI, hanya saja Vertex AI SDK lebih umum dan tidak terlalu terperinci. Untuk mengetahui informasi selengkapnya, lihat Memahami perbedaan SDK dan library klien.
Menulis kode dengan Vertex AI SDK untuk Python
Agar dapat menggunakan Vertex AI SDK untuk Python:
Instal paket
google-cloud-aiplatform
, yang mencakup Vertex AI SDK untuk Python dan library klien Python Vertex AI, dengan menjalankan perintah berikut di lingkungan virtual Anda:pip install --upgrade google-cloud-aiplatform
Gunakan kode berikut untuk mengimpor namespace
google.cloud.aiplatform
:from google.cloud import aiplatform
Mempelajari Vertex AI SDK untuk Python
Lihat dokumentasi berikut:
Ringkasan class Vertex AI SDK: memperkenalkan class dan fungsi utama di Vertex AI SDK.
Referensi Python untuk Vertex AI: berisi dokumentasi referensi untuk semua namespace, class, metode, dan properti dalam paket
google-cloud-aiplatform
, yang mencakup Vertex AI SDK, pratinjau Vertex AI SDK, dan library Klien Vertex AI.
Mencoba contoh kode dan tutorial
Tutorial notebook Jupyter menunjukkan cara menggunakan Vertex AI SDK untuk Python sebagai bagian dari alur kerja yang lebih besar. Untuk mengetahui informasi selengkapnya, lihat Tutorial notebook Vertex AI.
Contoh kode di repositori GitHub Vertex AI SDK untuk Python menunjukkan cara menyelesaikan setiap tugas. Untuk mengetahui informasi selengkapnya, lihat repositori GitHub Vertex AI SDK untuk Python.
Memahami perbedaan antara Vertex AI SDK dan library klien
Saat Anda menginstal Vertex AI SDK untuk Python, library klien Python Vertex AI juga diinstal. Vertex AI SDK dan library klien Python Vertex AI menyediakan fungsi yang serupa, tetapi dengan berbagai tingkat perincian. Vertex AI SDK beroperasi pada tingkat abstraksi yang lebih tinggi daripada library klien dan cocok untuk sebagian besar alur kerja data science. Jika Anda memerlukan fungsi yang lebih terperinci, gunakan library klien Python Vertex AI.
Vertex AI SDK tersedia untuk Python, sedangkan library klien Vertex AI tersedia untuk Python, Java, dan Node.js. Untuk mempelajari cara menginstal library klien Java atau Node.js, lihat Menginstal library klien Vertex AI. Jika library klien tidak tersedia dalam bahasa pemrograman pilihan Anda, Anda dapat menggunakan REST API Vertex AI. Untuk mengetahui informasi selengkapnya, lihat referensi REST Vertex AI.
Menggunakan library klien Vertex AI dan Vertex AI SDK untuk Python secara bersamaan
Jika Anda menggunakan Vertex AI SDK untuk Python dan ternyata memerlukan fleksibilitas
atau kontrol yang lebih besar, atau jika Anda memerlukan metode yang tidak disertakan dalam Vertex AI SDK, Anda
dapat menggunakan library klien Python Vertex AI dalam alur kerja. Library
klien Python Vertex AI menggunakan namespace yang berbeda untuk mengakses
Vertex AI API. Library klien dan namespace Vertex AI SDK untuk Python
dapat digunakan dalam skrip Python yang sama dengan menambahkan baris import
untuk
setiap library dalam skrip Python Anda.
Mengimpor namespace library klien Vertex AI untuk Python
Namespace library klien Vertex AI Python adalah
google.cloud.aiplatform.gapic
. Namespace ini dipetakan ke
namespace google.cloud.aiplatform_v1
. Kedua namespace ini dapat digunakan
secara bergantian. Untuk mengimpor library klien Python, sertakan salah satu
hal berikut di skrip Python Anda:
from google.cloud import aiplatform_v1
from google.cloud.aiplatform import gapic
Langkah selanjutnya
Mempelajari cara memilih metode pelatihan.