[log]
level = "info"
filters = [{ module = "backend", "level" = "debug" }]
module = "chatty"
[log.file]
path = "/var/logs/chatty.log"
append = true
[theme]
name = "dark"
folder_path = "/etc/chatty/theme"
[context.compression]
enabled = true
max_tokens = 120000
max_messages = 100
keep_n_messages = 10
[backend]
default_model = "gpt-3.5-turbo"
timeout_secs = 60
[[backend.connections]]
enabled = true
alias = "deepseek"
kind = "openai"
endpoint = "https://api.deepseek.com"
[[backend.connections]]
enabled = true
alias = "openai"
kind = "openai"
endpoint = "https://api.openai.com"
models = ["gpt-3.5-turbo", "gpt-4"]
[storage.sqlite]
path = "/var/lib/chatty/chat.db"