This commit is contained in:
seb
2026-10-05 11:56:17 +02:00
parent 4a08e7f20b
commit 296fceedc0
6 changed files with 53 additions and 19 deletions

View File

@@ -27,11 +27,9 @@ export default {
jwtSecret: process.env.JWT_SECRET || 'fallback_secret_please_change_in_production',
dbProvider: process.env.DB_PROVIDER || (process.env.SQLITE_PATH ? 'sqlite' : 'mssql'),
openrouterFreeKey: process.env.OPENROUTER_FREE_KEY,
openrouterFreeModel: process.env.OPENROUTER_FREE_MODEL || 'openrouter/free',
openrouterPaidModel: process.env.OPENROUTER_PAID_MODEL || 'openai/gpt-6-luna:floor',
serperApiKey: process.env.SERPER_API_KEY,
// Default model for agent conversations. `openrouter/free` routes to whatever free model
// OpenRouter currently offers, which avoids pinning to a specific upstream id that can be
// withdrawn or become unavailable. A conversation's stored model still wins when set.
defaultModel: process.env.OPENROUTER_MODEL || 'openrouter/free',
sqlite: {
filename: process.env.SQLITE_PATH || process.env.SQLITE_FILENAME || resolve(__dirname, '../../data/dash.db'),
},