parallel-deep-research

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Parallel Deep Research

Parallel深度研究

Comprehensive research reports with multi-source synthesis. Use
pro
(3-9 min, $0.10) or
ultra
(5-25 min, $0.30) for deep analysis.
CLI alternative (recommended): Install
parallel-cli
for official skill:
npx skills add parallel-web/parallel-agent-skills --skill parallel-deep-research
生成包含多来源信息合成的全面研究报告。使用
pro
(耗时3-9分钟,费用0.10美元)或
ultra
(耗时5-25分钟,费用0.30美元)处理器进行深度分析。
推荐替代CLI方案:安装
parallel-cli
以获取官方技能:
npx skills add parallel-web/parallel-agent-skills --skill parallel-deep-research

Setup

设置

bash
API_KEY=$(grep "^PARALLEL_API_KEY=" .env.local | cut -d= -f2)
bash
API_KEY=$(grep "^PARALLEL_API_KEY=" .env.local | cut -d= -f2)

Create Research Task

创建研究任务

bash
curl -s -X POST "https://api.parallel.ai/v1beta/tasks/runs" \
  -H "x-api-key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "input": "Analyze the AI chatbot market. Include: size, growth, key players, trends, competitive threats",
    "processor": "pro",
    "output_schema": "text"
  }'
Response:
{"id": "task_abc123", "status": "queued"}
bash
curl -s -X POST "https://api.parallel.ai/v1beta/tasks/runs" \
  -H "x-api-key: $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "input": "Analyze the AI chatbot market. Include: size, growth, key players, trends, competitive threats",
    "processor": "pro",
    "output_schema": "text"
  }'
响应:
{"id": "task_abc123", "status": "queued"}

Polling Loop

轮询循环

bash
TASK_ID="task_abc123"

while true; do
  RESULT=$(curl -s "https://api.parallel.ai/v1beta/tasks/runs/$TASK_ID" \
    -H "x-api-key: $API_KEY")

  STATUS=$(echo $RESULT | grep -o '"status":"[^"]*"' | cut -d'"' -f4)

  if [ "$STATUS" = "completed" ]; then
    echo "$RESULT"
    break
  elif [ "$STATUS" = "failed" ]; then
    echo "Task failed: $RESULT"
    break
  fi

  sleep 5
done
bash
TASK_ID="task_abc123"

while true; do
  RESULT=$(curl -s "https://api.parallel.ai/v1beta/tasks/runs/$TASK_ID" \
    -H "x-api-key: $API_KEY")

  STATUS=$(echo $RESULT | grep -o '"status":"[^"]*"' | cut -d'"' -f4)

  if [ "$STATUS" = "completed" ]; then
    echo "$RESULT"
    break
  elif [ "$STATUS" = "failed" ]; then
    echo "Task failed: $RESULT"
    break
  fi

  sleep 5
done

Processors

处理器对比

ProcessorSpeedCostUse For
pro3-9 min$0.10/taskMarket analysis, strategic reports
ultra5-25 min$0.30/taskComprehensive deep research
处理器速度成本适用场景
pro3-9分钟0.10美元/任务市场分析、战略报告
ultra5-25分钟0.30美元/任务全面深度研究

Example: Market Analysis

示例:市场分析

json
{
  "input": "Analyze the AI chip market in 2024. Include market size, growth rate, key players (NVIDIA, AMD, Intel), emerging competitors, and 2025 outlook.",
  "processor": "pro",
  "output_schema": "text"
}
Result: Markdown report with citations.
json
{
  "input": "Analyze the AI chip market in 2024. Include market size, growth rate, key players (NVIDIA, AMD, Intel), emerging competitors, and 2025 outlook.",
  "processor": "pro",
  "output_schema": "text"
}
结果:附带引用的Markdown报告。

When to Use

使用场景

  • Market research and competitive analysis
  • Strategic reports requiring multiple sources
  • Research that needs synthesis across many documents
For quick facts, use
parallel-web-search
. For structured data extraction, use
parallel-data-enrichment
.
  • 市场调研与竞品分析
  • 需要多来源信息的战略报告
  • 需跨多文档进行信息合成的研究工作
若仅需快速获取事实信息,可使用
parallel-web-search
。若需结构化数据提取,可使用
parallel-data-enrichment

Timeout

超时设置

Set polling timeout to 1800s (30 min) for ultra tasks. Pro tasks typically complete in 3-9 min.
对于ultra任务,建议将轮询超时设置为1800秒(30分钟)。Pro任务通常在3-9分钟内完成。