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

  1. 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.