Bagian ini menjelaskan masalah umum dan solusinya saat bekerja dengan Eksekusi Kode Agent Engine.
Masalah pembuatan sandbox
Error izin: Jika Anda mengalami error saat membuat sandbox, pastikan project Anda memiliki peran Identity and Access Management (IAM) Vertex AI User
(roles/aiplatform.user)
. Google CloudProject ID atau Lokasi Tidak Valid: Pastikan variabel
PROJECT_ID
danLOCATION
yang digunakan dalam kode Anda sudah benar dan didukung. Untuk daftar region yang didukung, lihat Region yang didukung.Agent Engine tidak dibuat: Sebelum membuat sandbox, pastikan instance Agent Engine berhasil dibuat. Metode
agent_engine.create()
harus selesai tanpa error.
Masalah eksekusi kode
Error kode: Tinjau output
stderr
dari responsexecute_code
untuk mengidentifikasi error sintaksis, pengecualian runtime, atau kekurangan logika dalam kode Anda.Masalah I/O file:
File tidak ditemukan: Pastikan semua file input yang ditentukan dalam array
files
padainput_data
Anda dirujuk dengan benar dalam kode Anda. Kode Anda dieksekusi di folder yang sama dengan file dan tidak dapat mengakses folder lain.File output tidak dibuat: Periksa apakah kode Anda menulis ke nama file output yang diharapkan dan tidak ada error yang mencegah pembuatan atau penulisan file.
Batas ukuran: Ada batas ukuran 100 MB untuk file.
Persistensi status: Jika kode Anda bergantung pada status sebelumnya, pastikan Anda menggunakan
sandbox_name
yang sama untuk panggilan berikutnya. Selain itu, pastikan masa berlaku sandbox belum berakhir.Waktu tunggu: Eksekusi kode akan berakhir setelah 300 detik. Pertimbangkan untuk mengoptimalkan kode Anda untuk performa atau menguraikan tugas kompleks menjadi langkah-langkah yang lebih kecil dan lebih mudah dikelola.
Pengelolaan dan pembersihan sandbox
Sandbox tidak ditemukan untuk dihapus: Jika Anda tidak dapat menghapus sandbox, pastikan
sandbox_name
yang Anda gunakan sudah benar dan sandbox masih ada.Agent Engine tidak ditemukan untuk dihapus: Mirip dengan sandbox, verifikasi
agent_engine_name
saat mencoba menghapus Agent Engine.Kuota resource: Jika Anda membuat banyak sandbox atau melakukan eksekusi yang sering, Anda mungkin akan mencapai batas kuota resource. Periksa kuota project Anda untuk layanan Vertex AI dan minta peningkatan jika perlu. Untuk daftar kuota Agent Engine, lihat Kuota.