Dokumen ini memberikan deskripsi tentang masalah umum dan solusinya saat bekerja dengan eksekusi kode di lingkungan sandbox yang terisolasi. Bagian ini mencakup bantuan untuk kegagalan pembuatan sandbox, waktu tunggu eksekusi, dan masalah I/O file.
Masalah pembuatan sandbox
Error izin: Jika Anda mengalami error saat membuat sandbox, pastikan project Google Cloud Anda memiliki peran Identity and Access Management (IAM) Agent Platform User (
roles/aiplatform.user).Project ID atau Lokasi Tidak Valid: Pastikan variabel
PROJECT_IDdanLOCATIONyang digunakan dalam kode Anda sudah benar dan didukung. Untuk mengetahui daftar wilayah yang didukung, lihat Wilayah yang didukung.Agent Engine tidak dibuat: Sebelum membuat sandbox, pastikan instance Agent Platform berhasil dibuat. Metode
agent_engine.create()harus selesai tanpa error.
Masalah eksekusi kode
Error kode: Tinjau output
stderrdari responsexecute_codeuntuk mengidentifikasi error sintaksis, pengecualian runtime, atau kelemahan logika dalam kode Anda.Masalah I/O file:
File tidak ditemukan: Pastikan file input yang ditentukan dalam array
filespadainput_dataAnda dirujuk dengan benar dalam kode Anda. Kode Anda dijalankan di folder yang sama dengan file dan tidak dapat mengakses folder lain.File output tidak dibuat: Pastikan 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 mengandalkan status sebelumnya, pastikan Anda menggunakan
sandbox_nameyang sama untuk panggilan berikutnya. Selain itu, pastikan masa berlaku sandbox belum berakhir.Waktu tunggu: Eksekusi kode akan berakhir setelah 300 detik. Sebaiknya optimalkan kode Anda untuk meningkatkan performa atau bagi tugas yang 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_nameyang Anda gunakan sudah benar dan sandbox masih ada.Agent Engine tidak ditemukan untuk dihapus: Mirip dengan sandbox, verifikasi
agent_engine_namesaat mencoba menghapus instance Agent Platform.Kuota resource: Jika Anda membuat banyak sandbox atau sering melakukan eksekusi, Anda mungkin akan mencapai batas kuota resource. Periksa kuota project Anda untuk layanan Agent Platform dan minta peningkatan jika perlu. Untuk mengetahui daftar kuota Agent Engine, lihat Kuota.