Pandas DataFrame 进行交互,主要针对问答场景进行了优化。
注意:此 Agent 底层调用 Python Agent,它会执行 LLM 生成的 Python 代码——如果 LLM 生成的 Python 代码有害,可能会造成危险。请谨慎使用。
注意:自 LangChain 迁移到 v0.3 后,您应升级 langchain_openai 和 langchain 以避免导入错误。
pip install -U langchain_openai
pip install -U langchain
使用 ZERO_SHOT_REACT_DESCRIPTION
以下展示如何使用 ZERO_SHOT_REACT_DESCRIPTION Agent 类型初始化 Agent。
使用 OpenAI functions
以下展示如何使用 OPENAI_FUNCTIONS Agent 类型初始化 Agent,这是上述方式的替代方案。多 DataFrame 示例
以下部分展示 Agent 如何与以列表形式传入的多个 DataFrame 进行交互。Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

