En este documento, se describe cómo resolver errores que puedes encontrar cuando creas un agente.
Errores de generación de contenido
Problema:
Recibes un mensaje de error similar al siguiente:
ValueError: Cannot get the Candidate text.
Response candidate content part has no text.
Causa posible:
Este error puede deberse a una versión de langchain-google-vertexai que no es compatible con google-cloud-aiplatform. Se requiere la versión 1.0.2 o una posterior de langchain-google-vertexai. Para verificar qué versión estás usando, ejecuta el siguiente comando en la terminal:
pip show langchain-google-vertexaiSolución recomendada:
Instala la versión 1.0.2 de langchain-google-vertexai. Esta versión incluye las actualizaciones de llamada a la herramienta LangChain que son necesarias para trabajar con google-cloud-aiplatform. Para actualizar tu versión de langchain-google-vertexai, ejecuta el siguiente comando en tu terminal:
pip install langchain-google-vertexai --upgradeDespués de ejecutar el comando de actualización, verifica que estés usando la versión 1.0.2 o posterior mediante la ejecución del siguiente comando en tu terminal:
pip show langchain-google-vertexaiSi estás en una instancia de notebook (por ejemplo, Jupyter, Colab o Workbench), es posible que debas reiniciar tu entorno de ejecución para usar los paquetes actualizados.
Error de creación por primera vez de BYOC
Problema:
Implementas agentes a través de BYOC en tu Google Cloud proyecto por primera vez en la región en la que te encuentras y recibes un mensaje de error similar al siguiente:
Reasoning Engine resource <reasoning-engine-id> failed to start and cannot serve traffic.
Causa posible:
Es probable que la falla se deba al aprovisionamiento interno de IAM de Agent Runtime en Gemini Enterprise Agent Platform. Los cambios tardan en completarse y propagarse.
Solución recomendada:
Vuelve a intentar la misma solicitud de implementación del agente y se realizará correctamente.