bottemplates/default.gbai/default.gbot/config.csv

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