fix(proxy): import the unknown-model error lazily so SDK-only installs keep working

This commit is contained in:
mateo-berri 2026-09-19 02:23:22 -07:00
parent 2e3667b270
commit 561c0f7eb8

View file

@ -18,7 +18,6 @@ from typing import (
from litellm.batches.batch_utils import batch_cost_is_final
from litellm.constants import MAX_FILE_LIST_LIMIT
from litellm.proxy._types import ProxyException
from litellm.proxy.route_llm_request import ProxyModelNotFoundError
from litellm.repositories.table_repositories import (
ManagedFileRepository,
ManagedObjectRepository,
@ -364,6 +363,8 @@ def get_credentials_for_model(
"""
from fastapi import HTTPException
from litellm.proxy.route_llm_request import ProxyModelNotFoundError
if llm_router is None:
raise HTTPException(
status_code=500,