Spaces:
Running
Running
| OPENAI_API_KEY= | |
| ELEVENLABS_API_KEY= | |
| GEMINI_API_KEY= | |
| DEEPGRAM_API_KEY= | |
| GRADIUM_API_KEY= | |
| MODEL_NAME="gpt-realtime" | |
| # Optional YAML setup file for users who prefer preconfiguration over the UI. | |
| # If unset, the app also checks config/lyon_chatbox.yaml and lyon_chatbox.yaml. | |
| # Example: | |
| # LYON_CHATBOX_CONFIG_FILE=C:\path\to\my_lyon_chatbox.yaml | |
| LYON_CHATBOX_CONFIG_FILE= | |
| # Cascade provider selection. These can also be changed from the Gradio UI. | |
| # Gradio requires explicit choices because every runtime is different. | |
| CASCADE_ASR_PROVIDER= | |
| CASCADE_LLM_PROVIDER= | |
| CASCADE_TTS_PROVIDER= | |
| # Local/provider-specific overrides. For local LLM servers, enter the full | |
| # OpenAI-compatible endpoint including scheme, host, port, and /v1 path. | |
| # Examples: | |
| # CASCADE_LLM_BASE_URL=http://127.0.0.1:1234/v1 | |
| # CASCADE_LLM_BASE_URL=http://192.168.1.50:8000/v1 | |
| # CASCADE_LLM_MODEL=qwen3-4b-instruct | |
| CASCADE_LLM_BASE_URL= | |
| CASCADE_LLM_MODEL= | |
| CASCADE_LLM_API_KEY= | |
| CASCADE_ASR_MODEL= | |
| CASCADE_TTS_BASE_URL= | |
| CASCADE_TTS_API_KEY= | |
| CASCADE_TTS_MODEL= | |
| CASCADE_TTS_VOICE= | |
| # Local vision model (only used with --local-vision CLI flag) | |
| # By default, vision is handled by gpt-realtime when the camera tool is used | |
| LOCAL_VISION_MODEL=HuggingFaceTB/SmolVLM2-2.2B-Instruct | |
| # Cache for local VLM (only used with --local-vision CLI flag) | |
| HF_HOME=./cache | |
| # Hugging Face token for accessing datasets/models | |
| HF_TOKEN= | |
| # Profile selection (defaults to "default" when unset) | |
| LYON_CHATBOX_CUSTOM_PROFILE="example" | |
| # Optional external profile/tool directories | |
| # LYON_CHATBOX_EXTERNAL_PROFILES_DIRECTORY=external_content/external_profiles | |
| # LYON_CHATBOX_EXTERNAL_TOOLS_DIRECTORY=external_content/external_tools | |
| # Optional: discover and auto-load all tools found in LYON_CHATBOX_EXTERNAL_TOOLS_DIRECTORY, | |
| # even if they are not listed in the selected profile's tools.txt. | |
| # This is convenient for downloaded tools used with built-in/default profiles. | |
| # AUTOLOAD_EXTERNAL_TOOLS=1 | |