API do Mage · Geração de vídeo

A API de geração de vídeo com IA, a partir de texto ou imagens

Texto para vídeo, imagem para vídeo, primeiro e último quadro e referência para vídeo com 12 modelos, liderados pelo Cherry 2 Pro, o carro-chefe do Mage, com áudio em muitos clipes.

Obter uma chave de APILer a documentação da API
POST https://api.mage.space/v1/{model}/generate

Resumo rápido

A API de geração de vídeo do Mage é uma API REST em https://api.mage.space/v1 que executa 12 modelos de texto para vídeo e imagem para vídeo, incluindo Cherry 2 Pro, Lemon, Plum, Melon, MiniMax-H3, Grok Video e Wan. Envie um prompt e, se quiser, quadros ou referências, consulte o status da requisição e baixe um MP4. Cada clipe é pago em Gems de acordo com o modelo, a resolução e a duração.

Modelos

Todos os modelos de vídeo da API do Mage

Os preços são por geração, em Gems. 1.000 Gems custam US$ 1 no pacote padrão, e pacotes maiores dão Gems de bônus. O preço depende do modelo, da resolução e da duração; é mostrado o preço com as configurações padrão, e cada resposta informa o valor exato cobrado em billing.gems_charged. Uma geração que falha é reembolsada; uma bloqueada pela política de conteúdo do Mage não é.

ModeloIdeal paraValores de model_idPreço padrão
BerryVídeo fiel às suas referênciasberry, berry-2189 Gems ($0.189)
BlueberryFixe o primeiro e o último quadroblueberry, blueberry-v2360 Gems ($0.36)
CherryNossa família de vídeo principalcherry-mini, cherry, cherry-pro, cherry-2-pro618 Gems ($0.618)
Grok VideoGrok Imagine, em movimentogrok-imagine-video375 Gems ($0.375)
KiwiVídeo do dia a dia, sem configuraçãokiwi270 Gems ($0.27)
LemonTodos os recursos de vídeo, por um preço mais amigávellemon245 Gems ($0.245)
LTX VideoVídeo rápido de pesos abertos para iterarltx-video-096-distilled, ltx-video-096-dev20 Gems ($0.02)
MelonAnime em movimento, com áudio opcionalmelon, melon-pro147 Gems ($0.147)
MiniMax-H3Vídeo aberto e rápido com som estéreominimax-h3-turbo, minimax-h330 Gems ($0.03)
PlumSom em todos os clipes, até 2Kplum, plum-max338 Gems ($0.338)
RaspberryPersonagens ganham vida a partir de um primeiro quadroraspberry360 Gems ($0.36)
Wan Video v2.2Vídeo de pesos abertos com uma variante Lightningwan22-video, wan22-video-lightning40 Gems ($0.04)

Início rápido

Gere um vídeo com o Berry 2

Defina MAGE_API_KEY, envie a requisição e consulte o status até a conclusão. Troque berry na URL por qualquer modelo acima.

cURL
STATUS_URL=$(curl --request POST 'https://api.mage.space/v1/berry/generate' \
  --header "Authorization: Bearer $MAGE_API_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
  "prompt": "A slow push-in on a lighthouse at dusk, waves breaking below",
  "aspect_ratio": "16:9",
  "duration": "3",
  "model_id": "berry-2"
}' | jq -r '.status_url')

# Repeat until status is "completed"; result.url is the file
curl "$STATUS_URL" --header "Authorization: Bearer $MAGE_API_KEY"
TypeScript
// npm install @mage-space/sdk
import Mage from '@mage-space/sdk';

const mage = new Mage(); // reads MAGE_API_KEY

const request = await mage.run('berry', {
  prompt: 'A slow push-in on a lighthouse at dusk, waves breaking below',
  aspect_ratio: '16:9',
  duration: '3',
  model_id: 'berry-2',
});

console.log(request.result.url);
Python
# pip install mage-space
from mage_space import Mage

mage = Mage()  # reads MAGE_API_KEY

request = mage.run("berry", {
    "prompt": "A slow push-in on a lighthouse at dusk, waves breaking below",
    "aspect_ratio": "16:9",
    "duration": "3",
    "model_id": "berry-2",
})

print(request["result"]["url"])

Como funciona

Da chave de API à mídia pronta em três chamadas

Todos os modelos compartilham um único esquema de autenticação, um único ciclo de requisição assíncrona e os mesmos nomes de campos.

  1. Crie uma chave de API

    Entre no Mage, abra API → Chaves de API e crie uma chave. Ela começa com mage_sk_ e é exibida uma única vez. Uma conta pode ter até 10 chaves ativas.

  2. Envie uma geração

    Faça um POST com um corpo JSON para https://api.mage.space/v1/{model}/generate com um cabeçalho Authorization: Bearer. A resposta volta na hora com um request_id, um status e uma status_url. Envie um cabeçalho Idempotency-Key para que uma nova tentativa nunca cobre duas vezes.

  3. Consulte e baixe

    Consulte a status_url até o status ser completed, failed ou cancelled. Uma requisição concluída traz result.url com o arquivo de imagem, vídeo ou áudio, mantido por 30 dias.

Feito para produção

O que cada requisição da API do Mage inclui

Uma chave, todos os modelos

28 modelos de imagem, vídeo e áudio em uma única API REST e um único saldo de Gems. Troque de modelo mudando o caminho da URL.

Pague por geração

Sem assinatura e sem gasto mínimo. Você compra Gems e cada requisição é cobrada pelo preço listado. Uma geração que falha é reembolsada, a menos que tenha sido bloqueada pela política de conteúdo do Mage.

