NOLGIA

Blog / Cobrança

O que acontece quando você cancela uma renderização

Até 23 de setembro, interromper uma renderização apenas parava a sua espera. Agora, o cancelamento interrompe a renderização onde o provedor permite, e informa exatamente o que aconteceu com seus créditos.

  • 6 min de leitura
  • Atualizado

Traduzido automaticamente do inglês. Ler o original

Desde 23 de setembro, cancelar uma geração realmente a cancela. Uma renderização que ainda não chegou ao provedor do modelo é reembolsada integralmente. Depois que o provedor a recebe, o que você recupera depende do modelo, porque a NOLGIA só pode interromper o que o provedor permite interromper. O que quer que aconteça, uma renderização cancelada nunca é adicionada à sua Biblioteca, e a tarefa informa o que aconteceu com seus créditos.

O que você pode cancelar, e onde

Você pode cancelar qualquer geração que ainda esteja na fila ou em execução. No aplicativo, procure Cancelar ao lado dela: na fila abaixo do compositor, no painel de progresso, em Gerações simultâneas no seu painel, nos detalhes de um conjunto, no resultado de um preset e na página de um modelo.

O cancelamento pergunta antes. Cancelar geração interrompe o processo, Manter rodando deixa continuar. O trabalho então aparece como cancelado, com uma frase explicando o que o provedor fez e o que aconteceu com seus créditos. Se os créditos forem devolvidos, seu saldo é atualizado imediatamente.

Atenção:Fechar a página não é cancelar. Sair da página apenas impede que você acompanhe. A renderização continua e é cobrada normalmente. O mesmo vale para pressionar Ctrl-C enquanto a CLI espera.

O que você recebe de volta

Onde a renderização estavaO que acontece com seus créditos
Ainda com a NOLGIA: na fila, ou aguardando um slot livre no provedorReembolso integral, imediatamente. Nada foi enviado.
Na fila do próprio provedor, em um modelo cujo provedor pode descartar trabalhos na filaReembolso integral assim que o provedor confirmar a interrupção
Sendo renderizado por um dos modelos de restauração de vídeoVocê paga pela parte já renderizada, arredondada para cima, e recebe o restante de volta
Sendo renderizado em um modelo cujo provedor não pode pará-loCobrado se o provedor finalizar, reembolsado se a renderização falhar
Uma geração de imagem ou áudio já em execuçãoCobrado se finalizar, reembolsado se falhar
Já finalizado, ou seu resultado está sendo entregueTarde demais para cancelar. Ele é concluído normalmente.
Das regras de cancelamento na documentação de Jobs da NOLGIA.

Quando o provedor ainda não respondeu, o trabalho indica que o resultado está pendente. Nada é reembolsado ou cobrado até que ele responda, e a frase no trabalho é reescrita quando a resposta chega.

Uma recusa por um filtro de conteúdo é um caso diferente com suas próprias regras: renders recusados são reembolsados, a menos que o provedor os tenha cobrado. Como cobranças, taxas e reembolsos se encaixam está em Como os créditos funcionam.

Por que varia por modelo

Cada modelo roda em um provedor, e os provedores tratam uma solicitação de parada de maneira diferente. Há três tipos:

  • Pode descartar trabalhos na fila. Seedance 2.5, Hailuo 3 e os modelos 3D podem ser parados gratuitamente enquanto aguardam na fila do provedor. Assim que a renderização começa, a maioria deles não pode ser parada, então um cancelamento tardio é cobrado se a renderização finalizar.
  • Parar no meio. Os modelos de restauração e upscale de vídeo, exceto o SeedVR2 Restore, podem parar no meio da renderização e cobrar apenas pela parte que foi renderizada.
  • Não pode parar. Kling, Veo 3.1, Gemini Omni, Grok Imagine Video e Runway, entre outros, não têm como parar uma renderização depois de iniciada. Cancelar encerra sua espera e mantém o resultado fora da sua Biblioteca, mas se o provedor terminar, ele cobra pela renderização e seus créditos não são reembolsados.

Testamos dois desses casos em 23 de setembro. Uma renderização 3D cancelada enquanto esperava na fila do provedor foi reembolsada integralmente. Uma renderização do Kling cancelada no meio foi concluída pelo provedor instantes depois, foi cobrada e nunca chegou à Biblioteca. Cada tarefa informou isso com palavras claras. Os outros casos seguem as mesmas regras, baseadas no comportamento de cancelamento de cada provedor.

Dica:Aguardar uma vaga ainda é gratuito. Uma renderização que está aguardando uma vaga livre no provedor ainda não foi enviada, então cancelá-la nesse momento sempre devolve tudo.

Via CLI, API e MCP

No CLI, nolgia jobs cancel <JOB_ID> cancela um trabalho a partir da versão 0.2.33. Ele imprime a frase do servidor e os créditos reembolsados ou cobrados. Se o resultado ainda estiver pendente, ele informa para verificar mais tarde com nolgia jobs get <JOB_ID>. Adicione --json para o trabalho inteiro.

Através da API, POST /jobs/{id}/cancel retorna o trabalho com status: canceled e um objeto cancellation. cancellation.settlement é refunded, partially_refunded, charged ou pending, e cancellation.message é a frase a ser exibida ao seu usuário, exatamente como escrita. Cancelar duas vezes retorna o mesmo registro. Um trabalho concluído responde 409 com job_not_cancellable. Clientes MCP podem chamar nolgia_cancel_job.

Atenção:Atualize os SDKs para 0.1.3 para um cancelamento real. A partir de @nolgia/sdk e nolgia 0.1.3, cancel() de um identificador de trabalho chama POST /jobs/{id}/cancel e retorna o trabalho cancelado, e um result() pendente então falha com o código canceled. Na 0.1.2, ele apenas parava seu código de esperar enquanto a renderização continuava rodando e sendo cobrada, então faça o upgrade antes de depender disso.

O contrato completo está em Cancelar uma solicitação e no código de erro de cancelamento.

Perguntas e respostas

Quando o cancelamento é gratuito?
Sempre, se a renderização ainda não chegou ao provedor do modelo. Depois disso, é gratuito se o provedor interromper a renderização antes de ela começar, ou se a renderização falhar.
Se o provedor terminar de qualquer forma, eu recebo o resultado?
Não. Uma renderização cancelada nunca é adicionada à sua Biblioteca, mesmo quando o provedor a conclui e cobra por ela.
Por que meu trabalho cancelado mostra 'pendente'?
O provedor ainda não deu sua resposta final. Nada foi reembolsado ou cobrado até agora, e o trabalho é atualizado quando a resposta chega.
Cancelar é a mesma coisa que uma renderização recusada?
Não. O cancelamento é uma escolha sua e aparece como cancelado, não como falha. Uma renderização recusada por um filtro de conteúdo é uma falha, e é reembolsada, a menos que o provedor tenha nos cobrado pela tentativa.

Saiba o preço antes de iniciar uma renderização

Leia como os créditos funcionam

Cobrança

Preços de vídeo com IA explicados: quanto custa um clipe

Como os vídeos com IA são precificados na NOLGIA: por modelo, duração, nível de qualidade, som e entrada, com todas as taxas lidas ao vivo, o plano necessário para cada uma e como gastar menos.

· 7 min de leitura