experiment(confidence-engine): route UI journey provider centrally
This commit is contained in:
+2
-3
@@ -4,7 +4,7 @@
|
||||
*/
|
||||
|
||||
import { getConfig } from "../lib/config.js";
|
||||
import { getProvider } from "../lib/llm/provider.js";
|
||||
import { getProvider, getProviderModelName } from "../lib/llm/provider.js";
|
||||
import {
|
||||
buildPrompt,
|
||||
PROMPT_VERSIONS,
|
||||
@@ -52,7 +52,6 @@ export async function analyseScenario(scenario, opts = {}) {
|
||||
return buildErrorResponse("Invalid server configuration", startTime, "500");
|
||||
}
|
||||
|
||||
const { OLLAMA_BASE_URL: _ignored, OLLAMA_MODEL } = configResult.config;
|
||||
const promptVersion = opts.promptVersion || DEFAULT_PROMPT_VERSION;
|
||||
|
||||
// ── Build prompt (experiment seam via env var bridge) ──
|
||||
@@ -73,7 +72,7 @@ export async function analyseScenario(scenario, opts = {}) {
|
||||
|
||||
// ── Call provider ──────────────────────────────────
|
||||
const provider = opts.reconstructionProvider ?? getProvider();
|
||||
const reconstructionModelName = opts.reconstructionModelName ?? OLLAMA_MODEL;
|
||||
const reconstructionModelName = opts.reconstructionModelName ?? getProviderModelName();
|
||||
let rawResponse;
|
||||
let providerApiPath;
|
||||
let providerExecution;
|
||||
|
||||
Reference in New Issue
Block a user