Open Deep Research 是一个开源的 AI 研究助手项目,旨在通过结合网络数据提取、搜索和推理模型,完成复杂的多步骤研究任务。该项目是 OpenAI 的 Deep Research 实验的开源复现版本,但不依赖于 OpenAI 的 o3 微调模型,而是使用 Firecrawl 的搜索和提取功能,结合多种语言模型(如 OpenAI、Anthropic、Cohere 等)进行数据分析和推理。
数据提取与搜索
推理与分析
模型灵活性
REASONING_MODEL
环境变量选择特定模型。技术架构
应用场景
数据提取与搜索技术
使用 Firecrawl 模拟浏览器行为,从目标网站提取网页内容并结构化处理为 JSON 或其他格式,通过 API 实时传输到 AI 模型进行分析。
AI 推理模型
基于先进的语言模型(如 OpenAI 的 GPT 系列)作为核心推理引擎,用户可以通过 AI SDK 灵活调用不同模型。
前端与后端集成
使用 Next.js 框架实现高效的前后端集成,结合 AI SDK 提供的统一 API 接口,方便前端调用后端服务。
安装与运行
pnpm install
pnpm db:migrate
pnpm dev
,应用将在 localhost:3000
上运行。模型配置
REASONING_MODEL
环境变量选择推理模型(如 deepseek-reasoner
或 deepseek-ai/DeepSeek-R1
)。.env
文件中设置 BYPASS_JSON_VALIDATION=true
。Open Deep Research 是一个功能强大且灵活的开源研究工具,适用于多种复杂的研究场景,用户可以根据需求自定义模型和配置,实现高效的数据分析和推理。
免责声明:本网站仅提供网址导航服务,对链接内容不负任何责任或担保。