WarpBuild LogoWarpBuild Docs
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

FieldTypeRequiredDescription
promptstringYesThe research query or topic to investigate

Configuration Schema

FieldTypeRequiredDefaultDescription
providerstringNo"perplexity"Research provider: "perplexity" or "google"
modelstringNo"sonar-deep-research"Model name optimized for research tasks
api_keystringNo-Custom API key (uses env vars by default)

Output Schema

FieldTypeDescription
outputJsonValueComprehensive 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

Google

  • 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

Last updated on