u
This commit is contained in:
@@ -6,6 +6,7 @@ import { LLMOrbiter, OpenRouterProvider, defineTool, DirectReturnError } from 'l
|
||||
import * as dbCompanySetting from '../../db/companysetting.js';
|
||||
import * as dbSupplier from '../../db/supplier.js';
|
||||
import env from '../../config/env.js';
|
||||
import { resolveDefaultModel } from '../../tools/llm-key.js';
|
||||
|
||||
// ─── Multer — memory storage (no temp files); accepts PDF or text ───────────────
|
||||
const upload = multer({
|
||||
@@ -294,7 +295,7 @@ async function parseDocumentManifest({ req, res, pages, sourceLabel }) {
|
||||
});
|
||||
|
||||
// ── LLMOrbiter setup ─────────────────────────────────────────────
|
||||
const model = env.defaultModel;
|
||||
const model = await resolveDefaultModel(req.user.id);
|
||||
const provider = new OpenRouterProvider({ apiKey });
|
||||
const orbiter = new LLMOrbiter(provider, {
|
||||
onStatus: (status) => {
|
||||
|
||||
Reference in New Issue
Block a user