π€π The ultimate free AI-powered researcher with Tavily web search & extract
Ready for 3.0What this workflow does
This AI workflow has 10 nodes and runs when a chat message arrives. Along the way it connects OpenAI Chat Model. It also calls api.tavily.com over HTTP.
How it runs
Trigger: When a chat message arrives.
- Tavily API Key (Edit Fields (Set)): sets 1 field: api_key
- Tavily Search Topic (HTTP Request): calls api.tavily.com (POST)
- Filter > 90% (Edit Fields (Set)): sets 1 field: results
- Get Top Result (Edit Fields (Set)): sets 1 field: results
- Tavily Extract Top Search (HTTP Request): calls api.tavily.com (POST)
- Summarize Web Page Content (Basic LLM Chain): sends a prompt to an LLM, with model: OpenAI Chat Model
- Tavily Search (HTTP Request): calls api.tavily.com (POST)
- Tavily Extract (HTTP Request): calls api.tavily.com (POST)
Services it uses
HTTP calls to: api.tavily.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (5)
- HTTP Request
n8n-nodes-base.httpRequest - Edit Fields (Set)
n8n-nodes-base.set - OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Chat Trigger
@n8n/n8n-nodes-langchain.chatTrigger
From the author
π This n8n workflow integrates Tavily's search and extract APIs with AI summarization capabilities to process web content efficiently. Quick Setup 1. Get your Tavily API key from https://app.tavily.com/home 2. Replace tvly-YOURAPIKEY in the "Tavily API Key"β¦