このドキュメントでは、アプリケーションの開発時に発生する可能性のあるエラーの解決方法について説明します。
コンテンツ生成エラー
問題:
次のようなエラー メッセージが表示されます。
ValueError: Cannot get the Candidate text.
Response candidate content part has no text.
考えられる原因:
このエラーは、google-cloud-aiplatform
と互換性のないバージョンの langchain-google-vertexai
を使用している場合に発生することがあります。langchain-google-vertexai
のバージョン 1.0.2
以降が必要です。使用しているバージョンを確認するには、ターミナルで次のコマンドを実行します。
pip show langchain-google-vertexai
推奨される解決策:
langchain-google-vertexai
のバージョン 1.0.2
をインストールします。このバージョンには、google-cloud-aiplatform
の操作に必要な LangChain ツール呼び出しのアップデートが含まれています。langchain-google-vertexai
のバージョンを更新するには、ターミナルで次のコマンドを実行します。
pip install langchain-google-vertexai --upgrade
更新コマンドを実行した後、ターミナルで次のコマンドを実行して、バージョン 1.0.2
以降を使用していることを確認します。
pip show langchain-google-vertexai
ノートブック インスタンス(Jupyter、Colab、Workbench など)を使用している場合、更新されたパッケージを使用するには、ランタイムを再起動する必要があります。