[{"data":1,"prerenderedAt":489},["ShallowReactive",2],{"navigation_docs":3,"-providers-tavily":96,"-providers-tavily-surround":484},[4,44],{"title":5,"path":6,"stem":7,"children":8,"icon":43},"Guide","\u002Fguide","1.guide\u002F1.index",[9,11,15,19,23,27,31,35,39],{"title":10,"path":6,"stem":7},"Getting Started",{"title":12,"path":13,"stem":14},"Searching","\u002Fguide\u002Fsearch","1.guide\u002F2.search",{"title":16,"path":17,"stem":18},"Fan-out","\u002Fguide\u002Ffanout","1.guide\u002F3.fanout",{"title":20,"path":21,"stem":22},"Reading","\u002Fguide\u002Fread","1.guide\u002F4.read",{"title":24,"path":25,"stem":26},"Reverse Image Search","\u002Fguide\u002Fimage","1.guide\u002F5.image",{"title":28,"path":29,"stem":30},"CLI","\u002Fguide\u002Fcli","1.guide\u002F6.cli",{"title":32,"path":33,"stem":34},"Agents","\u002Fguide\u002Fagents","1.guide\u002F7.agents",{"title":36,"path":37,"stem":38},"Custom Providers","\u002Fguide\u002Fcustom","1.guide\u002F8.custom",{"title":40,"path":41,"stem":42},"Explorer","\u002Fguide\u002Fexplorer","1.guide\u002F9.explorer","i-lucide-book-open",{"title":45,"path":46,"stem":47,"children":48,"icon":95},"Providers","\u002Fproviders","2.providers\u002F0.index",[49,51,55,59,63,67,71,75,79,83,87,91],{"title":50,"path":46,"stem":47},"Overview",{"title":52,"path":53,"stem":54},"Brave","\u002Fproviders\u002Fbrave","2.providers\u002F01.brave",{"title":56,"path":57,"stem":58},"Context.dev","\u002Fproviders\u002Fcontext","2.providers\u002F02.context",{"title":60,"path":61,"stem":62},"Exa","\u002Fproviders\u002Fexa","2.providers\u002F03.exa",{"title":64,"path":65,"stem":66},"Firecrawl","\u002Fproviders\u002Ffirecrawl","2.providers\u002F04.firecrawl",{"title":68,"path":69,"stem":70},"Jina","\u002Fproviders\u002Fjina","2.providers\u002F05.jina",{"title":72,"path":73,"stem":74},"Mojeek","\u002Fproviders\u002Fmojeek","2.providers\u002F06.mojeek",{"title":76,"path":77,"stem":78},"SearXNG","\u002Fproviders\u002Fsearxng","2.providers\u002F07.searxng",{"title":80,"path":81,"stem":82},"SerpAPI","\u002Fproviders\u002Fserpapi","2.providers\u002F08.serpapi",{"title":84,"path":85,"stem":86},"SerpBase","\u002Fproviders\u002Fserpbase","2.providers\u002F09.serpbase",{"title":88,"path":89,"stem":90},"Tavily","\u002Fproviders\u002Ftavily","2.providers\u002F10.tavily",{"title":92,"path":93,"stem":94},"TinyFish","\u002Fproviders\u002Ftinyfish","2.providers\u002F11.tinyfish","i-lucide-library",{"id":97,"title":88,"body":98,"description":477,"extension":478,"links":479,"meta":480,"navigation":169,"path":89,"seo":482,"stem":90,"__hash__":483},"docs\u002F2.providers\u002F10.tavily.md",{"type":99,"value":100,"toc":470},"minimark",[101,105,110,341,348,352,396,400,428,432,457,461,466],[102,103],"provider-facts",{"provider":104},"tavily",[106,107,109],"h2",{"id":108},"address-it","Address it",[111,112,117],"pre",{"className":113,"code":114,"language":115,"meta":116,"style":116},"language-ts shiki shiki-themes github-light github-light poimandres","import { create, searchProviderDetailed } from \"@agntn\u002Fweb\";\n\nconst tavily = create(\"tavily\"); \u002F\u002F TAVILY_API_KEY\nconst results = await tavily.search(\"query\", { includeDomains: [\"docs.python.org\"] });\n\nconst answer = await searchProviderDetailed(\"tavily\", \"query\", { summary: true, fullText: true });\nanswer.metadata?.answer; \u002F\u002F the generated answer for the query\n","ts","",[118,119,120,164,171,204,261,266,319],"code",{"__ignoreMap":116},[121,122,125,129,133,137,140,143,146,150,154,158,161],"span",{"class":123,"line":124},"line",1,[121,126,128],{"class":127},"sP0CR","import",[121,130,132],{"class":131},"sKlNE"," {",[121,134,136],{"class":135},"snHMy"," create",[121,138,139],{"class":131},",",[121,141,142],{"class":135}," searchProviderDetailed",[121,144,145],{"class":131}," }",[121,147,149],{"class":148},"stCPd"," from",[121,151,153],{"class":152},"scVjq"," \"",[121,155,157],{"class":156},"sQ7BG","@agntn\u002Fweb",[121,159,160],{"class":152},"\"",[121,162,163],{"class":131},";\n",[121,165,167],{"class":123,"line":166},2,[121,168,170],{"emptyLinePlaceholder":169},true,"\n",[121,172,174,178,182,185,188,191,193,195,197,200],{"class":123,"line":173},3,[121,175,177],{"class":176},"s1TYA","const",[121,179,181],{"class":180},"saoiD"," tavily",[121,183,184],{"class":176}," =",[121,186,136],{"class":187},"sULi6",[121,189,190],{"class":131},"(",[121,192,160],{"class":152},[121,194,104],{"class":156},[121,196,160],{"class":152},[121,198,199],{"class":131},"); ",[121,201,203],{"class":202},"sjhu3","\u002F\u002F TAVILY_API_KEY\n",[121,205,207,209,212,214,218,221,224,227,229,231,234,236,239,242,245,248,250,253,255,258],{"class":123,"line":206},4,[121,208,177],{"class":176},[121,210,211],{"class":180}," results",[121,213,184],{"class":176},[121,215,217],{"class":216},"sZW6a"," await",[121,219,181],{"class":220},"spVlQ",[121,222,223],{"class":131},".",[121,225,226],{"class":187},"search",[121,228,190],{"class":131},[121,230,160],{"class":152},[121,232,233],{"class":156},"query",[121,235,160],{"class":152},[121,237,238],{"class":131},", {",[121,240,241],{"class":135}," includeDomains",[121,243,244],{"class":131},":",[121,246,247],{"class":131}," [",[121,249,160],{"class":152},[121,251,252],{"class":156},"docs.python.org",[121,254,160],{"class":152},[121,256,257],{"class":131},"]",[121,259,260],{"class":131}," });\n",[121,262,264],{"class":123,"line":263},5,[121,265,170],{"emptyLinePlaceholder":169},[121,267,269,271,274,276,278,280,282,284,286,288,291,293,295,297,299,302,304,308,310,313,315,317],{"class":123,"line":268},6,[121,270,177],{"class":176},[121,272,273],{"class":180}," answer",[121,275,184],{"class":176},[121,277,217],{"class":216},[121,279,142],{"class":187},[121,281,190],{"class":131},[121,283,160],{"class":152},[121,285,104],{"class":156},[121,287,160],{"class":152},[121,289,290],{"class":131},", ",[121,292,160],{"class":152},[121,294,233],{"class":156},[121,296,160],{"class":152},[121,298,238],{"class":131},[121,300,301],{"class":135}," summary",[121,303,244],{"class":131},[121,305,307],{"class":306},"siHFe"," true",[121,309,139],{"class":131},[121,311,312],{"class":135}," fullText",[121,314,244],{"class":131},[121,316,307],{"class":306},[121,318,260],{"class":131},[121,320,322,325,327,330,333,335,338],{"class":123,"line":321},7,[121,323,324],{"class":220},"answer",[121,326,223],{"class":131},[121,328,329],{"class":220},"metadata",[121,331,332],{"class":131},"?.",[121,334,324],{"class":220},[121,336,337],{"class":131},"; ",[121,339,340],{"class":202},"\u002F\u002F the generated answer for the query\n",[342,343,344,345,223],"p",{},"The key goes in the body of a POST to ",[118,346,347],{},"api.tavily.com",[106,349,351],{"id":350},"what-it-reads","What it reads",[353,354,355,368],"table",{},[356,357,358],"thead",{},[359,360,361,365],"tr",{},[362,363,364],"th",{},"Call",[362,366,367],{},"Endpoint",[369,370,371],"tbody",{},[359,372,373,378],{},[374,375,376],"td",{},[118,377,226],{},[374,379,380,383,384,290,387,290,390,290,393],{},[118,381,382],{},"POST \u002Fsearch"," with ",[118,385,386],{},"max_results",[118,388,389],{},"search_depth: \"basic\"",[118,391,392],{},"include_answer",[118,394,395],{},"include_raw_content",[106,397,399],{"id":398},"what-comes-back","What comes back",[342,401,402,290,405,408,409,290,412,415,416,419,420,423,424,427],{},[118,403,404],{},"score",[118,406,407],{},"publishedDate"," and, with ",[118,410,411],{},"fullText",[118,413,414],{},"text"," from ",[118,417,418],{},"raw_content",". ",[118,421,422],{},"summary"," asks for the query answer, which lands in response ",[118,425,426],{},"metadata.answer",", not on a result. Include and exclude domains work.",[106,429,431],{"id":430},"gotchas","Gotchas",[433,434,435,447],"ul",{},[436,437,438,439,442,443,446],"li",{},"The answer is one string for the whole query, so it lives on the response, not on a result. ",[118,440,441],{},"search()"," alone cannot show it, ",[118,444,445],{},"searchDetailed()"," can.",[436,448,449,452,453,456],{},[118,450,451],{},"search_depth"," is always ",[118,454,455],{},"basic",". Advanced depth costs more credits and is not exposed, on purpose.",[106,458,460],{"id":459},"where-it-lives","Where it lives",[342,462,463,223],{},[118,464,465],{},"src\u002Fproviders\u002Ftavily.ts",[467,468,469],"style",{},"html pre.shiki code .sP0CR, html code.shiki .sP0CR{--shiki-light:#D73A49;--shiki-default:#D73A49;--shiki-dark:#5DE4C7}html pre.shiki code .sKlNE, html code.shiki .sKlNE{--shiki-light:#24292E;--shiki-default:#24292E;--shiki-dark:#A6ACCD}html pre.shiki code .snHMy, html code.shiki .snHMy{--shiki-light:#24292E;--shiki-default:#24292E;--shiki-dark:#ADD7FF}html pre.shiki code .stCPd, html code.shiki .stCPd{--shiki-light:#D73A49;--shiki-default:#D73A49;--shiki-dark:#A6ACCD}html pre.shiki code .scVjq, html code.shiki .scVjq{--shiki-light:#032F62;--shiki-default:#032F62;--shiki-dark:#A6ACCD}html pre.shiki code .sQ7BG, html code.shiki .sQ7BG{--shiki-light:#032F62;--shiki-default:#032F62;--shiki-dark:#5DE4C7}html pre.shiki code .s1TYA, html code.shiki .s1TYA{--shiki-light:#D73A49;--shiki-default:#D73A49;--shiki-dark:#91B4D5}html pre.shiki code .saoiD, html code.shiki .saoiD{--shiki-light:#005CC5;--shiki-default:#005CC5;--shiki-dark:#E4F0FB}html pre.shiki code .sULi6, html code.shiki .sULi6{--shiki-light:#6F42C1;--shiki-default:#6F42C1;--shiki-dark:#E4F0FBD0}html pre.shiki code .sjhu3, html code.shiki .sjhu3{--shiki-light:#6A737D;--shiki-light-font-style:inherit;--shiki-default:#6A737D;--shiki-default-font-style:inherit;--shiki-dark:#767C9DB0;--shiki-dark-font-style:italic}html pre.shiki code .sZW6a, html code.shiki .sZW6a{--shiki-light:#D73A49;--shiki-default:#D73A49;--shiki-dark:#5DE4C7C0}html pre.shiki code .spVlQ, html code.shiki .spVlQ{--shiki-light:#24292E;--shiki-default:#24292E;--shiki-dark:#E4F0FB}html pre.shiki code .siHFe, html code.shiki .siHFe{--shiki-light:#005CC5;--shiki-default:#005CC5;--shiki-dark:#5DE4C7}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":116,"searchDepth":166,"depth":166,"links":471},[472,473,474,475,476],{"id":108,"depth":166,"text":109},{"id":350,"depth":166,"text":351},{"id":398,"depth":166,"text":399},{"id":430,"depth":166,"text":431},{"id":459,"depth":166,"text":460},"The Tavily search API, with an optional generated answer in response metadata and raw page content on request.","md",null,{"icon":481},"i-lucide-compass",{"title":88,"description":477},"mKGwUL2ew95Cvjyma54tVSRasq2qsFgCEL8nm0aURZY",[485,487],{"title":84,"path":85,"stem":86,"description":486,"children":-1},"SerpBase's Google SERP endpoints, with a category that picks the web, images, news or videos endpoint.",{"title":92,"path":93,"stem":94,"description":488,"children":-1},"TinyFish Search for news and research results with publisher metadata, and TinyFish Fetch for reading pages.",1788509441443]