In diesem Dokument wird beschrieben, wie Sie Fehler beheben können, die beim Entwickeln einer Anwendung auftreten können.
Fehler bei der Inhaltserstellung
Problem:
Möglicherweise erhalten Sie eine Fehlermeldung, die so aussieht:
ValueError: Cannot get the Candidate text.
Response candidate content part has no text.
Mögliche Ursache:
Dieser Fehler kann durch die Verwendung einer Version von langchain-google-vertexai
verursacht werden, die nicht mit google-cloud-aiplatform
kompatibel ist. Version 1.0.2
oder höher von langchain-google-vertexai
ist erforderlich. Führen Sie folgenden Befehl in Ihrem Terminal aus, um zu prüfen, welche Version Sie verwenden:
pip show langchain-google-vertexai
Empfohlene Lösung:
Installieren Sie Version 1.0.2
von langchain-google-vertexai
. Diese Version enthält die Aktualisierungen für denLangChain-Tool-Aufruf, die für die Verwendung mit google-cloud-aiplatform
erforderlich sind. Führen Sie den folgenden Befehl in Ihrem Terminal aus, um Ihre Version von langchain-google-vertexai
zu aktualisieren:
pip install langchain-google-vertexai --upgrade
Prüfen Sie nach dem Ausführen des Aktualisierungsbefehls, ob Sie die Version 1.0.2
oder höher verwenden. Führen Sie dazu den folgenden Befehl in Ihrem Terminal aus:
pip show langchain-google-vertexai
Wenn Sie sich in einer Notebookinstanz befinden (z. B. Jupyter, Colab oder Workbench), müssen Sie möglicherweise Ihre Laufzeit neu starten, um die aktualisierten Pakete verwenden zu können.