# Optional local config file for telesrv. # Copy to .env for local development. Do not commit real tokens or passwords. TELESRV_LISTEN=0.0.0.0:2398 TELESRV_ADVERTISE_IP=127.0.0.1 TELESRV_DC=2 TELESRV_DEV_AUTH_CODE=12345 TELESRV_POSTGRES_DSN=postgres://telesrv:telesrv@127.0.0.1:5432/telesrv?sslmode=disable TELESRV_REDIS_ADDR=127.0.0.1:6399 TELESRV_REDIS_PASSWORD= TELESRV_REDIS_DB=0 # Optional. Enables Mapbox-backed map previews and TDesktop map picker config. TELESRV_MAPBOX_TOKEN= TELESRV_MAPTILE_CACHE_DIR=data/maptiles TELESRV_LANGPACK_SEED_DIR=data/langpack TELESRV_BLOB_DIR=data/blobs TELESRV_STICKER_SEED_DIR=data/sticker-seed # AI compose for TDesktop/Android input box rewrite/polish. # The local provider is deterministic and does not call external services. TELESRV_AI_ENABLED=true TELESRV_AI_PROVIDERS=local TELESRV_AI_TIMEOUT=15s TELESRV_AI_RATE_LIMIT=20 TELESRV_AI_RATE_WINDOW=1m TELESRV_AI_LOG_CONTENT=false # External providers are optional. Keep API keys in TELESRV_* variables here; # the loader rejects non-TELESRV keys from .env files by design. # TELESRV_AI_OPENAI_KIND=openai_responses # TELESRV_AI_OPENAI_API_KEY= # TELESRV_AI_OPENAI_MODEL= # TELESRV_AI_OPENAI_BASE_URL= # TELESRV_AI_OPENAI_MAX_OUTPUT_TOKENS=1024 # TELESRV_AI_OPENAI_TEMPERATURE=0.2 # TELESRV_AI_OPENAI_OMIT_TEMPERATURE=false # TELESRV_AI_OPENAI_THINKING= # TELESRV_AI_GEMINI_KIND=gemini # TELESRV_AI_GEMINI_API_KEY= # TELESRV_AI_GEMINI_MODEL= # TELESRV_AI_GEMINI_TEMPERATURE=0.2 # TELESRV_AI_ANTHROPIC_KIND=anthropic # TELESRV_AI_ANTHROPIC_API_KEY= # TELESRV_AI_ANTHROPIC_MODEL= # Kimi/Moonshot can be used as an OpenAI-compatible Chat Completions provider. # TELESRV_AI_PROVIDERS=kimi,local # TELESRV_AI_KIMI_KIND=openai_chat # TELESRV_AI_KIMI_API_KEY= # TELESRV_AI_KIMI_BASE_URL=https://api.moonshot.cn/v1 # TELESRV_AI_KIMI_MODEL=kimi-k2.6 # TELESRV_AI_KIMI_THINKING=disabled # TELESRV_AI_KIMI_TEMPERATURE=0.6 # Business automation reply provider: # echo (default), template/quick_reply, or ai/compose_ai/kimi to reuse AI providers. TELESRV_BUSINESS_AI_PROVIDER=echo