Ce document explique comment résoudre les erreurs que vous pouvez rencontrer lors du développement d'une application.
Erreurs de génération de contenu
Problème :
Vous recevez un message d'erreur semblable à celui-ci :
ValueError: Cannot get the Candidate text.
Response candidate content part has no text.
Cause possible :
Cette erreur peut être due à l'utilisation d'une version de langchain-google-vertexai
non compatible avec google-cloud-aiplatform
. La version 1.0.2
ou ultérieure de langchain-google-vertexai
est requise. Pour vérifier quelle version vous utilisez, exécutez la commande suivante dans votre terminal :
pip show langchain-google-vertexai
Solution recommandée :
Installez la version 1.0.2
de langchain-google-vertexai
. Cette version inclut les mises à jour d'appel d'outils LangChain requises pour fonctionner avec google-cloud-aiplatform
. Pour mettre à jour votre version de langchain-google-vertexai
, exécutez la commande suivante dans votre terminal :
pip install langchain-google-vertexai --upgrade
Après avoir exécuté la commande de mise à jour, vérifiez que vous utilisez la version 1.0.2
ou une version ultérieure en exécutant la commande suivante dans votre terminal :
pip show langchain-google-vertexai
Si vous vous trouvez dans une instance de notebook (par exemple, Jupyter, Colab ou Workbench), vous devrez peut-être redémarrer votre environnement d'exécution pour utiliser les packages mis à jour.