ReqLLM.Providers.Minimax.VideoAPI (ReqLLM v1.21.0)

View Source

MiniMax Video API driver.

Implements request/response handling for MiniMax video generation via the native async endpoints:

  • POST /v2/video_generation - create a generation task, returns task_id
  • GET /v2/query/video_generation/{task_id} - poll task status, returns the video download URL on success

The request body uses the multimodal content[] shape (text / image_url / video_url / audio_url with optional role), which is encoded from the structured keyword list passed to ReqLLM.Video.

Summary

Functions

Base URL for the MiniMax V2 video endpoints (the V1 base URL does not apply).

Path of the task query endpoint for the given task_id.

Functions

base_url()

@spec base_url() :: String.t()

Base URL for the MiniMax V2 video endpoints (the V1 base URL does not apply).

query_path(task_id)

@spec query_path(String.t()) :: String.t()

Path of the task query endpoint for the given task_id.