| 📚 Documentation Index | ⬅️ Back to Main README |
.env — auto-maintained by curllm --start-services (ports/hosts).examples/.env — generated from examples/.env.examples by examples/setup_env.sh.Generate/merge examples env:
auth chmod +x examples/setup_env.sh
examples/setup_env.sh
Auto-load behavior:
examples/curl_*.sh load examples/.env, then project ./.env (project overrides).examples/node_api_example.js) and PHP (examples/php_api_example.php) read examples/.env automatically.examples/bql_*.py) do not auto-load .env; export variables or source examples/.env before running.CURLLM_API_HOST (e.g., http://localhost:8000)CURLLM_OLLAMA_HOST (e.g., http://localhost:11434)CURLLM_MODEL, CURLLM_TEMPERATURE, CURLLM_TOP_P, CURLLM_NUM_CTX, CURLLM_NUM_PREDICTCURLLM_LOCALE, CURLLM_TIMEZONE, ACCEPT_LANGUAGECAPTCHA_API_KEY (2captcha sitekey token service)WP_LOGIN_URL, WP_USER, WP_PASSCONTACT_URL, CONTACT_NAME, CONTACT_EMAIL, CONTACT_MESSAGESHOP_URL, PRICE_MAXVISUAL_FLAG, STEALTH_FLAG, CAPTCHA_FLAGBQL_FRAMEWORK_LLM (“ollama” default, set openai to use OpenAI)OPENAI_API_KEY, OPENAI_MODELTo prefer Polish content:
export ACCEPT_LANGUAGE="pl-PL,pl;q=0.9"
Shell examples add this header automatically if set.
Enable widget CAPTCHA solving in core curllm:
export CAPTCHA_API_KEY=YOUR_2CAPTCHA_KEY
curllm --visual --captcha "https://example.com" -d "fill form"