File size: 1,423 Bytes
80b7188
 
 
 
 
 
 
 
 
 
 
138b29f
 
 
80b7188
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Copy to .env.gen_image in Space secrets or mount. See README.

# GenSearcher agent (OpenAI-compatible vLLM)
export OPENAI_API_KEY="EMPTY"
export OPENAI_BASE_URL="http://127.0.0.1:8002/v1"
export GEN_EVAL_MODEL="Gen-Searcher-8B"

# FireRed adapter (this Space sets automatically if START_FIRERED_API=1)
export QWEN_EDIT_APP_URL="http://127.0.0.1:8765"
export QWEN_EDIT_APP_PATH="/generate"

# Optional: Serper + Jina (Google-quality search / reader proxy). If unset, tools use
# DuckDuckGo for text+image search and plain HTTP fetch for browse (no API keys).
# Force backends: WEB_TEXT_SEARCH_PROVIDER=duckduckgo|serper, WEB_IMAGE_SEARCH_PROVIDER=..., BROWSE_READ_ENGINE=direct|jina
export SERPER_KEY_ID=""
export JINA_API_KEYS=""
export TEXT_SEARCH_API_BASE_URL="https://google.serper.dev/search"
export IMAGE_SEARCH_API_BASE_URL="https://google.serper.dev/images"
export IMAGE_SEARCH_SAVE_DIR="/tmp/cached_images"

# Browse summarization (vLLM OpenAI-compatible)
export BROWSE_GENERATE_ENGINE="vllm"
export BROWSE_SUMMARY_BASE_URL="http://127.0.0.1:8003/v1"
export BROWSE_SUMMARY_API_KEY="EMPTY"
export BROWSE_SUMMARY_MODEL="Qwen3-VL-30B-A3B-Instruct"

export MAX_LLM_CALL_PER_RUN=9
export GEN_MAX_NEW_TOKENS_PER_TURN=4096
export GEN_IMAGE_TIMEOUT=1800

# Optional: launch local vLLM inside the container (needs extra GPUs)
# export START_VLLM_GENSEARCHER=1
# export START_VLLM_BROWSE=1