En este documento, se describe cómo resolver errores que puedes encontrar cuando desarrollas una aplicación.
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-vertexai
Solució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 --upgrade
Despué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-vertexai
Si 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.