feat(bot): add shared topic router

This commit is contained in:
2026-03-12 17:12:26 +04:00
parent 014d791bdc
commit 8374d18189
18 changed files with 1692 additions and 292 deletions

View File

@@ -31,9 +31,9 @@ const server = {
.optional()
.transform((value) => parseOptionalCsv(value)),
OPENAI_API_KEY: z.string().min(1).optional(),
PARSER_MODEL: z.string().min(1).default('gpt-4o-mini'),
PURCHASE_PARSER_MODEL: z.string().min(1).default('gpt-4o-mini'),
ASSISTANT_MODEL: z.string().min(1).default('gpt-4o-mini'),
ASSISTANT_ROUTER_MODEL: z.string().min(1).default('gpt-5-nano'),
ASSISTANT_TIMEOUT_MS: z.coerce.number().int().positive().default(20000),
ASSISTANT_MEMORY_MAX_TURNS: z.coerce.number().int().positive().default(12),
ASSISTANT_RATE_LIMIT_BURST: z.coerce.number().int().positive().default(5),