アプリケーション開発のトラブルシューティング

このドキュメントでは、アプリケーションの開発時に発生する可能性のあるエラーの解決方法について説明します。

コンテンツ生成エラー

問題:

次のようなエラー メッセージが表示されます。

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 など)を使用している場合、更新されたパッケージを使用するには、ランタイムを再起動する必要があります。