add langfuse url to server starting

This commit is contained in:
2026-08-12 22:03:04 +02:00
parent a537f22384
commit 2ffba19392

View File

@@ -32,10 +32,19 @@ async function main(): Promise<void> {
const promptService = new PromptService(promptGateway, config.LANGFUSE_PROMPT_CACHE_ENABLED); const promptService = new PromptService(promptGateway, config.LANGFUSE_PROMPT_CACHE_ENABLED);
const llmClient = new LlmClient({ baseUrl: config.LLM_BASE_URL, apiKey: config.LLM_API_KEY }); const llmClient = new LlmClient({ baseUrl: config.LLM_BASE_URL, apiKey: config.LLM_API_KEY });
const jellyfin = new JellyfinClient(config.JELLYFIN_URL, config.JELLYFIN_API_KEY, config.JELLYFIN_USER_ID); const jellyfin = new JellyfinClient(
config.JELLYFIN_URL,
config.JELLYFIN_API_KEY,
config.JELLYFIN_USER_ID
);
const tmdb = new TmdbClient(config.TMDB_API_KEY); const tmdb = new TmdbClient(config.TMDB_API_KEY);
const radarr = config.RADARR_ENABLED const radarr = config.RADARR_ENABLED
? new RadarrClient(config.RADARR_URL, config.RADARR_API_KEY, config.RADARR_QUALITY_PROFILE_ID, config.RADARR_ROOT_FOLDER) ? new RadarrClient(
config.RADARR_URL,
config.RADARR_API_KEY,
config.RADARR_QUALITY_PROFILE_ID,
config.RADARR_ROOT_FOLDER
)
: undefined; : undefined;
const recommenderTool = new MovieRecommenderTool(promptService, llmClient, config.LLM_MODEL); const recommenderTool = new MovieRecommenderTool(promptService, llmClient, config.LLM_MODEL);
@@ -58,6 +67,7 @@ async function main(): Promise<void> {
radarrEnabled: config.RADARR_ENABLED, radarrEnabled: config.RADARR_ENABLED,
cronEnabled: config.CRON_ENABLED, cronEnabled: config.CRON_ENABLED,
apiEnabled: config.API_ENABLED, apiEnabled: config.API_ENABLED,
langfuse: config.LANGFUSE_BASE_URL,
}, },
'sugarr starting' 'sugarr starting'
); );