Opennan

Storyboard

Ao vivo

Describe a scene, optionally with its shots and pictures of your characters. Get one storyboard sheet, a panel per shot, and every panel as its own image, in reading order.

From $1.014 per sheetFailed runs are not charged.

Storyboard

Entrada

246 / 2.000
What happens, where and with whom. A script excerpt works.
4
For example: anime, film noir, warm 3D animation.
Panel shape
  • explorer-thumbnail-a45a7f1e.pngLeo

Pictures of characters the panels keep the same, up to 4.

From $1.014 per sheet, by panels and reference images.

These tools need an API key with the api:opennan scope: paste one under Use API key to run them.

4 panels

Saída

Exemplo
Resultado de exemploMade with these inputsStoryboard

4 panels

Full sheet
  1. Panel 11
  2. Panel 22
  3. Panel 33
  4. Panel 44

Como funciona

  1. 01Describe the sceneWhat happens, where and with whom, up to 2,000 characters, with a style and panel shape.
  2. 02We draw the sheetOne panel per shot, keeping your characters the same.
  3. 03Get the panelsThe full sheet and each panel as its own image.

Chame Storyboard pelo seu código

One endpoint and one key, on the same balance as the playground. The request below is the example's own.

POSThttps://api.opennan.com/v1/storyboards
  1. Pegue uma chave de API

    Crie uma chave no console. Ela usa o mesmo saldo do playground.

    Criar uma chave
  2. Envie sua primeira requisição

    A mesma requisição que o playground envia. Defina OPENNAN_KEY com sua chave.

    curl https://api.opennan.com/v1/storyboards \
      -H "Authorization: Bearer $OPENNAN_KEY" \
      -H "Content-Type: application/json" \
      -d '{"description":"Leo, a cheerful young explorer in a green jacket with a big backpack, climbs a snowy mountain trail at dusk, spots a log cabin with warm glowing windows, steps inside and finds an old map pinned to the wall showing a hidden lake beyond the peaks.","panel_count":4,"style":"warm 3D animation, soft volumetric light","aspect_ratio":"16:9","references":[{"image_url":"https://cdn.opennan.com/examples/3d/explorer-thumbnail-a45a7f1e.png","kind":"character","name":"Leo"}]}'
    
    # Then poll until "status" is "succeeded" or "failed":
    curl https://api.opennan.com/v1/tasks/<task id> -H "Authorization: Bearer $OPENNAN_KEY"
  3. Consulte a tarefa

    A chamada responde na hora com um id de tarefa. Consulte a tarefa até ela terminar:

    GEThttps://api.opennan.com/v1/tasks/{id}
    queued
    Esperando um worker
    running
    Em produção
    succeeded
    Pronto: outputs[].url traz os arquivos
    failed
    Falhou: nada é cobrado

Erros e como resolver

  • 401Chave ausente ou errada

    Envie o cabeçalho Authorization: Bearer com uma chave do console.

  • 402Saldo insuficiente

    Adicione crédito em Faturamento e envie a mesma chamada de novo.

  • 400Um valor não é aceito

    Leia error.message: ele indica o campo. Use um valor da tabela de parâmetros.

  • 429Requisições demais

    Aguarde alguns segundos e tente de novo, esperando mais após cada 429.

Adicione a Opennan ao seu app de IA

Uma instalação dá à sua IA todas as ferramentas da Opennan: vídeo, imagens, chat, voz, música, efeitos sonoros, 3D, legendas e dublagem. Escolha seu app e siga os passos.

Servidor MCPhttps://api.opennan.com/v1/mcp

Funciona no Codex CLI, no app do Codex e na extensão do Codex para IDE: todos usam ~/.codex/config.toml. Se o app ou a IDE não enxergar OPENNAN_KEY, use a opção config.toml com sua chave. O Codex pede aprovação antes de cada ferramenta: aprove para seguir.

  1. Pegue uma chave de API

    Crie uma chave no console. Ela começa com sk- e usa o mesmo saldo do site.

    Criar uma chave
  2. Salve sua chave como OPENNAN_KEY

    # macOS / Linux (zsh shown; bash: ~/.bashrc)
    echo 'export OPENNAN_KEY="sk-..."' >> ~/.zshrc
    source ~/.zshrc
    
    # Windows (PowerShell), then open a new terminal
    setx OPENNAN_KEY "sk-..."
  3. Instale o plugin da Opennan: o servidor e uma skill que ensina sua IA a escolher modelos, confirmar preços e esperar os resultados

    codex plugin marketplace add Opennan/opennan-ai-plugin
    codex plugin add opennan@opennan
  4. Ou adicione só o servidor

    codex mcp add opennan --url https://api.opennan.com/v1/mcp --bearer-token-env-var OPENNAN_KEY
  5. Ou adicione isto a ~/.codex/config.toml

    [mcp_servers.opennan]
    url = "https://api.opennan.com/v1/mcp"
    http_headers = { Authorization = "Bearer sk-..." }
  6. Confira se opennan aparece na lista

    codex mcp list
  7. Reinicie o Codex e peça o que quiser

    “Faça um vídeo de 5 segundos de chuva numa rua de neon, uma música para acompanhar e uma imagem de pôster.”

Troque sk-... pela sua chave e mantenha-a em segredo: quem tiver a chave pode gastar seu saldo. Seu app lista as ferramentas sem chave; para criar algo, você precisa de uma.

Use a partir de um agente de IA

Adicione o servidor MCP da Opennan ao seu agente e chame esta ferramenta.

Ferramenta
generate_storyboard_sheet
Argumentos de exemplo
{
  "description": "Leo, a cheerful young explorer in a green jacket with a big backpack, climbs a snowy mountain trail at dusk, spots a log cabin with warm glowing windows, steps inside and finds an old map pinned to the wall showing a hidden lake beyond the peaks.",
  "panel_count": 4,
  "style": "warm 3D animation, soft volumetric light",
  "aspect_ratio": "16:9",
  "references": [
    {
      "image_url": "https://cdn.opennan.com/examples/3d/explorer-thumbnail-a45a7f1e.png",
      "kind": "character",
      "name": "Leo"
    }
  ]
}

Storyboard: perguntas

Quanto custa Storyboard?

From $1.014 per sheet. The Run button shows the exact price for your input before you start.

Como chamo pelo meu código?

Envie POST https://api.opennan.com/v1/storyboards com sua chave de API. A resposta é um id de tarefa: consulte https://api.opennan.com/v1/tasks/{id} até a tarefa concluir ou falhar.

Meu agente de IA pode usar?

Sim. Adicione o servidor MCP https://api.opennan.com/v1/mcp e chame a ferramenta generate_storyboard_sheet, ou aponte seu agente para https://api.opennan.com/llms.txt.

O que acontece se uma execução falhar?

Uma execução com falha não é cobrada. Você paga só pelos resultados.

Which API key do I need?

A key with the api:opennan scope. A full api key does not include it: create one with that scope in the console, then use it here under Use API key or in your code.

Usamos apenas os cookies de que o site precisa, como seu idioma e um código de indicação. Sem anúncios. Contamos as visitas com uma análise sem cookies. Veja nossa Política de Cookies para mais detalhes.