API Pro: limites, códigos de erro e boas práticas

Limites

Cada chave tem três: renders simultâneos (2 por defeito), pedidos por minuto (60 por defeito) e, se definires um, um limite diário de créditos.

Ao ultrapassar um limite, a resposta é 429 com um cabeçalho Retry-After em segundos. Uma chamada recusada não tem custo. O dia usado para os limites é o dia UTC.

O nosso próprio cartão é partilhado com os utilizadores da aplicação. Quando está ocupado, os teus renders vão para GPUs alugadas, ao mesmo preço e através da mesma API, com algumas dezenas de segundos adicionais no arranque.

Códigos de erro

CódigoerrorO que significa e o que fazer
400champ prompt requisAdiciona um prompt.
400contenu_interditO filtro de conteúdo recusou o prompt.
400image_requise, inpaint_images_requisesO modo precisa de image_b64, e de mask_b64 para inpaint.
401cle_requise, cle_invalideCabeçalho em falta ou chave desconhecida.
402credits_insuffisantsSaldo insuficiente para este render (cost é indicado). Recarrega na plataforma.
403cle_desactivee, cle_revoquee, cle_expireeChave desativada, revogada ou expirada: cria uma nova na aplicação.
403licence_revoquee, licence_non_proLicença revogada ou conta que não é Pro.
403portee_manquanteA chave não tem a permissão solicitada, indicada em portee.
403lora_inconnuUma personagem que não pertence à conta.
404media_indisponibleO ficheiro não existe: submete novamente.
413image_trop_lourdeImagem de origem ou máscara superior a 12 MB descodificado.
429trop_de_rendus_simultanes, cadence_minute, plafond_jourUm limite foi atingido, consulta Retry-After.
429plafond_credits_jourO limite diário de créditos da chave foi atingido (plafond, depense, cout).
502soumission_echouee, statut_echoueUm incidente no lado do render: tenta novamente em alguns segundos.
503licence_inverifiableA conta não pode ser verificada neste momento: tenta novamente num minuto.

Os nomes dos erros são as strings exatas que a API devolve. Faz a correspondência com base neles e não na mensagem, que pode ser reformulada.

Boas práticas

  • Faz polling a cada 3 segundos, não mais rápido. A fila é partilhada e sobrecarregá-la não ajuda ninguém.
  • Faz o download assim que o estado for completed. O ficheiro não é arquivado.
  • Escreve os prompts em inglês, e para vídeos descreve o movimento em vez da imagem parada.
  • Uma chave por utilização, e um limite diário de créditos em cada chave que esteja num servidor. Uma chave comprometida com um limite custa-te um dia, não o saldo todo.
  • Trata um 429 como normal, não como uma falha: espera pelo Retry-After e continua.

Os prompts são registados do nosso lado, tal como acontece na aplicação, para fins de segurança.

Windows · Cloud ou NVIDIA

Gera em privado. Esta noite.

Descarrega o tendre.AI, ativa uma vez e usa-o para sempre, totalmente offline, na tua própria GPU.

Descarregar para WindowsDescarregar para Android (.apk)
Descarregar para MacVersão para Mac em breve!
OS Windows 10/11GPU NVIDIA 8GB+VRAM 12GB recomendadoDisco 20GB

Não tens uma GPU NVIDIA? Começa 100% na cloud: 10 imagens grátis todos os dias, depois 1 crédito por imagem. Uma placa NVIDIA (8GB+) desbloqueia a geração local ilimitada.