このドキュメントでは、エージェントの開発時に発生する可能性のあるエラーの解決方法について説明します。
コンテンツ生成エラー
問題:
次のようなエラー メッセージが表示されます。
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 など)を使用している場合、更新されたパッケージを使用するには、ランタイムを再起動する必要があります。