TavilySearchResults报错

报错

pydantic_core._pydantic_core.ValidationError: 1 validation error for TavilySearchAPIWrapper
Value error, Did not find tavily_api_key, please add an environment variable `TAVILY_API_KEY` which contains it, or pass `tavily_api_key` as a named parameter. [type=value_error, input_value={}, input_type=dict]
For further information visit https://errors.pydantic.dev/2.10/v/value_error

需要自己配置环境变量

复制代码
import os
from langchain_community.tools.tavily_search import TavilySearchResults

# 设置Tavily API密钥为环境变量,确保工具能获取到
os.environ["TAVILY_API_KEY"] = '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'#用自己的

tool = TavilySearchResults(max_results=2)

tools = [tool]
result = tool.invoke("What's a 'node' in LangGraph?")
print(result)

这种也能调用

复制代码
from tavily import TavilyClient

TAVILY_API_KEY = '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'

# Step 1. Instantiating your TavilyClient
tavily_client = TavilyClient(api_key=TAVILY_API_KEY)

# Step 2. Executing a simple search query
response = tavily_client.search("今天成都的天气怎么样?")

# Step 3. That's it! You've done a Tavily Search!
print(response)

我的key当然不能用

相关推荐
虚拟世界AI8 分钟前
Java服务器开发:零基础实战指南
java·servlet·tomcat
与虾牵手9 分钟前
Rust 入门:一个写了 6 年 Python 的人,被编译器骂了三天
python
2401_8578652310 分钟前
Python日志记录(Logging)最佳实践
jvm·数据库·python
AsDuang13 分钟前
Python 3.12 MagicMethods - 54 - __rrshift__
开发语言·python
小李子呢021114 分钟前
JS中的Set 核心认知
前端·javascript·es6
程序员阿耶14 分钟前
【前端面试知识点】CSS contain 属性如何用于性能优化?它有哪些可选值及作用?
前端·面试
阳火锅16 分钟前
34岁前端倒计时:老板用AI手搓系统那天,我知道我的“体面退休”是个笑话
前端·后端·程序员
姓王者18 分钟前
# 解决 Nautilus 自定义终端插件安装依赖问题
前端·后端·全栈
Bert.Cai25 分钟前
Python字符串详解
开发语言·python
码界奇点25 分钟前
基于模块化架构的Unity游戏开发框架设计与实现
java·c++·unity·架构·毕业设计·源代码管理