# 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