Agent Platform SDK untuk Python membantu Anda mengotomatiskan penyerapan data, melatih model, dan mendapatkan prediksi di Agent Platform. Agent Platform SDK menggunakan kode Python untuk mengakses Agent Platform API sehingga Anda dapat secara terprogram menyelesaikan sebagian besar hal yang dapat dilakukan di konsol Google Cloud .
Untuk mempelajari cara menginstal atau mengupdate Agent Platform SDK untuk Python, lihat Menginstal Agent Platform SDK untuk Python. Untuk mengetahui informasi selengkapnya, lihat dokumentasi referensi API Agent Platform SDK untuk Python.
Alasan menggunakan Agent Platform SDK
Agent Platform 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. Agent Platform SDK untuk Python mirip dengan library klien Python Agent Platform, hanya saja Agent Platform SDK lebih umum dan tidak terlalu terperinci. Untuk mengetahui informasi selengkapnya, lihat Memahami perbedaan SDK dan library klien.
Menulis kode dengan Agent Platform SDK untuk Python
Untuk menggunakan Agent Platform SDK untuk Python:
Instal paket
google-cloud-aiplatform, yang mencakup Agent Platform SDK untuk Python dan library klien Python Agent Platform, dengan menjalankan perintah berikut di lingkungan virtual Anda:pip install --upgrade google-cloud-aiplatformGunakan kode berikut untuk mengimpor namespace
google.cloud.aiplatform:from google.cloud import aiplatform-
Jika Anda menggunakan shell lokal, buat kredensial autentikasi lokal untuk akun pengguna Anda:
gcloud auth application-default login
Anda tidak perlu melakukan langkah ini jika menggunakan Cloud Shell.
Jika error autentikasi ditampilkan, dan Anda menggunakan penyedia identitas (IdP) eksternal, konfirmasi bahwa Anda telah login ke gcloud CLI dengan identitas gabungan Anda.
Mempelajari Agent Platform SDK untuk Python
Lihat dokumentasi berikut:
Ringkasan class Agent Platform SDK: memperkenalkan class dan fungsi utama di Agent Platform SDK.
Referensi Python untuk Platform Agen: berisi dokumentasi referensi untuk semua namespace, class, metode, dan properti dalam paket
google-cloud-aiplatform, yang mencakup Agent Platform SDK, pratinjau Agent Platform SDK, dan library Klien Agent Platform.
Mencoba contoh kode dan tutorial
Tutorial notebook menunjukkan cara menggunakan Agent Platform SDK untuk Python sebagai bagian dari alur kerja yang lebih besar. Untuk mengetahui informasi selengkapnya, lihat Tutorial notebook Platform Agen.
Contoh kode di repositori GitHub Agent Platform SDK untuk Python menunjukkan cara menyelesaikan setiap tugas. Untuk mengetahui informasi selengkapnya, lihat repositori GitHub Agent Platform SDK untuk Python.
Memahami perbedaan antara SDK Platform Agen dan library klien
Saat Anda menginstal Agent Platform SDK untuk Python, library klien Python Agent Platform juga diinstal. Agent Platform SDK dan library klien Python Agent Platform menyediakan fungsi yang serupa, tetapi dengan berbagai tingkat perincian. Agent Platform 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 Agent Platform.
Agent Platform SDK tersedia untuk Python, sedangkan library klien Agent Platform tersedia untuk Python, Java, dan Node.js. Untuk mempelajari cara menginstal library klien Java atau Node.js, lihat Menginstal library klien Agent Platform. Jika library klien tidak tersedia dalam bahasa pemrograman pilihan Anda, Anda dapat menggunakan Agent Platform REST API. Untuk mengetahui informasi selengkapnya, lihat referensi REST Agent Platform.
Menggunakan library klien dan SDK Python Agent Platform secara bersamaan
Jika Anda menggunakan Agent Platform SDK untuk Python dan ternyata memerlukan fleksibilitas
atau kontrol yang lebih besar, atau jika Anda memerlukan metode yang tidak disertakan dalam Agent Platform SDK, Anda
dapat menggunakan library klien Python Agent Platform dalam alur kerja yang sama. Library
klien Python Agent Platform menggunakan namespace yang berbeda untuk mengakses
Agent Platform API. Namespace library klien dan Agent Platform SDK untuk Python
dapat digunakan dalam skrip Python yang sama dengan menambahkan baris import untuk
setiap namespace dalam skrip Python Anda.
Mengimpor namespace library klien Python Agent Platform
Namespace library klien Python Agent Platform 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.