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