Memecahkan masalah pembuatan agen menggunakan Agent Runtime

Dokumen ini menjelaskan cara mengatasi error yang mungkin Anda temui saat membuat agen.

Error pembuatan konten

Masalah:

Anda menerima pesan error yang mirip dengan berikut ini:

ValueError: Cannot get the Candidate text.
Response candidate content part has no text.

Kemungkinan penyebab:

Error ini mungkin disebabkan oleh penggunaan versi langchain-google-vertexai yang tidak kompatibel dengan google-cloud-aiplatform. Diperlukan langchain-google-vertexai versi 1.0.2 atau yang lebih baru. Untuk memeriksa versi yang Anda gunakan, jalankan perintah berikut di terminal Anda:

pip show langchain-google-vertexai

Solusi yang direkomendasikan:

Instal langchain-google-vertexai versi 1.0.2. Versi ini mencakup pembaruan panggilan alat LangChain yang diperlukan untuk bekerja dengan google-cloud-aiplatform. Untuk mengupdate versi langchain-google-vertexai, jalankan perintah berikut di terminal Anda:

pip install langchain-google-vertexai --upgrade

Setelah menjalankan perintah update, pastikan Anda menggunakan versi 1.0.2 atau yang lebih baru dengan menjalankan perintah berikut di terminal Anda:

pip show langchain-google-vertexai

Jika Anda berada di instance notebook (misalnya, Jupyter atau Colab atau Workbench), Anda mungkin perlu memulai ulang runtime untuk menggunakan paket yang diupdate.

Error pembuatan pertama kali Bring your own container (BYOC)

Masalah:

Anda men-deploy agen melalui BYOC di your Google Cloud project untuk pertama kalinya di wilayah tempat Anda berada, dan Anda menerima pesan error yang mirip dengan berikut ini:

Reasoning Engine resource <reasoning-engine-id> failed to start and cannot serve traffic.

Kemungkinan penyebab:

Kegagalan ini kemungkinan disebabkan oleh penyediaan IAM internal Agent Runtime di Gemini Enterprise Agent Platform. Perubahan memerlukan waktu untuk diselesaikan dan diterapkan.

Solusi yang direkomendasikan:

Coba lagi permintaan deployment agen yang sama, dan permintaan tersebut akan berhasil.