BerriAI/litellm · error · NotImplementedError
video get character is not supported for this provider
Error message
video get character is not supported for this provider
What it means
Error "video get character is not supported for this provider" thrown in BerriAI/litellm.
Source
Thrown at litellm/llms/base_llm/videos/transformation.py:302
raw_response: httpx.Response,
logging_obj: LiteLLMLoggingObj,
) -> CharacterObject:
raise NotImplementedError("video create character is not supported for this provider")
def transform_video_get_character_request(
self,
character_id: str,
api_base: str,
litellm_params: GenericLiteLLMParams,
headers: dict,
) -> tuple[str, dict]:
"""
Transform the video get character request into a URL and params.
Returns:
Tuple[str, Dict]: (url, params) for the GET request
"""
raise NotImplementedError("video get character is not supported for this provider")
def transform_video_get_character_response(
self,
raw_response: httpx.Response,
logging_obj: LiteLLMLoggingObj,
) -> CharacterObject:
raise NotImplementedError("video get character is not supported for this provider")
def get_video_edit_prefetch_params(
self,
video_id: str,
api_base: str,
litellm_params: GenericLiteLLMParams,
headers: dict,
) -> tuple[str, dict] | None:
"""
Return (url, body) for a pre-fetch HTTP call that must be made before
transform_video_edit_request, or None if no pre-fetch is required.View on GitHub (pinned to 6c2dcb801b)
Solutions
- This provider does not support video get character; use a provider that does.
When it happens
Trigger: Thrown at litellm/llms/base_llm/videos/transformation.py:302 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of BerriAI/litellm@6c2dcb801b (2026-08-15).
Data as JSON: /api/errors/350d32386dc329ca.
Report an issue: GitHub.