Utility Nodes
Deep Research Node
Perform in-depth research and analysis using specialized research-focused AI models from Perplexity and Google
Deep Research Node
The Deep Research node is designed for comprehensive, time-intensive research tasks. It leverages specialized research-focused AI models that can perform deep analysis, fact-checking, and extensive information gathering with built-in web search capabilities.
Configuration
Input Schema
Field | Type | Required | Description |
---|---|---|---|
prompt | string | Yes | The research query or topic to investigate |
Configuration Schema
Field | Type | Required | Default | Description |
---|---|---|---|---|
provider | string | No | "perplexity" | Research provider: "perplexity" or "google" |
model | string | No | "sonar-deep-research" | Model name optimized for research tasks |
api_key | string | No | - | Custom API key (uses env vars by default) |
Output Schema
Field | Type | Description |
---|---|---|
output | JsonValue | Comprehensive research results in markdown format |
Key Features
- Extended Timeout: 60-minute timeout for comprehensive research
- Research-Optimized Models: Specialized models designed for deep investigation
- Web Search Integration: Built-in capability to search and analyze web sources
- Structured Output: Results formatted in clear, readable markdown
- Advanced Telemetry: Detailed tracking for research workflows
Basic Usage
Simple Research Query
- id: research_topic
type: deep-research
input:
prompt: "Research the latest developments in renewable energy storage technologies"
configuration:
provider: "perplexity"
model: "sonar-deep-research"
Market Analysis
- id: market_research
type: deep-research
input:
prompt: |
Conduct a comprehensive market analysis for electric vehicles in 2024:
- Market size and growth trends
- Key players and market share
- Technology developments
- Consumer adoption patterns
- Regulatory landscape
- Future outlook and projections
Advanced Examples
- id: competitor_analysis
type: deep-research
input:
prompt: |
Research {{ company_name }}'s main competitors in the {{ industry }} sector:
For each competitor, analyze:
- Business model and revenue streams
- Market positioning and strategy
- Recent product launches or innovations
- Financial performance and funding
- Strengths and weaknesses
- Strategic partnerships
Provide insights on market trends and opportunities.
configuration:
provider: "perplexity"
model: "sonar-deep-research"
Perfect for strategic planning, market entry decisions, and competitive positioning analysis.
- id: tech_research
type: deep-research
input:
prompt: |
Research the current state and future prospects of {{ technology }}:
Cover the following aspects:
- Technical specifications and capabilities
- Current implementations and use cases
- Advantages and limitations
- Industry adoption rates
- Research and development trends
- Regulatory considerations
- Investment and funding landscape
- Expert opinions and predictions
Include specific examples, statistics, and credible sources.
Essential for technology evaluation, R&D planning, and innovation strategy development.
- id: investment_analysis
type: deep-research
input:
prompt: |
Conduct thorough due diligence research on {{ investment_target }}:
Research areas:
- Company background and history
- Financial performance and metrics
- Management team and governance
- Market opportunity and competition
- Risk factors and challenges
- Growth strategy and pipeline
- Industry trends and outlook
- Analyst opinions and ratings
Provide a balanced assessment with both opportunities and risks.
configuration:
provider: "google"
model: "gemini-2.5-pro"
Critical for investment decisions, due diligence processes, and risk assessment workflows.
Research Pipeline with Follow-up Analysis
- id: initial_research
type: deep-research
input:
prompt: "Research {{ research_topic }} and identify the top 5 most important findings"
- id: detailed_analysis
type: deep-research
input:
prompt: |
Based on this initial research:
{{ initial_research.output }}
Conduct deeper analysis on each of the top 5 findings:
- Verify information with multiple sources
- Identify potential biases or limitations
- Explore counterarguments or alternative perspectives
- Provide additional context and implications
- Suggest areas for further investigation
- id: synthesis_report
type: ai
input:
prompt: |
Create a comprehensive executive summary from this research:
Initial findings: {{ initial_research.output }}
Detailed analysis: {{ detailed_analysis.output }}
Structure the summary with:
- Key insights and conclusions
- Supporting evidence and sources
- Implications and recommendations
- Areas of uncertainty or further research needed
Provider Comparison
Perplexity (Default)
- Sonar Deep Research: Specialized for comprehensive research tasks
- Web Search Integration: Real-time access to current information
- Source Citation: Automatic attribution of sources
- Best For: Current events, market research, fact-checking
- Gemini Models: Advanced reasoning and analysis capabilities
- Multimodal Support: Can process various content types
- Large Context: Handle extensive research materials
- Best For: Complex analysis, technical research, academic inquiries
Best Practices
Research Query Optimization
- Be Specific: Clearly define the scope and objectives of your research
- Structure Requests: Use bullet points or numbered lists for complex queries
- Include Context: Provide relevant background information when needed
- Specify Format: Request specific output formats (e.g., tables, summaries)
Workflow Integration
- Chain Research: Use multiple deep research nodes for iterative investigation
- Validate Findings: Follow up with fact-checking or source verification
- Synthesize Results: Combine multiple research outputs for comprehensive reports
- Version Control: Track research iterations and updates
Performance Considerations
- Timeout Awareness: Deep research can take up to 60 minutes
- Resource Planning: Consider the computational cost of extensive research
- Parallel Processing: Use multiple nodes for different research aspects
- Caching Strategy: Store results to avoid redundant research
Related Nodes
- AI Node: For general AI text processing and analysis
- Search Node: For basic web search functionality
- Crawler Node: For structured web data extraction
- HTTP Node: For API-based data gathering
Last updated on