forked from Yoo1tic/pollux
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.toml.example
More file actions
29 lines (26 loc) · 849 Bytes
/
config.toml.example
File metadata and controls
29 lines (26 loc) · 849 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Runtime configuration for pollux.
[basic]
listen_addr = "0.0.0.0"
listen_port = 8188
database_url = "sqlite://data.db"
loglevel = "info"
pollux_key = "123"
# Keep false for HTTPS; set true only when testing OAuth over plain HTTP.
insecure_cookie = false
# Global defaults for providers (overridden per provider if set).
[providers.defaults]
enable_multiplexing = true
retry_max_times = 3
# proxy = "http://127.0.0.1:1080"
[providers.geminicli]
oauth_tps = 2
model_list = ["gemini-2.5-flash-lite","gemini-2.5-flash", "gemini-2.5-pro", "gemini-3-flash-preview", "gemini-3-pro-preview"]
# retry_max_times = 3
enable_multiplexing = false
# proxy = "http://127.0.0.1:1081"
[providers.codex]
oauth_tps = 2
model_list = ["gpt-5.2", "gpt-5.2-codex", "gpt-5.3-codex"]
# enable_multiplexing = true
# retry_max_times = 3
# proxy = "http://127.0.0.1:1081"