| # ============ LLM/VLM 服务 ============ | |
| DEFAULT_PROVIDER=local | |
| LLM_PROVIDERS__LOCAL__API_BASE=http://192.168.1.100:8009/v1 | |
| LLM_PROVIDERS__LOCAL__API_KEY=not-needed | |
| LLM_PROVIDERS__LOCAL__MODEL=your-chat-model | |
| LLM_PROVIDERS__LOCAL__VISION_MODEL=your-vision-model | |
| LLM_PROVIDERS__LOCAL__MAX_TOKENS=4096 | |
| LLM_PROVIDERS__LOCAL__TEMPERATURE=0.7 | |
| # ============ Embedding 服务 ============ | |
| EMBEDDING__PROVIDER=local | |
| EMBEDDING__API_BASE=http://192.168.1.100:8010/v1 | |
| EMBEDDING__API_KEY=not-needed | |
| EMBEDDING__MODEL=AXERA-TECH/jina-embeddings-v5-omni-nano-retrieval-AX650-P128-CTX2047 | |
| EMBEDDING__MODEL_TYPE=multimodal | |
| EMBEDDING__DIM=768 | |
| EMBEDDING__BATCH_SIZE=4 | |
| # Milvus Lite 的向量维度必须与 Embedding 输出一致 | |
| MILVUS__DIM=768 | |
| # ============ 可选:SenseVoice STT ============ | |
| VOICE__STT_PROVIDER=sensevoice | |
| VOICE__STT_MODEL=sensevoice | |
| VOICE__STT_API_BASE=http://192.168.1.100:8011 | |
| VOICE__STT_LANGUAGE=auto | |
| VOICE__SAMPLE_RATE=16000 | |
| # ============ 可选:Kokoro TTS ============ | |
| VOICE__TTS_PROVIDER=kokoro | |
| VOICE__TTS_MODEL=kokoro | |
| VOICE__TTS_API_BASE=http://192.168.1.100:8012 | |
| VOICE__TTS_LANGUAGE=zh | |
| VOICE__TTS_VOICE=zf_xiaoyi | |
| VOICE__TTS_SPEED=1.0 | |
| VOICE__TTS_RESPONSE_FORMAT=wav | |
| # ============ 可选:PaddleOCR-VL ============ | |
| OCR__ENABLED=true | |
| OCR__API_BASE=http://192.168.1.100:8013/v1 | |
| OCR__MODEL=PaddlePaddle/PaddleOCR-VL | |
| OCR__API_KEY=not-needed | |
| OCR__MAX_PAGES=50 | |
| # ============ Agentic RAG Web 服务 ============ | |
| API__HOST=0.0.0.0 | |
| API__PORT=8007 |