WebFetchEngineEnum - Go SDK

WebFetchEngineEnum type definition

The Go SDK and docs are currently in beta. Report issues on GitHub.

Which fetch engine to use. “auto” (default) uses native if the provider supports it, otherwise Exa. “native” forces the provider’s built-in fetch. “exa” uses Exa Contents API. “openrouter” uses direct HTTP fetch. “firecrawl” uses Firecrawl scrape (requires BYOK). “parallel” uses the Parallel extract API.

Example Usage

1import (
2 "github.com/OpenRouterTeam/go-sdk/models/components"
3)
4
5value := components.WebFetchEngineEnumAuto
6
7// Open enum: custom values can be created with a direct type cast
8custom := components.WebFetchEngineEnum("custom_value")

Values

NameValue
WebFetchEngineEnumAutoauto
WebFetchEngineEnumNativenative
WebFetchEngineEnumOpenrouteropenrouter
WebFetchEngineEnumExaexa
WebFetchEngineEnumParallelparallel
WebFetchEngineEnumFirecrawlfirecrawl