BerriAI/litellm · error · ValueError
Only premium users can use this endpoint + {CommonProxyError
Error message
Only premium users can use this endpoint + {CommonProxyErrors.not_premium_user.value} What it means
Premium gate on the fine-tuning creation endpoint: premium_user is False, so this enterprise endpoint refuses to run and points at the not-a-premium-user error.
Source
Thrown at litellm/proxy/fine_tuning_endpoints/endpoints.py:112
"hyperparameters": {
"n_epochs": 4
}
}'
```
"""
from litellm.proxy.proxy_server import (
general_settings,
llm_router,
premium_user,
proxy_config,
proxy_logging_obj,
version,
)
data = fine_tuning_request.model_dump(exclude_none=True)
try:
if premium_user is not True:
raise ValueError(f"Only premium users can use this endpoint + {CommonProxyErrors.not_premium_user.value}")
# Convert Pydantic model to dict
verbose_proxy_logger.debug(
"Request received by LiteLLM:\n%s",
json.dumps(data, indent=4),
)
# Include original request and headers in the data
base_llm_response_processor: Final = ProxyBaseLLMRequestProcessing(data=data)
(
data,
litellm_logging_obj,
) = await base_llm_response_processor.common_processing_pre_call_logic(
request=request,
general_settings=general_settings,
user_api_key_dict=user_api_key_dict,
version=version,
proxy_logging_obj=proxy_logging_obj,View on GitHub (pinned to 77b7c6c40c)
Solutions
- Set LITELLM_LICENSE to a valid LiteLLM Enterprise license key.
- Get a trial key at https://www.litellm.ai/enterprise#trial.
Example fix
export LITELLM_LICENSE=<your-enterprise-key>
Defensive patterns
Strategy: validation
When it happens
Trigger: Thrown at litellm/proxy/fine_tuning_endpoints/endpoints.py:112 when the library encounters an invalid state.
Common situations: A premium-only fine-tuning endpoint was called without an Enterprise license.
AI-assisted analysis of BerriAI/litellm@77b7c6c40c (2026-08-18).
Data as JSON: /api/errors/3c5bc8cdb6396b10.
Report an issue: GitHub.