오픈 딥 리서치: 웹 검색 콘텐츠에 기반한 AI 연구 생성

최신 AI 리소스4개월 전 업데이트 AI 공유 서클
2K 00

일반 소개

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

관련 권장 사항:STORM: 토픽을 기반으로 웹 데이터를 검색하고, 인용이 포함된 논문, 긴 논문 보고서를 생성하세요.

Open Deep Research:生成基于网络搜索内容的AI研究报告

 

기능 목록

  • 시간 필터링으로 웹 검색 지원
  • 웹 콘텐츠 및 주요 정보의 지능적인 추출
  • AI 기반 자동화된 보고서 생성
  • 다중 형식 내보내기 지원(PDF, Word, 텍스트)
  • 요청 속도 제한 보호 메커니즘 내장
  • 여러 디바이스를 위한 반응형 디자인
  • 사용자 지정 가능한 검색 결과 수 및 선택 제한
  • 보안 검색 수준 조정 지원
  • 유연한 시장/지역 설정 옵션

 

도움말 사용

1. 배포 준비

오픈 딥 리서치를 사용하기 전에 다음 환경과 리소스를 준비해야 합니다:

  • Node.js 버전 18 이상
  • 패키지 관리자(npm, yarn, pnpm 또는 bun)
  • Azure 구독 키(Bing 검색용)
  • 구글 제미니 프로 API 키
  • Upstash Redis 계정(속도 제한용)

2. 설치 단계

  1. 코드 리포지토리를 복제합니다:
git clone https://github.com/btahir/open-deep-research
cd open-deep-research
  1. 종속성을 설치합니다:
npm install
  1. 환경 변수를 구성합니다:
    설정.env.local파일을 열고 필요한 API 키를 입력합니다:
AZURE_SUB_KEY=您的Azure订阅密钥
GEMINI_API_KEY=您的Gemini API密钥
UPSTASH_REDIS_REST_URL=您的Redis URL
UPSTASH_REDIS_REST_TOKEN=您的Redis Token
  1. 개발 서버를 시작합니다:
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. 사용 과정

  1. 애플리케이션 홈페이지 방문(로컬 개발 환경의 경우 http://localhost:3000)
  2. 조사할 주제 또는 키워드를 입력합니다.
  3. 시스템은 Bing API를 통해 검색 결과를 가져옵니다.
  4. 분석할 검색 결과를 선택합니다(최대 3개).
  5. 시스템이 선택한 페이지의 콘텐츠를 자동으로 추출합니다.
  6. AI가 추출된 콘텐츠를 처리하고 연구 보고서를 생성합니다.
  7. 원하는 내보내기 형식(PDF, Word 또는 텍스트)을 선택하여 보고서를 다운로드합니다.

5. 주의 사항

  • API 키가 올바르게 구성되어 있고 유효한지 확인합니다.
  • API 사용량 제한에 유의하고 할당량을 초과하지 않도록 하세요.
  • 프로덕션 환경에서는 속도 제한을 사용하도록 설정하는 것이 좋습니다.
  • 필요에 따라 구성 매개변수를 조정할 수 있습니다.
  • API 키의 유효성을 주기적으로 확인합니다.
© 저작권 정책
AiPPT

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...