Environment Variables Reference
2 min read
Consolidated environment variables that affect Web Search. Exact Helm value paths vary by chart version — confirm against the Search Proxy and assistants-core charts for your release.
Path | Pod | What to put here |
|---|---|---|
Search Proxy (recommended) |
| Provider secrets and corporate egress from |
Legacy |
| Provider secrets and |
Client / config (both modes) |
|
|
Core / activation (assistants-core)
Variable | Typical location | Purpose |
|---|---|---|
| assistants-core | Enables Search Proxy client (e.g. |
| assistants-core | Visibility list: |
| assistants-core | Built-in readers; default |
| assistants-core | Default |
| assistants-core | Kill switch |
Search Proxy (recommended)
Source: Search Proxy client unique_search_proxy_client/web/settings.
Standard search variables (Search Proxy)
Variable | Engine |
|---|---|
| |
| |
| Google (optional) |
| Brave (proxy-only) |
| Brave (optional) |
| Perplexity (proxy-only) |
| Perplexity (optional) |
Grounding variables (Search Proxy)
Bing (BING_AGENT_*)
Variable | Purpose |
|---|---|
| Foundry / project endpoint |
| Bing grounding connection |
| Auto-provision model deployment |
| Optional agent id |
| Azure identity mode |
| Optional token audience |
| Optional private-endpoint transport |
| Fallback Bing market when Preferred region and language is not configured for the Space (for example, |
VertexAI (VERTEXAI_AGENT_*)
Variable | Purpose |
|---|---|
|
|
| Optional; base64-encoded SA JSON when using |
| Optional |
Reader variables (Search Proxy)
Variable | Reader |
|---|---|
| Firecrawl |
| Firecrawl (optional) |
| Firecrawl (optional) |
| Jina |
| Jina (optional) |
| Jina (optional) |
| Tavily |
| Tavily (optional) |
Corporate HTTP proxy (Search Proxy) — HTTP_CLIENT_*
See Proxy Configuration.
HTTP_CLIENT_PROXY_AUTH_MODE, HTTP_CLIENT_PROXY_PROTOCOL, HTTP_CLIENT_PROXY_HOST, HTTP_CLIENT_PROXY_PORT, HTTP_CLIENT_PROXY_HEADERS, HTTP_CLIENT_PROXY_SSL_CA_BUNDLE_PATH, HTTP_CLIENT_PROXY_USERNAME, HTTP_CLIENT_PROXY_PASSWORD, HTTP_CLIENT_PROXY_SSL_CERT_PATH, HTTP_CLIENT_PROXY_SSL_KEY_PATH, HTTP_CLIENT_POOL_TIMEOUT_SECONDS, HTTP_CLIENT_MAX_CONNECTIONS, HTTP_CLIENT_MAX_KEEPALIVE_CONNECTIONS
Direct provider access from assistants-core
Use when SEARCH_PROXY_BASE_URL is unset. Brave / Perplexity are not available.
Standard search / readers (direct from assistants-core)
Variable | Engine / reader |
|---|---|
| |
| |
| Google (optional) |
| Firecrawl reader |
| Jina reader |
| Jina (optional, older core) |
| Jina (optional, older core) |
| Tavily reader |
Grounding (direct from assistants-core)
Bing
Variable | Purpose |
|---|---|
| Foundry endpoint |
| Optional agent id |
| Bing connection |
| Auto-provision model |
| Fallback Bing market when Preferred region and language is not configured for the Space (for example, |
| Azure identity mode |
| Optional token audience |
| Optional private-endpoint transport |
VertexAI
Variable / mechanism | Purpose |
|---|---|
GCP Workload Identity / ADC | Production auth without SA JSON |
| Dev/alternate; SA JSON |
| Optional |
Corporate HTTP proxy (assistants-core) — PROXY_*
See Proxy Configuration.
PROXY_AUTH_MODE, PROXY_PROTOCOL, PROXY_HOST, PROXY_PORT, PROXY_HEADERS, PROXY_SSL_CA_BUNDLE_PATH, PROXY_USERNAME, PROXY_PASSWORD, PROXY_SSL_CERT_PATH, PROXY_SSL_KEY_PATH
Custom API (always on assistants-core)
Variable | Purpose |
|---|---|
| Custom API search (never via Search Proxy) |
Removed / obsolete for search
Do not treat
JINA_*/TAVILY_*/FIRECRAWL_*as search engine activation — they activate readers.Do not document
crawl4aiinACTIVE_INHOUSE_CRAWLERS.