chore: black

This commit is contained in:
Mark McDonald 2026-04-01 15:22:29 +08:00
parent b8f504daf2
commit f8da40f7f4
No known key found for this signature in database
4 changed files with 16 additions and 15 deletions

View file

@ -763,7 +763,7 @@ def _transform_request_body( # noqa: PLR0915
data["generationConfig"] = generation_config
if cached_content is not None:
data["cachedContent"] = cached_content
if service_tier := optional_params.pop("service_tier", None):
if isinstance(service_tier, str):
if service_tier.lower() == "default":

View file

@ -4181,13 +4181,19 @@ async def list_keys(
user_api_key_dict: UserAPIKeyAuth = Depends(user_api_key_auth),
page: int = Query(1, description="Page number", ge=1),
size: int = Query(10, description="Page size", ge=1, le=100),
user_id: Optional[str] = Query(None, description="Filter keys by user ID. Supports partial matching (substring, case-insensitive)."),
user_id: Optional[str] = Query(
None,
description="Filter keys by user ID. Supports partial matching (substring, case-insensitive).",
),
team_id: Optional[str] = Query(None, description="Filter keys by team ID"),
organization_id: Optional[str] = Query(
None, description="Filter keys by organization ID"
),
key_hash: Optional[str] = Query(None, description="Filter keys by key hash"),
key_alias: Optional[str] = Query(None, description="Filter keys by key alias. Supports partial matching (substring, case-insensitive)."),
key_alias: Optional[str] = Query(
None,
description="Filter keys by key alias. Supports partial matching (substring, case-insensitive).",
),
return_full_object: bool = Query(False, description="Return full key object"),
include_team_keys: bool = Query(
False, description="Include all keys for teams that user is an admin of."

View file

@ -9301,14 +9301,11 @@ async def _add_access_group_models_to_team_models(
return team_models
# Single batch fetch for all access groups
access_group_rows = (
await prisma_client.db.litellm_accessgrouptable.find_many(
where={"access_group_id": {"in": list(all_access_group_ids)}}
)
access_group_rows = await prisma_client.db.litellm_accessgrouptable.find_many(
where={"access_group_id": {"in": list(all_access_group_ids)}}
)
ag_model_map: Dict[str, List[str]] = {
row.access_group_id: row.access_model_names or []
for row in access_group_rows
row.access_group_id: row.access_model_names or [] for row in access_group_rows
}
# Second pass: resolve deployments for each eligible team
@ -9325,9 +9322,7 @@ async def _add_access_group_models_to_team_models(
for deployment in deployments:
model_id = deployment.get("model_info", {}).get("id", None)
if model_id is not None:
team_models.setdefault(model_id, set()).add(
team_object.team_id
)
team_models.setdefault(model_id, set()).add(team_object.team_id)
return team_models

View file

@ -2123,9 +2123,9 @@ class LiteLLMCompletionResponsesConfig:
hasattr(completion_details, "reasoning_tokens")
and completion_details.reasoning_tokens is not None
):
output_details_dict["reasoning_tokens"] = (
completion_details.reasoning_tokens
)
output_details_dict[
"reasoning_tokens"
] = completion_details.reasoning_tokens
else:
output_details_dict["reasoning_tokens"] = 0