- 즉각적인 확장성 - 인프라 걱정 없이 수백 개의 브라우저 세션을 몇 초 만에 시작
- 간편한 통합 - Puppeteer 및 Playwright와 같은 인기 있는 도구와 원활하게 작동
- 강력한 API - 모든 사이트를 스크래핑/크롤링하기 위한 사용하기 쉬운 API 등
- 봇 차단 우회 - 내장된 스텔스 모드, 광고 차단, 자동 CAPTCHA 해결 및 순환 프록시
Overview
Integration details
| Class | Package | Local | Serializable | JS support |
|---|---|---|---|---|
| HyperbrowserLoader | langchain-hyperbrowser | ❌ | ❌ | ❌ |
Loader features
| Source | Document Lazy Loading | Native Async Support |
|---|---|---|
| HyperbrowserLoader | ✅ | ✅ |
Setup
Hyperbrowser document loader에 액세스하려면langchain-hyperbrowser integration package를 설치하고, Hyperbrowser 계정을 생성하여 API key를 받아야 합니다.
Credentials
Hyperbrowser로 이동하여 가입하고 API key를 생성하세요. 완료되면 HYPERBROWSER_API_KEY environment variable을 설정하세요:Installation
langchain-hyperbrowser를 설치하세요.Initialization
이제 model object를 인스턴스화하고 document를 로드할 수 있습니다:Load
Lazy Load
Advanced Usage
loader가 수행할 작업을 지정할 수 있습니다. 기본 작업은scrape입니다. scrape의 경우 스크래핑할 단일 URL 또는 URL 목록을 제공할 수 있습니다. crawl의 경우 단일 URL만 제공할 수 있습니다. crawl 작업은 제공된 페이지와 하위 페이지를 크롤링하고 각 페이지에 대한 document를 반환합니다.
params argument에 제공할 수 있습니다. 지원되는 params에 대한 자세한 내용은 docs.hyperbrowser.ai/reference/sdks/python/scrape#start-scrape-job-and-wait 또는 docs.hyperbrowser.ai/reference/sdks/python/crawl#start-crawl-job-and-wait를 방문하세요.
API reference
Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.