Pular para o conteúdo principal

Comparativo de plataformas

SpicyAPI e Runware

O mais próximo de nós em regras de conteúdo e o único caso em que os termos públicos de um concorrente são mais ou menos tão permissivos quanto os nossos. As diferenças estão em outro lugar: o que é uma unidade de cobrança e se existe algo que põe teto num laço desgovernado.

Ponto de partida

Em torno de que cada plataforma foi construída

Runware

Runware oferece REST e WebSocket para imagem, vídeo, áudio, 3D e texto. Requisições usam arrays de tarefas e identificadores; preços seguem a tabela do modelo escolhido. As ferramentas incluem SDK, CLI, MCP e skills de agentes.

SpicyAPI

SpicyAPI cobra tarefas em dólares sem níveis de assinatura. A página do modelo estima as entradas escolhidas; a liquidação segue o uso real e as regras de cobrança do modelo.

Linha por linha

As oito linhas que valem a leitura antes de escolher

Nossa coluna é idêntica em todas estas páginas, porque nosso comportamento não muda conforme quem está do outro lado. Só a coluna da direita é específica desta plataforma.

SpicyAPI e Runware
O que está sendo comparadoSpicyAPIRunware
Política de conteúdoSem revisão de conteúdo requisição a requisição, sem parâmetro de verificação de segurança para negociar e sem sinalizador de modo de conteúdo na chave. O que um modelo produz ou deixa de produzir é esse modelo que decide. O uso ilícito continua proibido pela política de uso aceitável, e o canal de denúncia é público.Os termos proíbem material que prejudique menores e material inadequado para a idade dirigido a menores; não encontramos nenhuma cláusula restringindo o restante do conteúdo sem censura. Uma seção separada transfere ao cliente a verificação de idade e o controle de acesso, e declara que a plataforma não fornece verificação de idade voltada ao público. A verificação de segurança é um booleano opcional e também um modelo que pode ser chamado à parte; a resposta traz um sinalizador de conteúdo em vez de uma recusa.
Como é cobradoEm dólares americanos, pela unidade em que a própria tarefa é medida. Sem moeda de créditos para converter, sem assinatura, sem faixa de plano e sem mínimo mensal. Uma chamada de orçamento precifica exatamente o corpo que você vai enviar e não reserva nada. O saldo é recarregado por cartão ou por criptomoeda (USDT).Uso cobrado em dólares americanos. Alguns modelos têm tarifas por saída ou segundo; outros usam tempo de cálculo. Tamanho, passos, numberResults e referências extras podem alterar o custo. includeCost retorna o custo da tarefa concluída.
Requisição que falhaUma tarefa bem-sucedida é liquidada pelo que a execução realmente consumiu e não é estornada porque a saída decepcionou. Tarefas com falha ou tempo esgotado normalmente não são cobradas. Alguns modelos cobram recusas de conteúdo conforme indicado na página do modelo; confira essas condições antes de enviar.Documentado em dois lugares como não cobrado: você paga apenas pelas gerações bem-sucedidas. Um parâmetro includeCost devolve o valor exato debitado em uma tarefa específica.
Formato da requisiçãoUma chamada de criação responde 202 com um ID de tarefa; os resultados chegam por consulta periódica ou webhook assinado. Texto usa uma interface compatível com OpenAI na mesma chave. A entrada é validada conforme um schema publicado com additionalProperties fechado, e toda chamada de escrita aceita um Idempotency-Key por 24 horas.Um endpoint para todas as modalidades por REST ou WebSocket, com um parâmetro deliveryMethod que escolhe entre resposta síncrona e tarefa assíncrona para consultar. Há suporte a webhooks, disparados por item concluído dentro de um lote. Para texto existe um endpoint de chat completions compatível com OpenAI.
Tetos de gastoConfigure limites de gastos diários, mensais e acumulados para cada chave. Novas chaves não têm limite de gastos até que você configure um. Você também pode restringir uma chave a modelos e endereços IP específicos; valores ainda reservados contam para o limite.Nem teto de gasto, nem orçamento diário, nem limite por chave aparecem na documentação pública. O que consta é saldo pré-pago, limiar de recarga e avisos de saldo baixo, além de um relatório de uso somente leitura que pode ser filtrado por chave.
Ferramentas oficiaisREST nativo e uma interface compatível com OpenAI, além do nosso próprio SDK, CLI, servidor MCP e Agent Skill, tudo na mesma chave.SDKs próprios de TypeScript, Python e Go, uma CLI distribuída como binário único, um servidor MCP hospedado, agent skills empacotadas, um provedor para o Vercel AI SDK e uma integração com o ComfyUI.
Compromissos publicadosPublicamos uma meta operacional de 99,9 % para a nossa própria camada: aceitar requisições, admitir tarefas e entregar callbacks. É uma meta, não um acordo de nível de serviço: sem créditos de serviço e sem indenização, e ela exclui os fornecedores de modelos que executam a geração, as janelas de manutenção anunciadas e eventos fora do nosso controle. O status atual fica em status.spicyapi.ai.Nenhum compromisso de disponibilidade ou acordo de nível de serviço aparece na documentação pública. A plataforma declara que não aplica limites de taxa rígidos, usando balanceamento por filas.
IdiomasSite, documentação dos modelos, console e textos de erro da API em dez idiomas: inglês, japonês, coreano, alemão, francês, espanhol, português do Brasil, russo, italiano e polonês. Os códigos de erro nunca mudam com o idioma, então as suas ramificações continuam estáveis.Documentação observada apenas em inglês, sem indicação de outras versões em outros idiomas.

