Versie 0.2.0

This commit is contained in:
Atreides Assets committed 2026-10-29 11:57:29 +01:00
commit e77d8fd373
495 files changed
+81026

No files matched your search

+18
View File
@@ -0,0 +1,18 @@
// Generated, do not edit. sha256:a952ea9dd0f828339960be62a36693504bb931d6c638e950608c1e1b185bd27c
import { createTranslator } from '../ai/translate.js';
import { handleSecret } from '../ai/handle-secret.mjs';
import { activeName } from '../portfolios.mjs';
import { precisionSettings, precisionKey } from '../ai/precision.js';
const vertalers = new Map();
export async function vertalerVoor(context) {
const precision = precisionSettings();
const id = `${context?.session?.id ?? 'los'}::${activeName()}::${precisionKey(precision)}`;
if (!vertalers.has(id)) {
vertalers.set(id, createTranslator({ secret: await handleSecret(), precision }));
}
return vertalers.get(id);
}
export function _resetVertalers() { vertalers.clear(); }