本文档介绍如何解决在开发应用时可能发生的错误。
内容生成错误
问题:
您收到类似于以下内容的错误消息:
ValueError: Cannot get the Candidate text.
Response candidate content part has no text.
可能的原因:
此错误可能是由于使用的 langchain-google-vertexai
版本与 google-cloud-aiplatform
不兼容所致。必须使用 langchain-google-vertexai
的 1.0.2
版或更高版本。如需检查您在使用的版本,请在终端中运行以下命令:
pip show langchain-google-vertexai
推荐的解决方案:
安装 1.0.2
版 langchain-google-vertexai
。此版本包含与 google-cloud-aiplatform
搭配使用所需的 LangChain 工具调用更新。如需更新 langchain-google-vertexai
的版本,请在终端运行以下命令:
pip install langchain-google-vertexai --upgrade
运行该更新命令后,请在终端运行以下命令,以验证您使用的是否为 1.0.2
或更高版本:
pip show langchain-google-vertexai
如果您在使用笔记本实例(例如 Jupyter、Colab 或 Workbench),则可能需要重启运行时才能使用更新后的软件包。