diff --git a/src/lmstudio/sync_api.py b/src/lmstudio/sync_api.py index 972c2b8..85467bd 100644 --- a/src/lmstudio/sync_api.py +++ b/src/lmstudio/sync_api.py @@ -137,6 +137,7 @@ "LLM", "SyncModelHandle", "PredictionStream", + "get_default_client", "embedding_model", "list_downloaded_models", "list_loaded_models", diff --git a/tests/test_convenience_api.py b/tests/test_convenience_api.py index e885c40..c33c07b 100644 --- a/tests/test_convenience_api.py +++ b/tests/test_convenience_api.py @@ -15,6 +15,12 @@ ) +@pytest.mark.lmstudio +def test_get_default_client() -> None: + client = lm.get_default_client() + assert isinstance(client, lm.Client) + + @pytest.mark.lmstudio def test_llm_any() -> None: model = lm.llm()