Expand description
Browser automation via the spider-browser crate.
Re-exports the spider_browser public types and provides a
Spider::browser constructor that creates a
SpiderBrowser pre-configured with the client’s API key. The browser
connects to Spider’s pre-warmed browser fleet over WebSocket (CDP/BiDi)
and supports deterministic page control as well as AI-powered
automation (act, observe, extract, agent).
Structs§
- Agent
- Autonomous multi-step agent.
- Agent
Options - Options for the autonomous agent loop.
- Agent
Result - Result of an agent execution run.
- Browser
Options - Options for a
SpiderBrowsercreated viaSpider::browser. - LLMConfig
- LLM configuration for AI methods.
- Observe
Result - An observed interactive element on the page.
- Spider
Browser - SpiderBrowser — connects to Spider’s pre-warmed browser fleet.
- Spider
Browser Options - Options for creating a SpiderBrowser instance.
- Spider
Page - Browser tab abstraction with full automation API.
Enums§
- LLMProvider
Kind - Supported LLM provider backends.