Novas tentativas seguras

As chaves de idempotência fazem com que o reenvio de uma requisição retorne a requisição original, sem cobrar de novo.

Personagens consistentes

Salve um personagem ou uma referência uma vez e escreva @handle em qualquer prompt para usá-lo com todos os modelos compatíveis.

Entradas grandes

Envie entradas de imagem, vídeo e áudio como URLs ou data URLs, ou faça upload de arquivos de até 100 MB por meio de um upload assinado.

20 gerações simultâneas

Cada conta pode executar 20 gerações ao mesmo tempo, e o limite pode ser ampliado para o seu caso de uso. Requisições recusadas nunca são cobradas.

Casos de uso

O que os desenvolvedores criam com a API de vídeo

Vídeos curtos e para redes sociais

Produza clipes verticais para TikTok, Reels e Shorts a partir de um prompt ou de uma imagem de produto.

Anime imagens estáticas

Transforme um primeiro quadro, ou um primeiro e um último quadro, em movimento com modelos de imagem para vídeo como Lemon e Kiwi.

Histórias guiadas por personagens

Mantenha o mesmo personagem em várias cenas com modelos de referência para vídeo que aceitam personagens com @handle.

Vídeo com som

O Plum e outros modelos geram fala, efeitos sonoros e ambiência junto com a imagem, e aceitam referências de áudio para vozes.

Anúncios e demonstrações de produto

Gere várias variações de um comercial e escolha a vencedora, com envios idempotentes que nunca cobram em dobro.

Edite clipes existentes

Berry, Plum e Grok Video editam um vídeo de origem que você envia; Lemon e MiniMax-H3 também aceitam vídeos de referência.

Perguntas frequentes

Perguntas frequentes

Qual é a melhor API de geração de vídeo com IA?

No Mage, o Cherry 2 Pro é o padrão para vídeo: ele oferece suporte a personagens, muitas imagens de referência, referências de áudio, saída de 480p a 1080p e clipes de até 30 segundos. O Lemon é a escolha para controle do primeiro e do último quadro, o Plum para clipes com som gerado de até 2K, e o Cherry Mini ou o Wan para rascunhos mais baratos.

A API de vídeo oferece suporte a imagem para vídeo?

Sim. Os modelos de imagem para vídeo recebem um primeiro quadro e alguns também aceitam um último quadro ou imagens de referência, como URLs, data URLs ou uploads. A página de cada modelo lista as entradas e se a imagem é obrigatória.

Qual a duração máxima dos vídeos gerados?

Depende do modelo e da resolução. Muitos modelos geram de 4 a 15 segundos, e o Cherry 2 Pro chega a 20, 25 e 30 segundos. A página de cada modelo lista as durações.

Quanto tempo leva para gerar um vídeo?

Depende do modelo, da resolução e da duração. A API é assíncrona: envie a requisição e consulte o status_url com backoff, ou deixe seu cliente MCP aguardar com get_request.

Quanto custa a API do Mage?

Não há assinatura nem mensalidade. Cada geração é paga em Gems, pelo preço listado do modelo, e 1.000 Gems custam US$ 1 no pacote padrão. A página de cada modelo mostra o preço com as configurações padrão, e cada resposta informa o valor exato cobrado. Uma geração que falha é reembolsada; uma bloqueada pela política de conteúdo do Mage, não. Uma requisição que o seu saldo não cobre é recusada antes de qualquer cobrança.

Preciso ser membro do Mage para usar a API?

Não. A API funciona apenas com Gems. Os planos de assinatura e a geração ilimitada no app não valem para requisições de API, então qualquer conta do Mage com Gems pode usá-la.

Posso usar os resultados da API para fins comerciais?

Sim. O conteúdo que você cria com o Mage, inclusive pela API e pelo servidor MCP, pode ser usado comercialmente. Os créditos são bem-vindos, mas não obrigatórios.

Quais são os limites de uso?

Uma conta pode ter até 20 gerações na fila ou em andamento ao mesmo tempo. Um envio além disso é recusado com o erro 429 e não custa nada. Escreva para [email protected] para aumentar o limite para o seu caso de uso.

Meu agente de IA pode usar a API do Mage?

Sim. Agentes podem chamar a API REST com uma chave ou se conectar ao servidor MCP do Mage, que oferece ao Claude, ChatGPT, Claude Code, Grok e Cursor dezesseis ferramentas prontas para escolher um modelo, consultar o preço, gerar e buscar o resultado. Veja o servidor MCP.

Existe um SDK para a API do Mage?

Sim. O pacote oficial @mage-space/sdk no npm e o mage-space no PyPI são de código aberto e tipados para todos os modelos. Eles enviam a solicitação, aguardam o resultado, repetem com segurança e fazem upload de arquivos para você. Quem usa ComfyUI pode instalar o pacote de nós comfyui-mage. Veja os SDKs do Mage.

Já uso outra API de geração. O que preciso mudar?

Aponte seu cliente para https://api.mage.space/v1, envie sua chave do Mage como token Bearer e mapeie seus campos para a página do modelo: prompt, aspect_ratio, resolution, duration e model_id funcionam da mesma forma em todos os modelos do Mage. As solicitações são assíncronas: envie e depois consulte status_url periodicamente.

Comece a criar com o Mage

Uma conta, um saldo de Gems, todos os modelos. Pague apenas pelo que você gerar.

Obter uma chave de APILer a documentação da API

Relacionados