Tavily是做什么用的

张开发
2026/4/12 1:08:27 15 分钟阅读

分享文章

Tavily是做什么用的
Tavily 是专门给大模型LLM和 AI 智能体Agent用的「联网搜索引擎 API」核心作用是让 AI 能实时查互联网、获取最新、干净、结构化的信息解决大模型知识过时、爱瞎编幻觉的问题。一、核心定位AI 的眼睛和实时知识库不是给人用的搜索引擎不像 Google/Bing是给代码、AI 助手、RAG 系统调用的 API二、主要功能你项目里最常用的实时网页搜索Search输入问题 → 返回结构化 JSON标题、内容、URL、相关性自动去广告、去导航、去垃圾内容只留干净正文解决你的「北京天气」这种必须联网的查询内容提取Extract给一个 URL → 直接返回页面纯文本自动解析 HTML、去噪深度研究Research一个 API 自动多轮搜索、汇总、写报告适合行业分析、新闻综述全站爬取Crawl批量抓取整个网站内容用于构建私有知识库三、用 Tavily 查询哈尔滨景点示例# 1. 安装依赖如未安装 # pip install tavily-python from tavily import TavilyClient import os # 填入你的 Tavily API Key # 也可以用环境变量os.getenv(TAVILY_API_KEY) tavily TavilyClient(api_keytvly-你自己的Tavily密钥) # 2. 搜索哈尔滨景点 response tavily.search( query哈尔滨必去旅游景点推荐 排名 简介, search_depthadvanced, # 更全面的结果 max_results8, # 最多返回8条 include_answerTrue # 让 Tavily 直接总结一个答案 ) # 3. 查看 AI 总结的整体回答 print( * 60) print( Tavily AI 直接总结哈尔滨景点推荐) print( * 60) print(response[answer]) # 4. 查看详细景点信息 print(\n * 60) print( 详细搜索结果) print( * 60) for idx, result in enumerate(response[results], 1): print(f\n【景点 {idx}】) print(f标题{result[title]}) print(f简介{result[content]}) print(f来源{result[url]})

更多文章