Deslize horizontalmente para ver todas as colunas.

Política de conteúdo

O que a plataforma recusa e quem decide isso

Use o identificador AIR e a versão exatos do modelo para um fluxo que roda sem filtro de conteúdo. A verificação de segurança opcional é um controle à parte; ela não garante consistência de personagem nem qualidade da saída.

Como é cobrado

O que é de fato uma unidade de cobrança

Leia a tabela do modelo escolhido, incluindo tamanho, passos, numberResults e cobranças por referências. Compare includeCost com a estimativa SpicyAPI usando entradas equivalentes.

Formato da requisição

O que aquela resposta HTTP significa

Traduza o array de tarefas, taskUUID e positivePrompt do Runware para os campos de destino. Mantenha a correlação no app; IDs Runware e IDs de tarefa SpicyAPI não são intercambiáveis.

Tetos de gasto

O que barra um laço que saiu do controle

Mantenha alertas de saldo baixo e dê um orçamento de chave ao fluxo migrado. Um alerta informa; um teto diário pode impedir novas admissões depois que o limite acaba.

Adequação

Qual combina com o trabalho que você tem em mãos

Escolha a Runware se

  • Você quer um único formato de requisição para imagem, vídeo, áudio, 3D e texto, com WebSocket como transporte de primeira classe e não como acréscimo.
  • Acesso direto a GPU ao lado da API de inferência importa para você: eles vendem e nós não.
  • A tarifa do modelo Runware escolhido cabe no seu orçamento para tamanho, duração e saídas realmente necessários.

Escolha a SpicyAPI se

  • Você precisa de um teto de gasto que realmente valha. A documentação deles descreve avisos de saldo e limiar de recarga, não um teto.
  • Você precisa de preços por tarefa em dólares sem nível de assinatura, com estimativa das configurações antes do envio.
  • Você precisa de documentação e textos de erro da API em outro idioma que não o inglês.

Perguntas frequentes

Sobre Runware e SpicyAPI

Os termos publicados proíbem material que prejudique menores e material inadequado para a idade dirigido a menores. Não encontramos nenhuma cláusula restringindo o restante do conteúdo sem censura, e uma seção separada transfere a verificação de idade ao cliente enquanto declara que a plataforma não oferece nenhuma voltada ao público. Isso está bem perto da nossa posição, e não vamos apresentar a política deles como mais rígida do que ela se lê.

O que lemos da Runware

Estas são as fontes oficiais de Runware. A comparação descreve recursos publicados, não um benchmark nem teste do serviço.

Outros comparativos

A seguir

Veja como é um preço fixo por tarefa.

Escolha um modelo, ajuste os parâmetros que você realmente enviaria e leia o custo antes de enviar qualquer coisa.