Fehlerbehebung bei der Entwicklung einer Anwendung

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.