Pengantar Agent Platform SDK untuk Python

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:

  1. 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-aiplatform
    
  2. Gunakan kode berikut untuk mengimpor namespace google.cloud.aiplatform:

    from google.cloud import aiplatform
    

  3. 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