Files
odidere/config.example.yaml

49 lines
1.1 KiB
YAML
Raw Permalink Normal View History

2026-02-13 15:03:02 +00:00
concurrency: 1
shutdown_timeout: 30s
server:
address: ":8080"
stt:
url: "http://localhost:8178"
timeout: "30s"
llm:
url: "http://localhost:8081/v1"
key: ${ODIDERE_LLM_KEY}
model: "default"
system_prompt: "You are a helpful voice assistant. Be concise."
timeout: "5m"
tts:
url: "http://localhost:8880"
voice: "af_heart"
voice_map:
english: "af_heart" # American English
chinese: "zf_xiaobei" # Mandarin Chinese
japanese: "jf_alpha" # Japanese
spanish: "ef_dora" # Spanish
french: "ff_siwis" # French
hindi: "hf_alpha" # Hindi
italian: "if_sara" # Italian
portuguese: "pf_dora" # Brazilian Portuguese
korean: "kf_sarah" # Korean
timeout: "60s"
tools:
- name: get_weather
description: "Get current weather for a location"
command: "curl"
arguments:
- "-s"
- "https://wttr.in/{{.location}}?format=j1"
parameters:
type: object
properties:
location:
type: string
description: "City name or location"
required:
- location
timeout: "10s"