botserver/templates/default.gbai/default.gbot/config.csv

9.1 KiB

1name,value
2,
3# ============================================================================
4# SERVER CONFIGURATION
5# ============================================================================
6server_host,0.0.0.0
7server_port,8088
8sites_root,/tmp
9,
10# ============================================================================
11# LLM CONFIGURATION
12# ============================================================================
13llm-key,none
14llm-url,http://localhost:8081
15llm-model,../../../../data/llm/DeepSeek-R1-Distill-Qwen-1.5B-Q3_K_M.gguf
16,
17llm-cache,false
18llm-cache-ttl,3600
19llm-cache-semantic,true
20llm-cache-threshold,0.95
21,
22episodic-memory-threshold,4
23,
24mcp-server,false
25,
26# ============================================================================
27# EMBEDDING CONFIGURATION
28# ============================================================================
29embedding-url,http://localhost:8082
30embedding-model,../../../../data/llm/bge-small-en-v1.5-f32.gguf
31,
32# ============================================================================
33# LLM SERVER CONFIGURATION
34# ============================================================================
35llm-server,true
36llm-server-path,botserver-stack/bin/llm/build/bin
37llm-server-host,0.0.0.0
38llm-server-port,8081
39llm-server-gpu-layers,0
40llm-server-n-moe,0
41llm-server-ctx-size,4096
42llm-server-n-predict,1024
43llm-server-parallel,6
44llm-server-cont-batching,true
45llm-server-mlock,false
46llm-server-no-mmap,false
47,
48# ============================================================================
49# EMAIL CONFIGURATION
50# ============================================================================
51email-from,from@domain.com
52email-server,mail.domain.com
53email-port,587
54email-user,user@domain.com
55email-pass,
56,
57# ============================================================================
58# DATABASE CONFIGURATION
59# ============================================================================
60custom-server,localhost
61custom-port,5432
62custom-database,mycustomdb
63custom-username,
64custom-password,
65,
66# ============================================================================
67# WEBSITE CRAWLER CONFIGURATION
68# ============================================================================
69website-expires,1d
70website-max-depth,3
71website-max-pages,100
72,
73# ============================================================================
74# IMAGE GENERATOR CONFIGURATION
75# ============================================================================
76image-generator-model,../../../../data/diffusion/sd_turbo_f16.gguf
77image-generator-steps,4
78image-generator-width,512
79image-generator-height,512
80image-generator-gpu-layers,20
81image-generator-batch-size,1
82,
83# ============================================================================
84# VIDEO GENERATOR CONFIGURATION
85# ============================================================================
86video-generator-model,../../../../data/diffusion/zeroscope_v2_576w
87video-generator-frames,24
88video-generator-fps,8
89video-generator-width,320
90video-generator-height,576
91video-generator-gpu-layers,15
92video-generator-batch-size,1
93,
94# ============================================================================
95# BOTMODELS CONFIGURATION
96# ============================================================================
97botmodels-enabled,true
98botmodels-host,0.0.0.0
99botmodels-port,8085
100,
101default-generator,all
102,
103# ============================================================================
104# OAUTH AUTHENTICATION CONFIGURATION
105# ============================================================================
106# Enable social login providers by setting the corresponding -enabled flag
107#
108# Each provider requires:
109# - oauth-{provider}-client-id: The Client ID from the provider
110# - oauth-{provider}-client-secret: The Client Secret from the provider
111# - oauth-{provider}-redirect-uri: (Optional) Custom callback URL
112#
113# Default redirect URI format: http://your-domain/auth/oauth/{provider}/callback
114# ============================================================================
115,
116# ----------------------------------------------------------------------------
117# GOOGLE OAUTH
118# ----------------------------------------------------------------------------
119# Setup Instructions:
120# 1. Go to https://console.cloud.google.com/apis/credentials
121# 2. Create a new project or select existing
122# 5. Add authorized redirect URI: http://your-domain/auth/oauth/google/callback
123# 6. Copy the Client ID and Client Secret below
124#
125# Documentation: https://developers.google.com/identity/protocols/oauth2/web-server
126# ----------------------------------------------------------------------------
127oauth-google-enabled,false
128oauth-google-client-id,
129oauth-google-client-secret,
130oauth-google-redirect-uri,
131,
132# ----------------------------------------------------------------------------
133# MICROSOFT OAUTH (Azure AD)
134# ----------------------------------------------------------------------------
135# Setup Instructions:
136# 1. Go to https://portal.azure.com/#blade/Microsoft_AAD_RegisteredApps/ApplicationsListBlade
137# 4. Add redirect URI: http://your-domain/auth/oauth/microsoft/callback (Web platform)
138# 6. Copy the Application (client) ID and secret value below
139#
140# Documentation: https://learn.microsoft.com/en-us/azure/active-directory/develop/quickstart-register-app
141# ----------------------------------------------------------------------------
142oauth-microsoft-enabled,false
143oauth-microsoft-client-id,
144oauth-microsoft-client-secret,
145oauth-microsoft-redirect-uri,
146,
147# ----------------------------------------------------------------------------
148# DISCORD OAUTH
149# ----------------------------------------------------------------------------
150# Setup Instructions:
151# 1. Go to https://discord.com/developers/applications
152# 4. Add redirect URL: http://your-domain/auth/oauth/discord/callback
153# 5. Copy the Client ID and Client Secret below
154#
155# Documentation: https://discord.com/developers/docs/topics/oauth2
156# ----------------------------------------------------------------------------
157oauth-discord-enabled,false
158oauth-discord-client-id,
159oauth-discord-client-secret,
160oauth-discord-redirect-uri,
161,
162# ----------------------------------------------------------------------------
163# FACEBOOK OAUTH
164# ----------------------------------------------------------------------------
165# Setup Instructions:
166# 1. Go to https://developers.facebook.com/apps/
167# 4. Go to Facebook Login > Settings
168# 5. Add Valid OAuth Redirect URI: http://your-domain/auth/oauth/facebook/callback
169# 6. Go to Settings > Basic to get App ID and App Secret
170#
171# Documentation: https://developers.facebook.com/docs/facebook-login/guides/advanced/manual-flow
172# ----------------------------------------------------------------------------
173oauth-facebook-enabled,false
174oauth-facebook-client-id,
175oauth-facebook-client-secret,
176oauth-facebook-redirect-uri,
177,
178# ----------------------------------------------------------------------------
179# TWITTER (X) OAUTH 2.0
180# ----------------------------------------------------------------------------
181# Setup Instructions:
182# 1. Go to https://developer.twitter.com/en/portal/dashboard
183# 2. Create a new project and app (or use existing)
184# - Enable OAuth 2.0
185# - Type: Web App
186# - Callback URL: http://your-domain/auth/oauth/twitter/callback
187# 6. Copy Client ID and Client Secret below
188#
189# Note: Twitter requires OAuth 2.0 with PKCE for web apps
190# Documentation: https://developer.twitter.com/en/docs/authentication/oauth-2-0
191# ----------------------------------------------------------------------------
192oauth-twitter-enabled,false
193oauth-twitter-client-id,
194oauth-twitter-client-secret,
195oauth-twitter-redirect-uri,
196,
197# ----------------------------------------------------------------------------
198# REDDIT OAUTH
199# ----------------------------------------------------------------------------
200# Setup Instructions:
201# 1. Go to https://www.reddit.com/prefs/apps
202# 4. Enter redirect URI: http://your-domain/auth/oauth/reddit/callback
203# 5. Copy the client ID (under app name) and secret below
204#
205# Note: Reddit requires Basic Auth for token exchange and custom User-Agent
206# Documentation: https://github.com/reddit-archive/reddit/wiki/OAuth2
207# ----------------------------------------------------------------------------
208oauth-reddit-enabled,false
209oauth-reddit-client-id,
210oauth-reddit-client-secret,
211oauth-reddit-redirect-uri,