### Install Gottem CLI Source: https://docs.rs/gottem-cli Installs the gottem binary on your system's PATH. ```bash cargo install gottem-cli ``` -------------------------------- ### Hedge Fetch with Delay Source: https://docs.rs/gottem-cli Initiate a fetch using a low-tier route and start a staggered backup after a specified delay. ```bash gottem fetch https://example.com --mode hedge --hedge-delay-ms 2000 ``` -------------------------------- ### Run Gottem on Hosted API Source: https://docs.rs/gottem-cli Fetch content from a URL using the hosted Gottem API by setting the GOTTEM_API_KEY. ```bash export GOTTEM_API_KEY=gtm_your_key_here gottem fetch --remote https://example.com ``` -------------------------------- ### Run Remote Race Fetch with Metadata Source: https://docs.rs/gottem-cli Fetch content from a URL using the hosted Gottem API, racing routes, and showing metadata. ```bash gottem fetch --remote --mode race --show-meta https://example.com ``` -------------------------------- ### Fetch with Custom Routes Source: https://docs.rs/gottem-cli Fetch content from a URL using custom routes defined in a TOML configuration file. ```bash gottem --config routes.toml fetch https://example.com ``` -------------------------------- ### Fetch URL with Vendor Keys Source: https://docs.rs/gottem-cli Fetch content from a URL after setting your vendor API key (e.g., Firecrawl). Includes metadata. ```bash export FIRECRAWL_API_KEY=fc-... gottem fetch https://example.com --show-meta ``` -------------------------------- ### Run Remote Fetch with Explicit API Key Source: https://docs.rs/gottem-cli Fetch content from a URL using the hosted Gottem API, passing the API key directly as an argument. ```bash gottem fetch --remote --api-key gtm_your_key_here https://example.com ``` -------------------------------- ### Run Remote Fetch with JSON Format Source: https://docs.rs/gottem-cli Fetch content from a URL using the hosted Gottem API and output the result in JSON format. ```bash gottem fetch --remote --format json https://example.com ``` -------------------------------- ### Show Specific Route Details Source: https://docs.rs/gottem-cli Display full details for a specific scraping route, such as 'spider.smart'. ```bash gottem routes show spider.smart ``` -------------------------------- ### List Available Routes Source: https://docs.rs/gottem-cli Inspect available scraping routes without needing API keys. ```bash gottem routes list ``` -------------------------------- ### Race Routes for Fastest Response Source: https://docs.rs/gottem-cli Fetch content by racing specified routes in parallel, prioritizing the fastest valid response. ```bash gottem fetch https://example.com --mode race --routes firecrawl.scrape,spider.http,zenrows.basic ``` -------------------------------- ### Probe Tiers on Target URL Source: https://docs.rs/gottem-cli Test every tier on a given URL to see which ones yield content. ```bash gottem probe https://hard-to-scrape.test ``` -------------------------------- ### Cap Cost and Pin Tier Band Source: https://docs.rs/gottem-cli Fetch content while limiting the maximum cost and specifying the minimum and maximum tier to use. ```bash gottem fetch https://example.com --budget-mc 100 --tier-min 4 --tier-max 7 ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.