mirror of
https://github.com/BerriAI/litellm.git
synced 2026-09-11 22:51:28 +00:00
fix(proxy): build public team alias response immutably
This commit is contained in:
parent
e18d766f53
commit
2f8f3d3d21
1 changed files with 2 additions and 3 deletions
|
|
@ -10827,15 +10827,14 @@ async def model_info(
|
|||
# Use the actual litellm model from the deployment to get provider info
|
||||
_, provider, _, _ = litellm.get_llm_provider(model=deployment.litellm_params.model)
|
||||
|
||||
response = create_model_info_response(
|
||||
response: Final = create_model_info_response(
|
||||
model_id=resolved_model_id,
|
||||
provider=provider,
|
||||
include_metadata=False,
|
||||
fallback_type=None,
|
||||
llm_router=llm_router,
|
||||
)
|
||||
response["id"] = internal_to_public.get(resolved_model_id, model_id)
|
||||
return response
|
||||
return {**response, "id": internal_to_public.get(resolved_model_id, model_id)}
|
||||
|
||||
|
||||
def _blocked_response_usage(original_response: object | None) -> "litellm.Usage":
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue