33"""
44
55import os
6- from typing import Any , Dict , Optional
76from pathlib import Path
7+ from typing import Any , Dict , Optional
88
99try :
1010 import streamlit as st # type: ignore
1111except Exception : # pragma: no cover - streamlit may not be present in non-UI contexts
1212 st = None # type: ignore
1313
14- from llm_utils .tools import set_gms_server
14+ from utils . llm .tools import set_gms_server
1515
1616from .models import Config
1717
18-
1918DEFAULT_DATAHUB_SERVER = "http://localhost:8080"
2019DEFAULT_VECTORDB_TYPE = os .getenv ("VECTORDB_TYPE" , "faiss" ).lower ()
2120DEFAULT_VECTORDB_LOCATION = os .getenv ("VECTORDB_LOCATION" , "" )
@@ -202,7 +201,7 @@ def update_llm_settings(*, provider: str, values: dict[str, str | None]) -> None
202201 """Update chat LLM settings from UI into process env and session.
203202
204203 This function mirrors the environment-variable based configuration consumed by
205- llm_utils .llm.factory.get_llm(). Only sets provided keys; missing values are left as-is.
204+ utils .llm.core .factory.get_llm(). Only sets provided keys; missing values are left as-is.
206205 """
207206 provider_norm = (provider or "" ).lower ()
208207 if provider_norm not in {
@@ -229,7 +228,7 @@ def update_llm_settings(*, provider: str, values: dict[str, str | None]) -> None
229228def update_embedding_settings (* , provider : str , values : dict [str , str | None ]) -> None :
230229 """Update Embeddings settings from UI into process env and session.
231230
232- Mirrors env vars consumed by llm_utils .llm.factory.get_embeddings().
231+ Mirrors env vars consumed by utils .llm.core .factory.get_embeddings().
233232 """
234233 provider_norm = (provider or "" ).lower ()
235234 if provider_norm not in {
0 commit comments