일반 소개
오픈 딥 리서치는 구글 제미니의 딥 리서치 기능을 대체하는 오픈 소스 AI 기반 리서치 보고서 생성 도구입니다. TypeScript로 개발되고 Next.js 15 프레임워크를 기반으로 구축된 이 프로젝트는 Azure Bing 검색 API와 Google 쌍둥이자리 AI 모델. 웹 검색 결과에서 가치 있는 정보를 자동으로 추출하고 심층 분석 보고서를 생성합니다. 이 시스템은 세 가지 핵심 단계를 통해 작동합니다. 먼저 Bing Search API를 사용하여 포괄적인 검색 결과를 얻은 다음, JinaAI를 사용하여 선택한 웹 페이지의 콘텐츠를 추출 및 처리하고, 마지막으로 AI 기술을 적용하여 맞춤형 연구 보고서를 생성합니다. 이 프로젝트는 여러 내보내기 형식을 지원하고 안정성을 보장하기 위해 요청 속도 제한을 구현하여 모든 기능을 갖춘 오픈 소스 리서치 도우미입니다.
관련 권장 사항:STORM: 토픽을 기반으로 웹 데이터를 검색하고, 인용이 포함된 논문, 긴 논문 보고서를 생성하세요.

기능 목록
- 시간 필터링으로 웹 검색 지원
- 웹 콘텐츠 및 주요 정보의 지능적인 추출
- AI 기반 자동화된 보고서 생성
- 다중 형식 내보내기 지원(PDF, Word, 텍스트)
- 요청 속도 제한 보호 메커니즘 내장
- 여러 디바이스를 위한 반응형 디자인
- 사용자 지정 가능한 검색 결과 수 및 선택 제한
- 보안 검색 수준 조정 지원
- 유연한 시장/지역 설정 옵션
도움말 사용
1. 배포 준비
오픈 딥 리서치를 사용하기 전에 다음 환경과 리소스를 준비해야 합니다:
- Node.js 버전 18 이상
- 패키지 관리자(npm, yarn, pnpm 또는 bun)
- Azure 구독 키(Bing 검색용)
- 구글 제미니 프로 API 키
- Upstash Redis 계정(속도 제한용)
2. 설치 단계
- 코드 리포지토리를 복제합니다:
git clone https://github.com/btahir/open-deep-research
cd open-deep-research
- 종속성을 설치합니다:
npm install
- 환경 변수를 구성합니다:
설정.env.local
파일을 열고 필요한 API 키를 입력합니다:
AZURE_SUB_KEY=您的Azure订阅密钥
GEMINI_API_KEY=您的Gemini API密钥
UPSTASH_REDIS_REST_URL=您的Redis URL
UPSTASH_REDIS_REST_TOKEN=您的Redis Token
- 개발 서버를 시작합니다:
npm run dev
3. 시스템 구성
이 작업을 수행하려면lib/config.ts
파일을 사용하여 다음 설정을 사용자 지정할 수 있습니다:
요금 한도 설정:
rateLimits: {
enabled: true, // 启用/禁用速率限制
search: 5, // 每分钟搜索请求数
contentFetch: 20, // 每分钟内容获取请求数
reportGeneration: 5, // 每分钟报告生成请求数
}
검색 설정:
search: {
resultsPerPage: 10, // 每页搜索结果数
maxSelectableResults: 3, // 用户可选择的最大结果数
safeSearch: 'Moderate', // 安全搜索设置
market: 'en-US', // 搜索市场/地区
}
4. 사용 과정
- 애플리케이션 홈페이지 방문(로컬 개발 환경의 경우 http://localhost:3000)
- 조사할 주제 또는 키워드를 입력합니다.
- 시스템은 Bing API를 통해 검색 결과를 가져옵니다.
- 분석할 검색 결과를 선택합니다(최대 3개).
- 시스템이 선택한 페이지의 콘텐츠를 자동으로 추출합니다.
- AI가 추출된 콘텐츠를 처리하고 연구 보고서를 생성합니다.
- 원하는 내보내기 형식(PDF, Word 또는 텍스트)을 선택하여 보고서를 다운로드합니다.
5. 주의 사항
- API 키가 올바르게 구성되어 있고 유효한지 확인합니다.
- API 사용량 제한에 유의하고 할당량을 초과하지 않도록 하세요.
- 프로덕션 환경에서는 속도 제한을 사용하도록 설정하는 것이 좋습니다.
- 필요에 따라 구성 매개변수를 조정할 수 있습니다.
- API 키의 유효성을 주기적으로 확인합니다.
© 저작권 정책
이 글은 저작권이 있으며 무단으로 복제해서는 안 됩니다.
관련 문서
댓글 없음...