Referência da API de Modelos
Consulte IDs de modelos da Rivya API, disponibilidade, modos suportados, tabelas de parâmetros, limites de prompt, regras de mídia de referência e links de detalhes dos modelos.
Última revisão em 2026/08/25
Esta página é a referência de API em nível de modelo para a Rivya API v1.
A tabela abaixo é gerada a partir do mesmo catálogo de modelos e serializador público usados por /api/v1/models. Ela não é uma contagem fixa de modelos escrita manualmente.
Como Ler Esta Referência
Use o
iddo modelo comomodelemPOST /api/v1/generationspara modelos assíncronos de imagem, vídeo e áudio.Use IDs de modelos de chat em
POST /api/v1/chat/completions.Use
promptno nível superior para o texto do prompt de geração.Use
messageno nível superior para turnos da Chat API.Coloque campos específicos de modelos assíncronos dentro de
params.Leia
api_input_statusantes de criar uma integração.available_texteavailable_url_inputpodem ser testados sem upload de arquivo;partial_requires_filessignifica que apenas alguns modos precisam da Files API;requires_files_apisignifica enviar mídia de referência pela Files API antes de chamar o modelo.Para todos os cinco modelos Image5, preserve os valores
width,height,size_byteseimage_dimensions_tokenda resposta original da Files API vinculada ao modelo e envie-os comowidth,height,sizeByteseimageDimensionsToken; faça novo upload quando o token estiver ausente ou expirado. O Layer Decomposition também exige exatamente uma imagem dentro dos limites geométricos documentados.O Grok Imagine Image 2.0 usa os mesmos campos de imagem assinados para cada uma de suas 1 a 5 referências de edição padrão de imagem. Solicitações apenas com prompt usam geração de texto para imagem; ao incluir referências assinadas, a solicitação passa a usar a edição de imagem.
autoé exclusivo da edição, enquanto Segment Map e Segment Edit continuam indisponíveis.Para referências de vídeo do Video8, preserve
duration_seconds,duration_token,video_width,video_height,frames_per_second,video_bitrate_mbps,video_file_size_bytesevideo_metadata_token. Envie-os comodurationSeconds,durationToken,width,height,framesPerSecond,videoBitrateMbps,sizeBytesevideoMetadataToken; faça novo upload quando qualquer um dos tokens assinados estiver ausente ou expirado.O Wan 3.0 oferece cenas mutuamente exclusivas de texto, primeiro/último quadro e referência multimodal, com Standard ou Prime, 480P/720P/1080P, seis proporções, duração explícita de 2–30 segundos ou inteligente, áudio gerado e seed. As imagens usam tipo MIME, dimensões e tamanho em bytes assinados; os vídeos também exigem duração e metadados de vídeo assinados; os tokens de duração de áudio vinculam o tipo MIME e o tamanho em bytes. A duração inteligente reserva 30 segundos e não pode ser combinada com vídeo de referência. Os atalhos de arquivo para vídeo e de link para vídeo continuam indisponíveis.
Os limites específicos de cada modelo na Files API são mais restritivos que os padrões genéricos por tipo de arquivo. Use o ID do modelo de destino durante o upload para que tipos de arquivo, tipos MIME, tamanhos em bytes, durações, dimensões, taxas de quadros e taxas de bits incompatíveis falhem antes da reserva de créditos.
Para modelos de chat, leia
chat_capabilitiespara suporte a modo sem streaming, streaming SSE, anexos de imagem porfile_id, pesquisa na web, pensamentos e nível de raciocínio.Páginas de detalhes de modelos dão orientações e exemplos em nível de produto.
Padrão de Solicitação
{
"model": "z-image",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "1:1"
}
}Para exemplos em JavaScript e Python, veja Criar Geração.
Formato de solicitação de Chat:
{
"model": "gpt-5-2-chat",
"message": "Write a concise launch plan for a new product image campaign"
}Para exemplos de Chat, veja Chat API.
Referência Dinâmica de Modelos
Use esta referência com o depurador
Comece pelo início rápido, confirme aqui os campos do modelo e depois execute uma requisição mock ou ao vivo autenticada no depurador de Developers.
Z-Image
z-imageDisponível via APIInput de texto prontoImagem · Modelo leve de texto para imagem da Alibaba. Geração rápida de imagem única com 5 proporções, ideal para rascunhos rápidos de conceito e visuais de mídia social por apenas 1 crédito.
Créditos base
per_image · default=0.8 · ⌈total⌉
Modos
text-to-image
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
1000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "z-image",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "1:1"
}
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspect_ratio | select | Não | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16 |
Nano Banana 2
nano-banana-2Disponível via APIParcial: Files API necessáriaImagem · Nano Banana 2 é o modelo de imagem Nano Banana mais novo da Rivya para visuais de marca, imagens de produto e rascunhos criativos guiados por referência quando você quer um caminho de imagem do Google mais atual do que o nível base.
Créditos base
per_image · 1K=5 · 2K=8 · 4K=12 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
20000 caracteres
Mídia de referência
image · 14 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "nano-banana-2",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "auto",
"resolution": "1K",
"output_format": "jpg"
}
}Regra de referência
Imagem de referência: Envie até 14 arquivos de imagem para projetos de imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspect_ratio | select | Não | auto | - | auto, 1:1, 16:9, 9:16, 3:2, 2:3, 4:3, 3:4, 5:4, 4:5, 21:9, 4:1, 1:4, 8:1, 1:8 |
| resolution | select | Não | 1K | - | 1K, 2K, 4K |
| output_format | select | Não | jpg | - | jpg, png |
Nano Banana Pro
nano-banana-proDisponível via APIParcial: Files API necessáriaImagem · Modelo de imagem premium do Google com saída 4K, 11 proporções de tela e até 8 imagens de referência. Otimizado para visuais de marca e campanha de alta fidelidade, com mais detalhe e precisão de cor.
Créditos base
per_image · 1K=8 · 2K=8 · 4K=14 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
10000 caracteres
Mídia de referência
image · 8 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "nano-banana-pro",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "1:1",
"resolution": "1K",
"output_format": "png"
}
}Regra de referência
Imagem de referência: Envie até 8 arquivos de imagem para projetos de imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspect_ratio | select | Não | 1:1 | - | 1:1, 2:3, 3:2, 3:4, 4:3, 4:5, 5:4, 9:16, 16:9, 21:9, auto |
| resolution | select | Não | 1K | - | 1K, 2K, 4K |
| output_format | select | Não | png | - | png, jpg |
Nano Banana
nano-bananaDisponível via APIParcial: Files API necessáriaImagem · Modelo de imagem flexível do Google para texto para imagem e imagem para imagem, com 11 proporções de tela, até 10 imagens de referência e saída PNG/JPEG. Uma opção forte para retratos, composições de produto e visuais mais largos de landing page.
Créditos base
per_request · text_to_image=3 · image_to_image=3 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 10 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "nano-banana",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"imageSize": "1:1",
"output_format": "png"
}
}Regra de referência
Imagem de referência: Envie até 10 arquivos de imagem para projetos de imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| imageSize | select | Não | 1:1 | - | 1:1, 9:16, 16:9, 3:4, 4:3, 3:2, 2:3, 5:4, 4:5, 21:9, auto |
| output_format | select | Não | png | - | png, jpeg |
GPT Image 2
gpt-image-2Disponível via APIParcial: Files API necessáriaImagem · O modelo GPT Image mais novo da OpenAI na Rivya, com texto para imagem, imagem para imagem, até 16 imagens de referência e níveis claros de créditos para 1K / 2K / 4K.
Créditos base
per_image · 1K=3 · 2K=5 · 4K=8 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
20000 caracteres
Mídia de referência
image · 16 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "gpt-image-2",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "1:1",
"resolution": "1K"
}
}Regra de referência
Imagens de referência: Envie até 16 referências de imagem para tarefas imagem para imagem do GPT Image 2.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspect_ratio | select | Não | 1:1 | - | auto, 1:1, 9:16, 16:9, 4:3, 3:4 |
| resolution | select | Não | 1K | - | 1K, 2K, 4K |
GPT Image 1.5
gpt-image-1-5Disponível via APIParcial: Files API necessáriaImagem · O modelo de imagem da OpenAI com níveis de qualidade média/alta e até 16 imagens de referência. Ele se destaca em seguir instruções complexas e renderizar cenas coerentes com relações espaciais precisas.
Créditos base
per_image · medium=4 · high=22 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
-
Mídia de referência
image · 16 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "gpt-image-1-5",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"quality": "medium",
"aspect_ratio": "1:1"
}
}Regra de referência
Imagem de referência: Envie até 16 arquivos de imagem para projetos de imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| quality | select | Não | medium | - | medium, high |
| aspect_ratio | select | Não | 1:1 | - | 1:1, 2:3, 3:2 |
4o Image
4o-imageDisponível via APIInput de texto prontoImagem · O modelo 4o Image da OpenAI agora está disponível como um caminho dedicado de texto para imagem na Rivya. Por enquanto, a configuração da página fica propositalmente estreita: prompt mais 3 proporções suportadas, com custo fixo de 3 créditos por imagem.
Créditos base
per_request · text_to_image=3 · ⌈total⌉
Modos
text-to-image
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "4o-image",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"size": "1:1"
}
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| size | select | Não | 1:1 | - | 1:1, 3:2, 2:3 |
Seedream 5.0 Lite
seedream-5-liteDisponível via APIParcial: Files API necessáriaImagem · O modelo de imagem Seedream mais leve da ByteDance, com preço compartilhado entre texto para imagem e edição de imagem. Ele oferece suporte a 8 proporções, até 14 imagens de referência e atualmente custa 6 créditos por execução.
Créditos base
per_image · default=5.5 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
3000 caracteres
Mídia de referência
image · 14 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "seedream-5-lite",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspectRatio": "1:1",
"quality": "basic",
"output_format": "png",
"nsfw_checker": "true"
}
}Regra de referência
Imagem de referência: Envie até 14 arquivos de imagem para projetos de imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspectRatio | select | Não | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9 |
| quality | select | Não | basic | - | basic, high, ultra |
| output_format | select | Não | png | - | png, jpeg |
| nsfw_checker | select | Não | true | - | false, true |
Seedream 4.5
seedream-4-5Disponível via APIParcial: Files API necessáriaImagem · O modelo de imagem high-end da ByteDance, com faixas de qualidade 2K/4K, 8 proporções e até 14 imagens de referência. Conhecido por gradação de cor cinematográfica e detalhes ricos de textura em visuais de moda e lifestyle.
Créditos base
per_image · default=6.5 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
3000 caracteres
Mídia de referência
image · 14 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "seedream-4-5",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspectRatio": "1:1",
"quality": "basic"
}
}Regra de referência
Imagem de referência: Envie até 14 arquivos de imagem para projetos de imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspectRatio | select | Não | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9 |
| quality | select | Não | basic | - | basic, high |
Seedream 4.0
seedream-4-0Esta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Imagem · O Seedream 4.0 está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
image · 10 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
image: image
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Seedream 3.0
seedream-3-0Esta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Imagem · O Seedream 3.0 está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Grok Imagine
grok-imagineDisponível via APIParcial: Files API necessáriaImagem · Modelo de imagem da xAI com forte interpretação criativa e 5 proporções. Solicitações de texto padrão retornam 2 imagens, enquanto solicitações de qualidade retornam 4.
Créditos base
per_request · standard=4 · standard_output_images=2 · quality=5 · quality_output_images=4 · image_to_image=4 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "grok-imagine",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "1:1",
"nsfw_checker": "false",
"enable_pro": "false"
}
}Regra de referência
Imagem de referência: Envie até 1 arquivo de imagem para projetos com imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspect_ratio | select | Não | 1:1 | - | 1:1, 2:3, 3:2, 16:9, 9:16 |
| nsfw_checker | select | Não | false | - | false, true |
| enable_pro | select | Não | false | - | false, true |
Flux 2 Pro
flux-2-proDisponível via APIParcial: Files API necessáriaImagem · O modelo principal de 32B parâmetros da Black Forest Labs. Oferece suporte a texto para imagem e imagem para imagem com até 8 imagens de referência, resolução 2K e renderização precisa de texto — criado para fotos de produto e visuais de marca.
Créditos base
per_image · 1K=5 · 2K=7 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 8 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "flux-2-pro",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspectRatio": "1:1",
"resolution": "1K",
"nsfw_checker": "false"
}
}Regra de referência
Imagem de referência: Envie até 8 arquivos de imagem para projetos de imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspectRatio | select | Não | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3 |
| resolution | select | Não | 1K | - | 1K, 2K |
| nsfw_checker | select | Não | false | - | false, true |
Flux 2 Flex
flux-2-flexDisponível via APIParcial: Files API necessáriaImagem · Variante da família Flux 2 focada em edição. Especializa-se em ajustes estruturais e transferência de estilo com até 8 imagens de referência e resolução 2K — ideal para iterar sobre visuais existentes.
Créditos base
per_image · 1K=14 · 2K=24 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 8 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "flux-2-flex",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspectRatio": "1:1",
"resolution": "1K",
"nsfw_checker": "false"
}
}Regra de referência
Imagem de referência: Envie até 8 arquivos de imagem para projetos de imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspectRatio | select | Não | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 3:2, 2:3 |
| resolution | select | Não | 1K | - | 1K, 2K |
| nsfw_checker | select | Não | false | - | false, true |
Flux Kontext Max
flux-kontext-maxDisponível via APIParcial: Files API necessáriaImagem · BFL classifica atualmente o FLUX.1 Kontext [max] como geração anterior e recomenda o FLUX.2 para novos projetos. O modelo Flux Kontext aprimorado da Black Forest Labs para tarefas exigentes de geração e edição de imagem orientadas por prompt. A Rivya oferece texto para imagem e imagem para imagem na mesma página do modelo, por 8 créditos fixos por execução.
Créditos base
per_image · default=8 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
-
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "flux-kontext-max",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspectRatio": "16:9",
"outputFormat": "jpeg",
"enableTranslation": "true",
"promptUpsampling": "false",
"safetyTolerance": 2,
"watermark": "Texto opcional de marca-d'água"
}
}Regra de referência
Imagem de referência: Envie até 1 arquivo de imagem para projetos de edição de imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspectRatio | select | Não | 16:9 | - | 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
| outputFormat | select | Não | jpeg | - | jpeg, png |
| enableTranslation | select | Não | true | - | true, false |
| promptUpsampling | select | Não | false | - | false, true |
| safetyTolerance | number | Não | 2 | min 0 / max 6 | - |
| watermark | text | Não | - | - | - |
Flux Kontext Pro
flux-kontext-proDisponível via APIParcial: Files API necessáriaImagem · BFL classifica atualmente o FLUX.1 Kontext [pro] como geração anterior e recomenda o FLUX.2 para novos projetos. O modelo Flux Kontext de menor custo da Black Forest Labs para geração por texto e edição de uma única imagem. A Rivya oferece os dois modos na mesma página do modelo, por 4 créditos fixos por execução.
Créditos base
per_image · default=4 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
-
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "flux-kontext-pro",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspectRatio": "16:9",
"outputFormat": "jpeg",
"enableTranslation": "true",
"promptUpsampling": "false",
"safetyTolerance": 2,
"watermark": "Texto opcional de marca-d'água"
}
}Regra de referência
Imagem de referência: Envie até 1 arquivo de imagem para projetos de edição de imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspectRatio | select | Não | 16:9 | - | 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
| outputFormat | select | Não | jpeg | - | jpeg, png |
| enableTranslation | select | Não | true | - | true, false |
| promptUpsampling | select | Não | false | - | false, true |
| safetyTolerance | number | Não | 2 | min 0 / max 6 | - |
| watermark | text | Não | - | - | - |
Qwen2 Image
qwen2-imageDisponível via APIParcial: Files API necessáriaImagem · O modelo de imagem Qwen2 da Alibaba está atualmente integrado na Rivya como um projeto de imagem de preço fixo. Ele cobre com segurança texto para imagem e imagem para imagem com o subconjunto compartilhado de proporções que ambas as documentações públicas expõem, além de saída PNG/JPEG, reutilização de seed e um switch NSFW simples.
Créditos base
per_image · default=5.6 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
800 caracteres
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "qwen2-image",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"image_size": "16:9",
"output_format": "png",
"seed": 0,
"nsfw_checker": "false"
}
}Regra de referência
Imagem de referência: Envie até 1 arquivo de imagem para projetos de imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| image_size | select | Não | 16:9 | - | 1:1, 2:3, 3:2, 3:4, 4:3, 9:16, 16:9, 21:9 |
| output_format | select | Não | png | - | png, jpeg |
| seed | number | Não | - | min 0 | - |
| nsfw_checker | select | Não | false | - | false, true |
Qwen Image
qwen-imageDisponível via APIParcial: Files API necessáriaImagem · Modelo de imagem da família Alibaba Qwen com presets HD (Square, Portrait, Landscape) e saída PNG/JPEG. Forte em prompts em chinês e geração visual com nuances culturais.
Créditos base
per_output_megapixel · default=4 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "qwen-image",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"image_size": "square_hd",
"output_format": "png"
}
}Regra de referência
Imagem de referência: Envie até 1 arquivo de imagem para projetos de imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| image_size | select | Não | square_hd | - | square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9 |
| output_format | select | Não | png | - | png, jpeg |
Midjourney
midjourneyEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Imagem · O Midjourney está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
image · 4 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de referência: O Midjourney está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Recraft Remove Background
recraft-remove-backgroundDisponível via APIFiles API necessáriaImagem · Modelo de remoção de fundo da Recraft na Rivya para isolar o sujeito de uma imagem existente. Use quando a próxima etapa precisa de um asset transparente, um recorte limpo ou uma imagem-fonte sem o fundo original.
Créditos base
per_image · default=1 · ⌈total⌉
Modos
image-to-image
Input da API
Files API necessária
Entradas
file
Limite de prompt
-
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem-fonte: Envie exatamente 1 imagem JPG, PNG ou WebP, de até 5 MB e 16 MP; cada dimensão deve ter entre 256 e 4096 px.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Recraft Crisp Upscale
recraft-crisp-upscaleDisponível via APIFiles API necessáriaImagem · Modelo leve de upscale de imagem da Recraft na Rivya para aumentar nitidez e clareza a baixo custo em uma imagem estática já aprovada. Use quando a imagem escolhida só precisa de uma passada barata de polimento antes da exportação, não de um upscale mais pesado em nível de entrega.
Créditos base
per_image · default=0.5 · ⌈total⌉
Modos
image-to-image
Input da API
Files API necessária
Entradas
file
Limite de prompt
-
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem-fonte: Envie exatamente 1 imagem JPG, PNG ou WebP de até 10 MB.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Wan 2.7 Image Pro
wan-2-7-image-proDisponível via APIParcial: Files API necessáriaImagem · Na Rivya, o Wan 2.7 Image Pro atualmente oferece texto para imagem e imagem para imagem. Ele também pode receber até 9 imagens de referência. 12 créditos fixos por imagem; uma imagem por solicitação.
Créditos base
per_image · default=12 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 9 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "wan-2-7-image-pro",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "1:1",
"resolution": "2K",
"watermark": "false",
"seed": 0
}
}Regra de referência
Imagem de referência: Envie até 9 arquivos de imagem para projetos de edição de imagem. JPEG / PNG / WebP · ≤ 10 MB · ≥ 240 × 240 px.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspect_ratio | select | Não | 1:1 | - | 1:1, 16:9, 4:3, 21:9, 3:4, 9:16, 8:1, 1:8 |
| resolution | select | Não | 2K | - | 1K, 2K |
| watermark | select | Não | false | - | false, true |
| seed | number | Não | - | min 0 / max 2147483647 / step 1 | - |
Wan 2.7 Image
wan-2-7-imageDisponível via APIParcial: Files API necessáriaImagem · Na Rivya, o Wan 2.7 Image atualmente oferece texto para imagem e imagem para imagem. Ele também pode receber até 9 imagens de referência. 5 créditos fixos por imagem; uma imagem por solicitação.
Créditos base
per_image · default=4.8 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 9 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "wan-2-7-image",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "1:1",
"resolution": "2K",
"watermark": "false",
"seed": 0
}
}Regra de referência
Imagem de referência: Envie até 9 arquivos de imagem para projetos de edição de imagem. JPEG / PNG / WebP · ≤ 10 MB · ≥ 240 × 240 px.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspect_ratio | select | Não | 1:1 | - | 1:1, 16:9, 4:3, 21:9, 3:4, 9:16, 8:1, 1:8 |
| resolution | select | Não | 2K | - | 1K, 2K |
| watermark | select | Não | false | - | false, true |
| seed | number | Não | - | min 0 / max 2147483647 | - |
Google Imagen4 Ultra
google-imagen4-ultraDisponível via APIInput de texto prontoImagem · Google Imagen4 Ultra é a camada premium de texto para imagem Imagen da Rivya. Atualmente ele está integrado como um projeto de imagem única, com preço fixo de 12 créditos e controles públicos de prompt, prompt negativo, proporção e semente.
Créditos base
per_image · default=12 · ⌈total⌉
Modos
text-to-image
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
5000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "google-imagen4-ultra",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "1:1",
"negative_prompt": "Itens opcionais a evitar",
"seed": "Valor de semente opcional"
}
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspect_ratio | select | Não | 1:1 | - | 1:1, 16:9, 9:16, 3:4, 4:3, auto |
| negative_prompt | text | Não | - | - | - |
| seed | text | Não | - | - | - |
Google Imagen4
google-imagen4Disponível via APIInput de texto prontoImagem · Google Imagen4 é a camada padrão de texto para imagem Imagen da Rivya. Atualmente ele está integrado como um projeto de imagem única, com preço fixo de 8 créditos e controles públicos de prompt, prompt negativo, proporção e semente.
Créditos base
per_request · default=8 · ⌈total⌉
Modos
text-to-image
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
5000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "google-imagen4",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "1:1",
"negative_prompt": "Itens opcionais a evitar",
"seed": "Valor de semente opcional"
}
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspect_ratio | select | Não | 1:1 | - | 1:1, 16:9, 9:16, 3:4, 4:3, auto |
| negative_prompt | text | Não | - | - | - |
| seed | text | Não | - | - | - |
Google Imagen4 Fast
google-imagen4-fastDisponível via APIInput de texto prontoImagem · Google Imagen4 Fast é o nível leve de texto para imagem Imagen da Rivya. Atualmente ele mantém um projeto de imagem única, usa preço fixo de 4 créditos e expõe controles públicos de prompt, prompt negativo, proporção e semente sem abrir saída com múltiplas imagens.
Créditos base
per_request · default=4 · ⌈total⌉
Modos
text-to-image
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
5000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "google-imagen4-fast",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "16:9",
"negative_prompt": "Itens opcionais a evitar",
"seed": 1
}
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspect_ratio | select | Não | 16:9 | - | 1:1, 16:9, 9:16, 3:4, 4:3, auto |
| negative_prompt | text | Não | - | - | - |
| seed | number | Não | - | - | - |
Topaz Image Upscaler
topaz-image-upscaleDisponível via APIFiles API necessáriaImagem · O upscaler de imagem em nível de entrega da Topaz na Rivya para imagens estáticas aprovadas que precisam de um salto real de tamanho. Use quando a composição já estiver final e o problema restante for resolução de exportação, tamanho de revisão ou prontidão para impressão.
Créditos base
per_image · 2K=10 · 4K=20 · 8K=40 · ⌈total⌉
Modos
image-to-image
Input da API
Files API necessária
Entradas
file
Limite de prompt
-
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de origem: Exatamente 1 imagem JPEG, PNG ou WebP de até 10 MB; lado mais longo da saída ≤ 8192 px.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| upscale_factor | select | Não | 2 | - | 1, 2, 4 |
Ideogram V3
ideogram-v3Disponível via APIInput de texto prontoImagem · Ideogram V3 é o modelo de texto para imagem da Rivya para renderização de texto, layouts de pôster e prompts de imagem com foco em design. O preço atual é 4 créditos para TURBO, 7 para BALANCED e 10 para QUALITY.
Créditos base
per_image · TURBO=3.5 · BALANCED=7 · QUALITY=10 · ⌈total⌉
Modos
text-to-image
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
5000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "ideogram-v3",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"rendering_speed": "BALANCED",
"style": "AUTO",
"expand_prompt": "true",
"image_size": "square_hd",
"seed": 1,
"negative_prompt": "Itens opcionais a evitar"
}
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| rendering_speed | select | Não | BALANCED | - | TURBO, BALANCED, QUALITY |
| style | select | Não | AUTO | - | AUTO, GENERAL, REALISTIC, DESIGN |
| expand_prompt | select | Não | true | - | true, false |
| image_size | select | Não | square_hd | - | square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9 |
| seed | number | Não | - | - | - |
| negative_prompt | text | Não | - | - | - |
Ideogram V3 Reframe
ideogram-v3-reframeEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Imagem · O Ideogram V3 Reframe está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de referência: O Ideogram V3 Reframe está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Ideogram V3 Remix
ideogram-v3-remixDisponível via APIFiles API necessáriaImagem · Ideogram V3 Remix: TURBO 4 / BALANCED 7 / QUALITY 10 créditos por imagem. Escolha 1–4 saídas. O total é a tarifa por imagem multiplicada pela quantidade escolhida, arredondada para cima em créditos inteiros.
Créditos base
per_image · TURBO=3.5 · BALANCED=7 · QUALITY=10 · ⌈total⌉
Modos
image-to-image
Input da API
Files API necessária
Entradas
file
Limite de prompt
5000 caracteres
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de referência: Envie exatamente 1 arquivo de imagem para este projeto.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| rendering_speed | select | Não | BALANCED | - | TURBO, BALANCED, QUALITY |
| style | select | Não | AUTO | - | AUTO, GENERAL, REALISTIC, DESIGN |
| expand_prompt | select | Não | true | - | true, false |
| image_size | select | Não | square_hd | - | square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9 |
| num_images | select | Não | 1 | - | 1, 2, 3, 4 |
| seed | number | Não | - | - | - |
| strength | number | Não | 0.8 | min 0.01 / max 1 | - |
| negative_prompt | text | Não | - | - | - |
Ideogram Character
ideogram-characterDisponível via APIFiles API necessáriaImagem · Opção de consistência de personagem para transformar uma imagem de personagem aprovada em novas cenas, roupas e formatos. TURBO 12 / BALANCED 18 / QUALITY 24 créditos por imagem. Escolha 1–4 saídas. O total é a tarifa por imagem multiplicada pela quantidade escolhida, arredondada para cima em créditos inteiros.
Créditos base
per_image · TURBO=12 · BALANCED=18 · QUALITY=24 · ⌈total⌉
Modos
image-to-image
Input da API
Files API necessária
Entradas
file
Limite de prompt
5000 caracteres
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de referência do personagem: Envie exatamente 1 arquivo de imagem para este projeto.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| rendering_speed | select | Não | BALANCED | - | TURBO, BALANCED, QUALITY |
| style | select | Não | AUTO | - | AUTO, REALISTIC, FICTION |
| expand_prompt | select | Não | true | - | true, false |
| image_size | select | Não | square_hd | - | square, square_hd, portrait_4_3, portrait_16_9, landscape_4_3, landscape_16_9 |
| num_images | select | Não | 1 | - | 1, 2, 3, 4 |
| seed | number | Não | - | - | - |
| negative_prompt | text | Não | - | - | - |
Seedream 5.0 Pro
seedream-5-proDisponível via APIParcial: Files API necessáriaImagem · O Seedream 5.0 Pro é o modelo de imagem multirreferência da Rivya para quadros de campanha, cenas editoriais e composições de produto, com texto para imagem, imagem para imagem, saída em 1K ou 2K e até 10 imagens de referência.
Créditos base
per_image_plus_reference_image · basic=7 · high=14 · additional_input_image=0.5 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 10 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "seedream-5-pro",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "1:1",
"quality": "basic",
"output_format": "png",
"nsfw_checker": "false"
}
}Regra de referência
Imagens de referência: Envie até 10 imagens JPEG, PNG ou WebP, com no máximo 10 MB cada.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspect_ratio | select | Não | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 2:3, 3:2, 21:9 |
| quality | select | Não | basic | - | basic, high |
| output_format | select | Não | png | - | png, jpeg |
| nsfw_checker | select | Não | false | - | false, true |
Seedream 5.0 Pro Layer Decomposition
seedream-5-pro-layer-decompositionDisponível via APIFiles API necessáriaImagem · O Seedream 5.0 Pro Layer Decomposition separa uma imagem de origem em uma imagem-base e camadas PNG reutilizáveis, com orientação opcional por prompt ou caixa delimitadora e tamanhos Auto, 1K, 1.5K ou 2K.
Créditos base
per_image · 1K=7 · 1.5K=7 · 2K=14 · auto_reserve=14 · ⌈total⌉
Modos
image-to-layers
Input da API
Files API necessária
Entradas
file
Limite de prompt
5000 caracteres
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de origem: Envie exatamente um arquivo PNG, JPEG, WebP, BMP, TIFF ou GIF de até 30 MB; HEIC e HEIF não são compatíveis.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| size | select | Não | auto | - | auto, 1K, 1.5K, 2K |
| output_format | select | Não | jpeg | - | jpeg, png |
Nano Banana 2 Lite
nano-banana-2-liteDisponível via APIParcial: Files API necessáriaImagem · O Nano Banana 2 Lite é a opção Nano Banana da Rivya com menor consumo de créditos para conceitos rápidos de produto, variações de imagens para redes sociais e rascunhos guiados por referências, com preço fixo de 3 créditos por geração e 15 opções de proporção.
Créditos base
per_image · default=3 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
20000 caracteres
Mídia de referência
image · 10 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "nano-banana-2-lite",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "auto"
}
}Regra de referência
Imagens de referência: Envie até 10 imagens JPEG, PNG ou WebP, com no máximo 30 MB cada.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspect_ratio | select | Não | auto | - | auto, 1:1, 1:4, 1:8, 2:3, 3:2, 3:4, 4:1, 4:3, 4:5, 5:4, 8:1, 9:16, 16:9, 21:9 |
Qwen Image 3.0
qwen-image-3Disponível via APIParcial: Files API necessáriaImagem · O Qwen Image 3.0 é o modelo de imagem Qwen configurável da Rivya para prompts em chinês ou inglês, layouts guiados por referências e testes visuais reproduzíveis, com saída em 1K ou 2K, expansão de prompt, prompt negativo e controle de seed.
Créditos base
per_output_plus_input_image · output=4.8 · input_image=0.5 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
800 caracteres
Mídia de referência
image · 3 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "qwen-image-3",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "1K",
"image_size": "16:9",
"output_format": "png",
"prompt_extend": "true",
"nsfw_checker": "false",
"negative_prompt": "Elementos opcionais ou tipos de falha a evitar, com até 5,000 caracteres.",
"seed": 1
}
}Regra de referência
Imagens de referência: Envie até três imagens JPEG, PNG, WebP, BMP, GIF ou TIFF, com no máximo 10 MB cada.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| resolution | select | Sim | 1K | - | 1K, 2K |
| image_size | select | Não | 16:9 | - | 1:1, 3:2, 2:3, 4:3, 3:4, 16:9, 9:16, 21:9 |
| output_format | select | Não | png | - | png, jpeg |
| prompt_extend | select | Não | true | - | true, false |
| nsfw_checker | select | Não | false | - | false, true |
| negative_prompt | text | Não | - | - | - |
| seed | number | Não | 1 | min 0 / max 2147483647 / step 1 | - |
Qwen Image 3.0 Pro
qwen-image-3-proDisponível via APIParcial: Files API necessáriaImagem · O Qwen Image 3.0 Pro é o modelo de imagem Qwen de nível Pro separado da Rivya para visuais-chave de campanha refinados, cenas de produto e conceitos de pôster, com prompts em chinês ou inglês, até três referências e faixas distintas de créditos para 1K e 2K.
Créditos base
per_output_plus_input_image · 1K=6.4 · 2K=12 · input_image=0.5 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
800 caracteres
Mídia de referência
image · 3 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "qwen-image-3-pro",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "1K",
"image_size": "16:9",
"output_format": "png",
"prompt_extend": "true",
"nsfw_checker": "false",
"negative_prompt": "Elementos opcionais ou tipos de falha a evitar, com até 5,000 caracteres.",
"seed": 1
}
}Regra de referência
Imagens de referência: Envie até três imagens JPEG, PNG, WebP, BMP, GIF ou TIFF, com no máximo 10 MB cada.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| resolution | select | Sim | 1K | - | 1K, 2K |
| image_size | select | Não | 16:9 | - | 1:1, 3:2, 2:3, 4:3, 3:4, 16:9, 9:16, 21:9 |
| output_format | select | Não | png | - | png, jpeg |
| prompt_extend | select | Não | true | - | true, false |
| nsfw_checker | select | Não | false | - | false, true |
| negative_prompt | text | Não | - | - | - |
| seed | number | Não | 1 | min 0 / max 2147483647 / step 1 | - |
Grok Imagine Image 2.0
grok-imagine-image-2-0Disponível via APIParcial: Files API necessáriaImagem · O Grok Imagine Image 2.0 oferece geração de uma única imagem a partir de texto e edição de imagem padrão com uma a cinco imagens de referência assinadas, cinco proporções fixas e uma opção de proporção automática para solicitações de edição.
Créditos base
per_image · text_to_image=4 · image_edit=4 · ⌈total⌉
Modos
text-to-image, image-to-image
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
20000 caracteres
Mídia de referência
image · 5 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "grok-imagine-image-2-0",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"aspect_ratio": "1:1"
}
}Regra de referência
Imagens de referência: Envie de uma a cinco imagens JPEG, PNG ou WebP com no máximo 10 MB cada. Metadados de upload assinados são obrigatórios para todas as referências.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspect_ratio | select | Não | 1:1 | - | 1:1, 2:3, 3:2, 16:9, 9:16, auto |
Seedance 2.0
seedance-2Disponível via APIInput de texto prontoVídeo · O modelo de vídeo Seedance 2.0 completo da ByteDance, com suporte explícito a geração apenas por prompt, animação guiada por quadros e geração com referência multimodal. A Rivya mantém explícita a divisão de papéis documentada para que entradas de quadros e referências multimodais permaneçam mutuamente exclusivas, em vez de virarem um único campo ambíguo de upload.
Créditos base
per_input_and_output_second · 720p_without_video=41 · 1080p_with_video=62 · 1080p_without_video=102 · 4K_with_video=128 · 4K_without_video=208 · ⌈total⌉
Modos
text-to-video, image-to-video, reference-to-video
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
20000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "seedance-2",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"seedance_scene": "text",
"resolution": "720p",
"aspect_ratio": "16:9",
"duration": 5,
"generate_audio": "true",
"return_last_frame": "false",
"web_search": "false",
"nsfw_checker": "false"
}
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| seedance_scene | select | Não | text | - | text, frames, reference |
| resolution | select | Não | 720p | - | 720p, 1080p, 4K |
| aspect_ratio | select | Não | 16:9 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive |
| duration | number | Não | 5 | min 4 / max 15 | - |
| generate_audio | select | Não | true | - | true, false |
| return_last_frame | select | Não | false | - | false, true |
| web_search | select | Não | false | - | false, true |
| nsfw_checker | select | Não | false | - | false, true |
Seedance 2.0 Fast
seedance-2-fastDisponível via APIParcial: Files API necessáriaVídeo · O modelo de vídeo Seedance 2.0 mais rápido da ByteDance, com roteamento completo de cenas para geração apenas por prompt, animação de imagem guiada por quadros e geração de vídeo com referência multimodal. A Rivya mantém explícita a divisão de cenas documentada para que entradas de primeiro/último quadro não entrem em conflito com papéis de imagem, vídeo e áudio de referência.
Créditos base
per_input_and_output_second · 480p_with_video=6.8 · 480p_without_video=11.7 · 720p_with_video=15 · 720p_without_video=24.8 · ⌈total⌉
Modos
text-to-video, image-to-video, reference-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
20000 caracteres
Mídia de referência
image, video, audio · 15 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "seedance-2-fast",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"seedance_scene": "text",
"resolution": "720p",
"aspect_ratio": "16:9",
"duration": 5,
"generate_audio": "true",
"return_last_frame": "false",
"web_search": "false",
"nsfw_checker": "false"
}
}Regra de referência
Referência multimodal: Frames: 1–2 signed images. Reference: up to 9 JPEG/PNG/WebP/BMP/TIFF/GIF images under 30 MB each, 3 MP4/MOV videos of 2–15 seconds under 50 MB each, and 3 MP3/WAV audio clips of 2–15 seconds under 15 MB each. Video and audio each have a separate 15-second total limit.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| seedance_scene | select | Não | text | - | text, frames, reference |
| resolution | select | Não | 720p | - | 480p, 720p |
| aspect_ratio | select | Não | 16:9 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive |
| duration | number | Não | 5 | min 4 / max 15 | - |
| generate_audio | select | Não | true | - | true, false |
| return_last_frame | select | Não | false | - | false, true |
| web_search | select | Não | false | - | false, true |
| nsfw_checker | select | Não | false | - | false, true |
Seedance 1.5 Pro
seedance-1-5-proDisponível via APIParcial: Files API necessáriaVídeo · Modelo de vídeo Seedance para texto para vídeo e imagem para vídeo, com sincronização nativa entre áudio e imagem. Oferece 480p a 1080p, clipes de 4 a 12s, 6 proporções, controle de lente dinâmica ou fixa, geração de áudio opcional e lip sync.
Créditos base
per_output_second · 480p_without_audio=1.75 · 480p_with_audio=3.5 · 720p_without_audio=3.5 · 720p_with_audio=7 · 1080p_without_audio=7.5 · 1080p_with_audio=15 · ⌈total⌉
Modos
text-to-video, image-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
2500 caracteres
Mídia de referência
image · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "seedance-1-5-pro",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "720p",
"duration": 8,
"generate_audio": "false",
"aspectRatio": "1:1",
"fixed_lens": "false",
"nsfw_checker": "false"
}
}Regra de referência
Imagem de referência: Envie até 2 arquivos de imagem para projetos com imagem.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| resolution | select | Não | 720p | - | 480p, 720p, 1080p |
| duration | number | Não | 8 | min 4 / max 12 / step 1 | - |
| generate_audio | select | Não | false | - | false, true |
| aspectRatio | select | Não | 1:1 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 21:9 |
| fixed_lens | select | Não | false | - | false, true |
| nsfw_checker | select | Não | false | - | false, true |
Seedance 1.0 Pro
seedance-1-0-proEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Vídeo · O Seedance 1.0 Pro está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
image: image
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Seedance 1.0 Pro Fast
seedance-1-0-pro-fastEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Vídeo · O Seedance 1.0 Pro Fast está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
image: image
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Seedance 1.0 Lite
seedance-1-0-liteEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Vídeo · O Seedance 1.0 Lite está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
image · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
image: image
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
HappyHorse 1.0
happyhorse-1-0Disponível via APIParcial: Files API necessáriaVídeo · O HappyHorse 1.0 na Rivya oferece texto para vídeo, animação a partir de uma imagem e vídeo guiado por várias imagens de referência em uma única página de modelo.
Créditos base
per_output_second · 720p=28 · 1080p=48 · ⌈total⌉
Modos
text-to-video, image-to-video, reference-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 9 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "happyhorse-1-0",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "1080p",
"aspect_ratio": "16:9",
"duration": 5,
"seed": 0
}
}Regra de referência
Mídia de referência: Use exatamente 1 imagem para imagem em vídeo ou de 2 a 9 imagens para vídeo de referência. As imagens devem ser JPEG, PNG ou WebP e ter no máximo 10 MB; o modo de imagem única exige pelo menos 300 px nas duas dimensões e o modo de referência exige pelo menos 400 px no lado menor.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| resolution | select | Não | 1080p | - | 720p, 1080p |
| aspect_ratio | select | Não | 16:9 | - | 16:9, 9:16, 1:1, 4:3, 3:4 |
| duration | number | Não | 5 | min 3 / max 15 | - |
| seed | number | Não | 0 | min 0 / max 2147483647 | - |
Wan 2.7 Video
wan-2-7-videoDisponível via APIParcial: Files API necessáriaVídeo · Wan 2.7 Video: 720p = 16 credits/s; 1080p = 24 credits/s; text/image: integer 2–15 s; video edit: duration=0 or integer 2–10 s; nsfw_checker=true.
Créditos base
per_output_second · 720p=16 · 1080p=24 · ⌈total⌉
Modos
text-to-video, image-to-video, video-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image, video · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "wan-2-7-video",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9",
"negative_prompt": "negative_prompt ≤ 500",
"prompt_extend": "true",
"watermark": "false",
"audio_setting": "auto",
"seed": 0
}
}Regra de referência
Mídia de referência: Mídia de referência: image: JPG/PNG/WebP ≤ 30 MB; video edit: 1 MP4/MOV ≤ 30 MB + 0–1 image; maximum 2 assets total.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| resolution | select | Não | 720p | - | 720p, 1080p |
| duration | number | Não | 5 | min 0 / max 15 | - |
| aspect_ratio | select | Não | 16:9 | - | 16:9, 9:16, 1:1, 4:3, 3:4 |
| negative_prompt | text | Não | - | - | - |
| prompt_extend | select | Não | true | - | true, false |
| watermark | select | Não | false | - | false, true |
| audio_setting | select | Não | auto | - | auto, origin |
| seed | number | Não | - | min 0 / max 2147483647 | - |
Wan 2.6
wan-2-6Disponível via APIParcial: Files API necessáriaVídeo · Wan 2.6 aceita texto para vídeo sem mídia, imagem para vídeo com exatamente uma imagem e edição de vídeo com um a três vídeos; imagens e vídeos não podem ser misturados. Entradas de texto e imagem aceitam 5, 10 ou 15 segundos; a entrada de vídeo aceita apenas 5 ou 10 segundos.
Créditos base
per_video · 720p_5=70 · 720p_10=140 · 720p_15=210 · 1080p_5=104.5 · 1080p_10=209.5 · 1080p_15=315 · ⌈total⌉
Modos
text-to-video, image-to-video, video-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image, video · 3 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "wan-2-6",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "1080p",
"duration": "5",
"multi_shots": "false",
"nsfw_checker": "true"
}
}Regra de referência
Mídia de referência: Use exatamente 1 imagem JPG/PNG/WebP (mínimo 256×256, até 10 MB) ou 1–3 vídeos MP4/MOV (até 10 MB por arquivo).
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| resolution | select | Não | 1080p | - | 720p, 1080p |
| duration | select | Não | 5 | - | 5, 10, 15 |
| multi_shots | select | Não | false | - | false, true |
| nsfw_checker | select | Não | true | - | false, true |
Wan 2.5 Video
wan-2-5-videoDisponível via APIParcial: Files API necessáriaVídeo · Wan 2.5 agora aparece na Rivya como uma entrada compartilhada para texto para vídeo e imagem para vídeo. O preço atual é `720p_5 = 60`, `720p_10 = 120`, `1080p_5 = 100` e `1080p_10 = 200` créditos.
Créditos base
per_video · 720p_5=60 · 720p_10=120 · 1080p_5=100 · 1080p_10=200 · ⌈total⌉
Modos
text-to-video, image-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
800 caracteres
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "wan-2-5-video",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "720p",
"duration": "5",
"aspect_ratio": "16:9",
"enable_prompt_expansion": "false",
"seed": 0,
"negative_prompt": "Exclusões opcionais ou modos de falha a evitar."
}
}Regra de referência
Imagem de referência: Envie até 1 arquivo de imagem para o modo imagem para vídeo.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| resolution | select | Não | 720p | - | 720p, 1080p |
| duration | select | Não | 5 | - | 5, 10 |
| aspect_ratio | select | Não | 16:9 | - | 16:9, 9:16, 1:1 |
| enable_prompt_expansion | select | Não | false | - | false, true |
| seed | number | Não | - | min 0 / max 2147483647 | - |
| negative_prompt | text | Não | - | - | - |
Wan 2.2 A14B Turbo
wan-2-2-a14b-turboDisponível via APIParcial: Files API necessáriaVídeo · Wan 2.2 A14B Turbo cria vídeo a partir de texto, imagem e imagem com áudio. Execuções por texto ou imagem duram 5 segundos fixos e custam `480p = 40`, `580p = 60`, `720p = 80`; imagem com áudio custa `480p = 12`, `580p = 18`, `720p = 24` por segundo de saída.
Créditos base
per_output_second · 480p_standard_5s=40 · 580p_standard_5s=60 · 720p_standard_5s=80 · 480p_speech=12 · 580p_speech=18 · 720p_speech=24 · ⌈total⌉
Modos
text-to-video, image-to-video, speech-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image, audio · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "wan-2-2-a14b-turbo",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "720p",
"aspect_ratio": "16:9",
"enable_prompt_expansion": "false",
"seed": 0,
"acceleration": "none",
"num_frames": 80,
"frames_per_second": 16,
"negative_prompt": "Exclusões opcionais ou modos de falha a evitar.",
"num_inference_steps": 27,
"guidance_scale": 3.5,
"shift": 5,
"enable_safety_checker": "true"
}
}Regra de referência
Mídia de referência: Envie até 2 assets. O modo de texto não exige nenhum, imagem para vídeo usa 1 imagem, e o caminho guiado por imagem mais áudio usa 1 imagem mais 1 clipe de áudio.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| resolution | select | Não | 720p | - | 480p, 580p, 720p |
| aspect_ratio | select | Não | 16:9 | - | 16:9, 9:16 |
| enable_prompt_expansion | select | Não | false | - | false, true |
| seed | number | Não | - | min 0 / max 2147483647 | - |
| acceleration | select | Não | none | - | none, regular |
| num_frames | number | Não | 80 | min 40 / max 120 / step 4 | - |
| frames_per_second | number | Não | 16 | min 4 / max 60 / step 1 | - |
| negative_prompt | text | Não | - | - | - |
| num_inference_steps | number | Não | 27 | min 2 / max 40 / step 1 | - |
| guidance_scale | number | Não | 3.5 | min 1 / max 10 / step 0.1 | - |
| shift | number | Não | 5 | min 1 / max 10 / step 0.1 | - |
| enable_safety_checker | select | Não | true | - | true, false |
Wan Animate Replace
wan-2-2-animate-replaceDisponível via APIFiles API necessáriaVídeo · Escolha o Wan Animate Replace quando o clipe de origem já tiver o movimento e o enquadramento certos, e apenas o sujeito visível precisar mudar. Volte para a geração guiada por prompt quando a cena inteira precisar ser reimaginada, ou use um projeto de edição mais amplo quando houver mais do que uma troca de sujeito em jogo.
Créditos base
per_output_second · 480p=6 · 580p=9.5 · 720p=12.5 · ⌈total⌉
Modos
video-to-video
Input da API
Files API necessária
Entradas
file
Limite de prompt
-
Mídia de referência
video, image · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
video: video, image
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| resolution | select | Não | 480p | - | 480p, 580p, 720p |
Hailuo 2.3
hailuo-2-3Disponível via APIFiles API necessáriaVídeo · Modelo de imagem para vídeo da MiniMax com faixas de qualidade Standard/Pro, resolução 768P/1080P e clipes de 6s ou 10s. Conhecido por movimentos mais suaves e transições naturais a partir de imagens estáticas.
Créditos base
per_video · standard_768P_6=25 · standard_768P_10=40 · standard_1080P_6=40 · pro_768P_6=40 · pro_768P_10=80 · pro_1080P_6=70 · ⌈total⌉
Modos
image-to-video
Input da API
Files API necessária
Entradas
file
Limite de prompt
5000 caracteres
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de referência: Envie até 1 arquivo de imagem para projetos com imagem. JPG / PNG / WebP · ≤ 10 MB · 1 image.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| quality | select | Não | standard | - | standard, pro |
| resolution | select | Não | 768P | - | 768P, 1080P |
| duration | select | Não | 6 | - | 6, 10 |
| nsfw_checker | select | Não | true | - | false, true |
Hailuo Pro
hailuo-proDisponível via APIParcial: Files API necessáriaVídeo · O modelo de vídeo Hailuo Pro mais antigo da MiniMax está conectado aqui como um modelo fixo de faixa Pro para texto para vídeo e imagem para vídeo. O modo de imagem aceita 1 ou 2 imagens de referência, com a segunda imagem usada como último quadro, e cada geração atualmente custa 57 créditos. Fixed output: 1080P · 6s · 57 credits.
Créditos base
per_video · 1080P_6=57 · ⌈total⌉
Modos
text-to-video, image-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
1500 caracteres
Mídia de referência
image · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "hailuo-pro",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"prompt_optimizer": "true",
"nsfw_checker": "true"
}
}Regra de referência
Imagens de referência: O modo de imagem aceita até 2 imagens, e a segunda imagem se torna o último quadro. · JPG / PNG / WebP · ≤ 10 MB
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| prompt_optimizer | select | Não | true | - | false, true |
| nsfw_checker | select | Não | true | - | false, true |
Hailuo Standard
hailuo-standardDisponível via APIParcial: Files API necessáriaVídeo · Modelo de vídeo Hailuo Standard mais antigo da MiniMax, unificado aqui como um modelo para texto para vídeo e imagem para vídeo. O modo de imagem aceita 1 ou 2 imagens de referência, com a segunda imagem usada como último quadro, e as faixas públicas de preço atualmente verificadas vão de 12 a 50 créditos.
Créditos base
per_video · text_6=30 · text_10=50 · image_512P_6=12 · image_512P_10=20 · image_768P_10=50 · ⌈total⌉
Modos
text-to-video, image-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
1500 caracteres
Mídia de referência
image · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "hailuo-standard",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"duration": "6",
"resolution": "768P",
"prompt_optimizer": "true"
}
}Regra de referência
Imagens de referência: O modo de imagem aceita até 2 imagens, e a segunda imagem se torna o último quadro. JPG / PNG / WebP · ≤ 10 MB.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| duration | select | Não | 6 | - | 6, 10 |
| resolution | select | Não | 768P | - | 512P, 768P |
| prompt_optimizer | select | Não | true | - | false, true |
Kling 3.0
kling-3-0Disponível via APIParcial: Files API necessáriaVídeo · Modelo de vídeo premium da Kuaishou para texto para vídeo e imagem para vídeo, com níveis Standard (720P), Pro (1080P) e 4K, estrutura de tomada única ou múltiplas tomadas, duração de 3 a 15 s, geração de áudio opcional e até 2 imagens de referência.
Créditos base
per_output_second · 720p_without_audio=14 · 720p_with_audio=20 · 1080p_without_audio=18 · 1080p_with_audio=27 · 4K=67 · ⌈total⌉
Modos
text-to-video, image-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
2500 caracteres
Mídia de referência
image · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "kling-3-0",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"mode": "pro",
"multi_shots": "false",
"duration": "5",
"sound": "false",
"aspect_ratio": "16:9"
}
}Regra de referência
Mídia de referência: Envie até 2 arquivos de imagem no total para projetos de imagem para vídeo.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| mode | select | Não | pro | - | std, pro, 4k |
| multi_shots | select | Não | false | - | false, true |
| duration | select | Não | 5 | - | 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
| sound | select | Não | false | - | false, true |
| aspect_ratio | select | Não | 16:9 | - | 16:9, 9:16, 1:1 |
Kling 3.0 motion-control
kling-3-0-motion-controlDisponível via APIFiles API necessáriaVídeo · Projeto exato de 1 imagem + 1 vídeo de movimento mantém claros os papéis de identidade e movimento Standard (720P): 20 × segundos verificados do vídeo de movimento; Pro (1080P): 27 × segundos
Créditos base
per_output_second · 720p=20 · 1080p=27 · ⌈total⌉
Modos
video-to-video
Input da API
Files API necessária
Entradas
file
Limite de prompt
2500 caracteres
Mídia de referência
image, video · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de referência + vídeo de movimento: Projeto exato de 1 imagem + 1 vídeo de movimento mantém claros os papéis de identidade e movimento Standard (720P): 20 × segundos verificados do vídeo de movimento; Pro (1080P): 27 × segundos
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| mode | select | Não | 720p | - | 720p, 1080p |
| character_orientation | select | Não | video | - | video, image |
Kling 2.6
kling-2-6Disponível via APIParcial: Files API necessáriaVídeo · Modelo de vídeo da Kuaishou com geração de áudio opcional, clipes de 5s/10s e 3 proporções. Forte em movimento humano e animação expressiva de personagens com física natural.
Créditos base
per_video · 5s_without_audio=55 · 5s_with_audio=110 · 10s_without_audio=110 · 10s_with_audio=220 · ⌈total⌉
Modos
text-to-video, image-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
1000 caracteres
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "kling-2-6",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"duration": "5",
"sound": "false",
"aspect_ratio": "1:1"
}
}Regra de referência
Imagem de referência: Envie até 1 arquivo de imagem para projetos com imagem. JPEG/PNG ≤ 10 MB.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| duration | select | Não | 5 | - | 5, 10 |
| sound | select | Não | false | - | false, true |
| aspect_ratio | select | Não | 1:1 | - | 1:1, 16:9, 9:16 |
Kling 2.6 motion-control
kling-2-6-motion-controlDisponível via APIFiles API necessáriaVídeo · Projeto dedicado de transferência de movimento para conduzir um sujeito a partir de uma imagem de referência e um vídeo de movimento. Escolha quando quiser uma execução Kling motion-control mais barata e puder abrir mão dos controles extras de cena do Kling 3.0 motion-control.
Créditos base
per_output_second · 720p=11 · 1080p=18 · ⌈total⌉
Modos
video-to-video
Input da API
Files API necessária
Entradas
file
Limite de prompt
2500 caracteres
Mídia de referência
image, video · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de referência + vídeo de movimento: Envie exatamente 1 imagem de personagem e 1 clipe de movimento. Ambos devem mostrar claramente cabeça, ombros e tronco.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| mode | select | Não | 720p | - | 720p, 1080p |
| character_orientation | select | Não | video | - | video, image |
Kling V2.5 Turbo Pro
kling-v2-5-turbo-proDisponível via APIParcial: Files API necessáriaVídeo · Modelo de vídeo Kling V2.5 Turbo Pro, da Kuaishou, agora com suporte a texto para vídeo e imagem para vídeo. A evidência pública de preço cobre claramente os níveis de texto e imagem em 5 segundos e 10 segundos, então a Rivya o mapeia diretamente para 42 / 84 créditos.
Créditos base
per_video · 5s=42 · 10s=84 · ⌈total⌉
Modos
text-to-video, image-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
2500 caracteres
Mídia de referência
image · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "kling-v2-5-turbo-pro",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"duration": "5",
"aspect_ratio": "16:9",
"negative_prompt": "Descreva o que o vídeo deve evitar",
"cfg_scale": 0.5
}
}Regra de referência
Imagens de referência: Opcionalmente envie até 2 imagens para alternar para o modo imagem para vídeo; a segunda imagem é mapeada para o frame final. JPEG/PNG ≤ 10 MB.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| duration | select | Não | 5 | - | 5, 10 |
| aspect_ratio | select | Não | 16:9 | - | 16:9, 9:16, 1:1 |
| negative_prompt | text | Não | - | - | - |
| cfg_scale | number | Não | 0.5 | min 0 / max 1 / step 0.1 | - |
Kling V2.1 Master
kling-v2-1-masterDisponível via APIParcial: Files API necessáriaVídeo · O modelo de vídeo legado Kling V2.1 Master, da Kuaishou, agora oferece suporte a texto para vídeo e imagem para vídeo na Rivya. O preço atual é de 160 créditos para 5 segundos e 320 créditos para 10 segundos.
Créditos base
per_video · 5s=160 · 10s=320 · ⌈total⌉
Modos
text-to-video, image-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "kling-v2-1-master",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"duration": "5",
"aspect_ratio": "16:9",
"negative_prompt": "Descreva o que o vídeo deve evitar",
"cfg_scale": 0.5
}
}Regra de referência
Imagem de referência: Opcionalmente envie uma imagem para alternar para o modo imagem para vídeo; deixe vazio para continuar no modo de texto. JPEG/PNG ≤ 10 MB.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| duration | select | Não | 5 | - | 5, 10 |
| aspect_ratio | select | Não | 16:9 | - | 16:9, 9:16, 1:1 |
| negative_prompt | text | Não | - | - | - |
| cfg_scale | number | Não | 0.5 | min 0 / max 1 / step 0.1 | - |
Kling V2.1 Pro
kling-v2-1-proDisponível via APIFiles API necessáriaVídeo · O modelo legado de imagem para vídeo Kling V2.1 Pro, da Kuaishou, oferece suporte a um primeiro frame e uma imagem opcional de frame final. O preço atual é de 50 créditos para 5 segundos e 100 créditos para 10 segundos.
Créditos base
per_video · 5s=50 · 10s=100 · ⌈total⌉
Modos
image-to-video
Input da API
Files API necessária
Entradas
file
Limite de prompt
5000 caracteres
Mídia de referência
image · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagens de referência: O modo de imagem aceita até 2 arquivos de imagem, e a segunda imagem é mapeada para o frame final. JPEG/PNG ≤ 10 MB.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| duration | select | Não | 5 | - | 5, 10 |
| negative_prompt | text | Não | - | - | - |
| cfg_scale | number | Não | 0.5 | min 0 / max 1 / step 0.1 | - |
Kling V2.1 Standard
kling-v2-1-standardDisponível via APIFiles API necessáriaVídeo · Modelo legado de imagem para vídeo Kling V2.1 Standard, da Kuaishou. O preço atual é de 25 créditos para 5 segundos e 50 créditos para 10 segundos.
Créditos base
per_video · 5s=25 · 10s=50 · ⌈total⌉
Modos
image-to-video
Input da API
Files API necessária
Entradas
file
Limite de prompt
5000 caracteres
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de referência: O modo de imagem aceita até 1 arquivo de imagem como primeiro frame. JPEG/PNG ≤ 10 MB.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| duration | select | Não | 5 | - | 5, 10 |
| negative_prompt | text | Não | - | - | - |
| cfg_scale | number | Não | 0.5 | min 0 / max 1 / step 0.1 | - |
Kling AI Avatar Pro
kling-ai-avatar-proDisponível via APIFiles API necessáriaVídeo · Modelo de avatar falante Kling AI Avatar Pro, de qualidade mais alta, da Kuaishou, que usa uma imagem de retrato e um clipe de áudio para gerar vídeo de avatar com sincronização labial. A Rivya cobra 16 créditos por segundo de áudio verificado, até 300 segundos, e arredonda o total para cima até um crédito inteiro.
Créditos base
per_input_second · default=16 · ⌈total⌉
Modos
image-to-video
Input da API
Files API necessária
Entradas
file
Limite de prompt
5000 caracteres
Mídia de referência
image, audio · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de retrato e áudio: Envie uma imagem de retrato e um clipe de áudio juntos.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Kling AI Avatar Standard
kling-ai-avatar-standardDisponível via APIFiles API necessáriaVídeo · Modelo de avatar falante Kling AI Avatar Standard, da Kuaishou, que usa uma imagem de retrato e um clipe de áudio para gerar vídeo de avatar com sincronização labial. A Rivya cobra 8 créditos por segundo de áudio verificado, até 300 segundos, e arredonda o total para cima até um crédito inteiro.
Créditos base
per_input_second · default=8 · ⌈total⌉
Modos
image-to-video
Input da API
Files API necessária
Entradas
file
Limite de prompt
5000 caracteres
Mídia de referência
image, audio · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de retrato e áudio: Envie uma imagem de retrato e um clipe de áudio juntos.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Infinitalk
infinitalkDisponível via APIFiles API necessáriaVídeo · Infinitalk é um modelo de vídeo falado com retrato e áudio. O preço atual é medido por resolução e duração do áudio: 480p = 3 créditos por segundo e 720p = 12 créditos por segundo.
Créditos base
per_input_second · 480p=3 · 720p=12 · ⌈total⌉
Modos
image-to-video
Input da API
Files API necessária
Entradas
file
Limite de prompt
5000 caracteres
Mídia de referência
image, audio · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de retrato e áudio: Envie uma imagem de retrato e um clipe de áudio juntos.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| resolution | select | Não | 480p | - | 480p, 720p |
| seed | number | Não | - | min 10000 / max 1000000 | - |
Runway
runwayDisponível via APIParcial: Files API necessáriaVídeo · Runway é um modelo de vídeo independente que oferece suporte a texto para vídeo e imagem para vídeo. A evidência pública de preço atualmente confirma apenas 3 níveis de geração, então a Rivya mantém no conjunto verificado: `720p_5 = 12`, `720p_10 = 30` e `1080p_5 = 30`.
Créditos base
per_video · 720p_5s=12 · 720p_10s=30 · 1080p_5s=30 · ⌈total⌉
Modos
text-to-video, image-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
1800 caracteres
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "runway",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"duration": "5",
"quality": "720p",
"aspectRatio": "16:9",
"waterMark": "Deixe vazio para desativar a watermark"
}
}Regra de referência
Imagem de referência: Opcionalmente envie uma imagem para alternar para o modo imagem para vídeo; deixe vazio para continuar no modo de texto.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| duration | select | Não | 5 | - | 5, 10 |
| quality | select | Não | 720p | - | 720p, 1080p |
| aspectRatio | select | Não | 16:9 | - | 16:9, 4:3, 1:1, 3:4, 9:16 |
| waterMark | text | Não | - | - | - |
Runway Aleph
runway-alephDisponível via APIFiles API necessáriaVídeo · Projeto de transformação de vídeo-fonte para retrabalhar um clipe existente em um novo resultado visual. Use Aleph quando o movimento vem do seu material de entrada e a direção criativa vem do seu prompt, com preço fixo de 90 créditos.
Créditos base
per_video · default=90 · ⌈total⌉
Modos
video-to-video
Input da API
Files API necessária
Entradas
file
Limite de prompt
5000 caracteres
Mídia de referência
video, image · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Mídia de entrada: Envie o clipe-fonte que você quer que o Aleph transforme. Adicione uma imagem estática opcional apenas quando precisar de orientação extra de estilo ou sujeito.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| aspectRatio | select | Não | 16:9 | - | 16:9, 9:16, 4:3, 3:4, 1:1, 21:9 |
| waterMark | text | Não | - | - | - |
| seed | number | Não | - | - | - |
Luma Modify Video
luma-modify-videoEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Vídeo · O Luma Modify Video está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
video · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
video: video
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Grok Imagine Video 1.5 Preview
grok-imagine-videoDisponível via APIParcial: Files API necessáriaVídeo · O Grok Imagine Video 1.5 Preview aceita 1–15 segundos, 480p ou 720p, até 7 imagens de referência e prompts de até 4096 caracteres.
Créditos base
per_output_second · 480p=2.4 · 720p=4.5 · ⌈total⌉
Modos
text-to-video, image-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
4096 caracteres
Mídia de referência
image · 7 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "grok-imagine-video",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"duration": 8,
"resolution": "480p",
"aspect_ratio": "auto",
"nsfw_checker": "true"
}
}Regra de referência
Imagem de referência: Até 7 imagens JPEG, PNG ou WebP, com no máximo 20MB cada.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| duration | number | Não | 8 | min 1 / max 15 / step 1 | - |
| resolution | select | Não | 480p | - | 480p, 720p |
| aspect_ratio | select | Não | auto | - | auto, 1:1, 16:9, 9:16, 3:2, 2:3 |
| nsfw_checker | select | Não | true | - | true, false |
Sora 2 Pro
sora-2-proEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Vídeo · O Sora 2 Pro está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
image: image
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Sora 2
sora-2Esta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Vídeo · O Sora 2 está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
image: image
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Sora Watermark Remover
sora-watermark-removerEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Vídeo · O Sora Watermark Remover está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Topaz Video Upscaler
topaz-video-upscaleDisponível via APIFiles API necessáriaVídeo · Um vídeo enviado, sem prompt, com fator de ampliação 1x, 2x ou 4x; o padrão é 2x.
Créditos base
per_input_second · 1x_or_2x=8 · 4x=14 · ⌈total⌉
Modos
video-to-video
Input da API
Files API necessária
Entradas
file
Limite de prompt
-
Mídia de referência
video · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Vídeo de origem: A Rivya aceita um arquivo MP4, MOV ou MKV de até 10MB; a interface upstream permite 50MB, então a Rivya aplica o limite mais rígido.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| upscale_factor | select | Não | 2 | - | 1, 2, 4 |
Veo3.1 Quality
veo3-1-qualityDisponível via APIParcial: Files API necessáriaVídeo · 720p custa 225 créditos, 1080p 233 (232,5 arredondado para cima) e 4K 285; Extend custa 225 e ações elegíveis de 1080p/4K custam 8/60. O áudio é experimental e não é garantido; revise cada resultado manualmente antes da entrega. As ações de resolução exigem tarefa-base 720p bem-sucedida e de sua propriedade ou resultado Extend; resultados diretos 1080p/4K não podem ser reprocessados.
Créditos base
per_video · generate_720p=225 · generate_1080p=232.5 · generate_4K=285 · extend_quality=225 · get_1080p=7.5 · get_4K=60 · ⌈total⌉
Modos
text-to-video, image-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "veo3-1-quality",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"generationType": "FIRST_AND_LAST_FRAMES_2_VIDEO",
"aspectRatio": "16:9",
"resolution": "720p",
"duration": "8",
"watermark": "Texto opcional de marca d'água",
"enableTranslation": "true"
}
}Regra de referência
Imagem de referência: Use 1 imagem como quadro inicial ou 2 imagens como quadros inicial e final. JPEG / PNG · 1–2 · 10 MB.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| generationType | select | Não | FIRST_AND_LAST_FRAMES_2_VIDEO | - | FIRST_AND_LAST_FRAMES_2_VIDEO |
| aspectRatio | select | Não | 16:9 | - | 16:9, 9:16, Auto |
| resolution | select | Não | 720p | - | 720p, 1080p, 4k |
| duration | select | Não | 8 | - | 4, 6, 8 |
| watermark | text | Não | - | - | - |
| enableTranslation | select | Não | true | - | true, false |
Veo3.1 Fast
veo3-1-fastDisponível via APIParcial: Files API necessáriaVídeo · Aceita texto, quadros inicial/final e uma a três imagens de referência, com seleção direta de 720p/1080p/4K e 4/6/8 segundos. O áudio é experimental e não é garantido; revise cada resultado manualmente antes da entrega.
Créditos base
per_video · generate_720p=30 · generate_1080p=37.5 · generate_4K=90 · extend_fast=30 · get_1080p=7.5 · get_4K=60 · ⌈total⌉
Modos
text-to-video, image-to-video, reference-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 3 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "veo3-1-fast",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"generationType": "TEXT_2_VIDEO",
"aspectRatio": "16:9",
"resolution": "720p",
"duration": "8",
"watermark": "Texto opcional de marca d'água",
"enableTranslation": "true"
}
}Regra de referência
Imagem de referência: O modo de referência aceita 1–3 JPEG ou PNG verificados, até 10 MB cada, somente 16:9 ou 9:16 e exige 8 segundos.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| generationType | select | Não | TEXT_2_VIDEO | - | TEXT_2_VIDEO, FIRST_AND_LAST_FRAMES_2_VIDEO, REFERENCE_2_VIDEO |
| aspectRatio | select | Não | 16:9 | - | 16:9, 9:16, Auto |
| resolution | select | Não | 720p | - | 720p, 1080p, 4k |
| duration | select | Não | 8 | - | 4, 6, 8 |
| watermark | text | Não | - | - | - |
| enableTranslation | select | Não | true | - | true, false |
Veo3.1 Lite
veo3-1-liteDisponível via APIParcial: Files API necessáriaVídeo · Aceita texto, quadros inicial/final e uma a três imagens de referência, com seleção direta de 720p/1080p/4K e 4/6/8 segundos. O áudio é experimental e não é garantido; revise cada resultado manualmente antes da entrega.
Créditos base
per_video · generate_720p=15 · generate_1080p=22.5 · generate_4K=75 · extend_lite=15 · get_1080p=7.5 · get_4K=60 · ⌈total⌉
Modos
text-to-video, image-to-video, reference-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 3 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "veo3-1-lite",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"generationType": "FIRST_AND_LAST_FRAMES_2_VIDEO",
"aspectRatio": "16:9",
"resolution": "720p",
"duration": "8",
"watermark": "Texto opcional de marca d'água",
"enableTranslation": "true"
}
}Regra de referência
Imagem de referência: O modo de referência aceita 1–3 JPEG ou PNG verificados, até 10 MB cada, somente 16:9 ou 9:16 e exige 8 segundos.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| generationType | select | Não | FIRST_AND_LAST_FRAMES_2_VIDEO | - | FIRST_AND_LAST_FRAMES_2_VIDEO, REFERENCE_2_VIDEO |
| aspectRatio | select | Não | 16:9 | - | 16:9, 9:16, Auto |
| resolution | select | Não | 720p | - | 720p, 1080p, 4k |
| duration | select | Não | 8 | - | 4, 6, 8 |
| watermark | text | Não | - | - | - |
| enableTranslation | select | Não | true | - | true, false |
Wan 3.0 Video
wan-3-0-videoDisponível via APIParcial: Files API necessáriaVídeo · O Wan 3.0 Video reúne os níveis Standard e Prime com geração de texto para vídeo, orientação pelo primeiro e último quadros e referências multimodais assinadas. Ele aceita saída em 480P, 720P ou 1080P, clipes explícitos de 2 a 30 segundos ou duração automática, além de conjuntos de referência com imagens, vídeo e áudio.
Créditos base
per_input_and_output_second · standard_480P=8 · standard_720P=16 · standard_1080P=32 · prime_480P=12.2 · prime_720P=25.2 · prime_1080P=50.4 · ⌈total⌉
Modos
text-to-video, image-to-video, reference-to-video, video-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
20000 caracteres
Mídia de referência
image, video, audio · 20 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "wan-3-0-video",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"seedance_scene": "text",
"variant": "standard",
"resolution": "1080P",
"aspect_ratio": "adaptive",
"duration": 5,
"audio": "true",
"seed": 0
}
}Regra de referência
Quadros-guia ou referências multimodais assinadas: Quadros aceita uma imagem inicial obrigatória e uma imagem final opcional. Referência aceita até 10 imagens JPEG, PNG sem transparência, WebP ou BMP de 20 MB cada; 5 vídeos MP4/MOV de 95 MB e 1 a 15 segundos cada; e 5 clipes de áudio MP3/WAV de 15 MB e 1 a 15 segundos cada. Os totais de vídeo e áudio são limitados separadamente a 15 segundos.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| seedance_scene | select | Não | text | - | text, frames, reference |
| variant | select | Não | standard | - | standard, prime |
| resolution | select | Não | 1080P | - | 480P, 720P, 1080P |
| aspect_ratio | select | Não | adaptive | - | adaptive, 16:9, 4:3, 1:1, 3:4, 9:16 |
| duration | number | Não | 5 | min -1 / max 30 / step 1 | - |
| audio | select | Não | true | - | true, false |
| seed | number | Não | - | min 0 / max 2147483647 / step 1 | - |
Flux 3
flux-3Este modelo está planejado para a Public API, mas ainda não pode ser chamado.Este modelo está planejado para a Public API, mas ainda não pode ser chamado.Vídeo · Flux 3 aparece no catálogo futuro de vídeo com Texto para vídeo e Imagem para vídeo. A Rivya mantém esta página como referência de status, sem prometer controles ou comportamento não publicados.
Créditos base
Este modelo está planejado para a Public API, mas ainda não pode ser chamado.
Modos
Input da API
Este modelo está planejado para a Public API, mas ainda não pode ser chamado.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está planejado para a Public API, mas ainda não pode ser chamado.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Kling 3.0 Turbo
kling-3-turboDisponível via APIParcial: Files API necessáriaVídeo · O Kling 3.0 Turbo é o modelo de vídeo Kling da Rivya voltado à geração apenas por prompt ou à animação a partir de uma única imagem estática. Os dois fluxos oferecem saída em 720p e 1080p, com durações inteiras de 3 a 15 segundos, enquanto o controle de proporção fica restrito ao modo de texto para vídeo.
Créditos base
per_output_second · 720p=18 · 1080p=22.5 · ⌈total⌉
Modos
text-to-video, image-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
2500 caracteres
Mídia de referência
image · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "kling-3-turbo",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "720p",
"duration": 5,
"aspect_ratio": "16:9"
}
}Regra de referência
Imagem inicial opcional: Para imagem para vídeo, envie exatamente uma imagem JPEG ou PNG de até 10 MB. O modo de texto para vídeo não usa mídia enviada.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| resolution | select | Não | 720p | - | 720p, 1080p |
| duration | number | Não | 5 | min 3 / max 15 / step 1 | - |
| aspect_ratio | select | Não | 16:9 | - | 1:1, 9:16, 16:9 |
Seedance 2.0 Mini
seedance-2-miniDisponível via APIParcial: Files API necessáriaVídeo · O Seedance 2.0 Mini é o fluxo multimodal Seedance de menor tarifa da Rivya para vídeo somente com prompt, animação com primeiro quadro ou com primeiro e último quadros e referências combinadas de imagem, vídeo ou áudio. Suas opções de 480p e 720p cobrem saídas de 4 a 15 segundos e mantêm os três cenários de entrada mutuamente exclusivos.
Créditos base
per_input_and_output_second · 480p_with_video=2.4 · 480p_without_video=3.8 · 720p_with_video=5 · 720p_without_video=8.2 · ⌈total⌉
Modos
text-to-video, image-to-video, reference-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
20000 caracteres
Mídia de referência
image, video, audio · 15 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "seedance-2-mini",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"seedance_scene": "text",
"resolution": "720p",
"aspect_ratio": "16:9",
"duration": 5,
"generate_audio": "true",
"web_search": "false",
"nsfw_checker": "true"
}
}Regra de referência
Quadros-guia ou referências multimodais: Quadros aceita uma ou duas imagens JPEG/PNG/WebP/GIF de até 30 MB cada. Referência aceita até 9 dessas imagens, 3 vídeos MP4/MOV/MKV de até 50 MB e 2 a 15 segundos cada e 3 arquivos de áudio MP3/WAV de até 15 MB e 2 a 15 segundos cada; os totais de vídeo e de áudio são limitados separadamente a 15 segundos.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| seedance_scene | select | Não | text | - | text, frames, reference |
| resolution | select | Não | 720p | - | 480p, 720p |
| aspect_ratio | select | Não | 16:9 | - | 1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive |
| duration | number | Não | 5 | min 4 / max 15 / step 1 | - |
| generate_audio | select | Não | true | - | true, false |
| web_search | select | Não | false | - | false, true |
| nsfw_checker | select | Não | true | - | false, true |
Seedance 2.5
seedance-2-5Disponível via APIParcial: Files API necessáriaVídeo · O Seedance 2.5 é o fluxo Seedance mais amplo da Rivya para vídeo somente com prompt, orientação pelo primeiro e último quadros, referências multimodais e transformação guiada por vídeo. Ele acrescenta uma opção de 1080p, saída de até 30 segundos, duração automática, saída MP4 ou MOV e capacidade de referências de imagem, vídeo e áudio muito maior que a do Mini.
Créditos base
per_input_and_output_second · 480p_with_video=17 · 480p_without_video=28 · 720p_with_video=38 · 720p_without_video=63 · 1080p_with_video=68.5 · 1080p_without_video=114 · ⌈total⌉
Modos
text-to-video, image-to-video, reference-to-video, video-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
30000 caracteres
Mídia de referência
image, video, audio · 50 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "seedance-2-5",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"seedance_scene": "text",
"resolution": "720p",
"aspect_ratio": "adaptive",
"duration": 5,
"output_format": "mp4",
"generate_audio": "true",
"return_last_frame": "false",
"web_search": "false",
"nsfw_checker": "true"
}
}Regra de referência
Quadros-guia ou referências de alta capacidade: Quadros aceita 1 ou 2 imagens JPEG, PNG, WebP, BMP, GIF ou TIFF de até 30 MB cada. Referência aceita até 30 imagens, 10 vídeos MP4/MOV de até 95 MB e 2 a 30 segundos cada e 10 arquivos de áudio MP3/WAV de até 15 MB e 2 a 30 segundos cada; os totais de vídeo e de áudio são limitados separadamente a 30 segundos, e todas as mídias juntas são limitadas a 50 arquivos.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| seedance_scene | select | Não | text | - | text, frames, reference |
| resolution | select | Não | 720p | - | 480p, 720p, 1080p |
| aspect_ratio | select | Não | adaptive | - | 1:1, 4:3, 3:4, 16:9, 9:16, 21:9, adaptive |
| duration | number | Não | 5 | min -1 / max 30 / step 1 | - |
| output_format | select | Não | mp4 | - | mp4, mov |
| generate_audio | select | Não | true | - | true, false |
| return_last_frame | select | Não | false | - | false, true |
| web_search | select | Não | false | - | false, true |
| nsfw_checker | select | Não | true | - | false, true |
MiniMax H3
minimax-h3Disponível via APIParcial: Files API necessáriaVídeo · O MiniMax H3 é o modelo de vídeo da Rivya em 768P ou 2K para geração somente com prompt, animação com primeiro e último quadros e trabalhos com referências multimodais. Seu fluxo de referência pode combinar imagens, clipes MP4 ou MOV e áudios MP3 ou WAV, enquanto a fórmula de créditos contabiliza separadamente o tempo verificado dos vídeos de entrada e as imagens além das cinco primeiras.
Créditos base
per_input_and_output_second · 768P=16 · 2K=26 · additional_image_after_five=8 · ⌈total⌉
Modos
text-to-video, image-to-video, reference-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
7000 caracteres
Mídia de referência
image, video, audio · 15 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "minimax-h3",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"seedance_scene": "text",
"resolution": "2K",
"aspect_ratio": "16:9",
"minimax_single_frame_role": "first",
"duration": 6
}
}Regra de referência
Quadros-guia ou referências multimodais: Quadros aceita 1 ou 2 imagens JPEG, PNG ou WebP de até 30 MB cada. Referência aceita até 9 dessas imagens, 3 vídeos MP4/MOV de até 50 MB e 2 a 15 segundos cada e 3 arquivos de áudio MP3/WAV de até 15 MB e 2 a 15 segundos cada; os totais de vídeo e de áudio são limitados separadamente a 15 segundos, todas as mídias juntas são limitadas a 15 arquivos e o áudio não pode ser usado sozinho.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| seedance_scene | select | Não | text | - | text, frames, reference |
| resolution | select | Não | 2K | - | 768P, 2K |
| aspect_ratio | select | Não | 16:9 | - | adaptive, 21:9, 16:9, 4:3, 1:1, 3:4, 9:16 |
| minimax_single_frame_role | select | Não | first | - | first, last |
| duration | number | Não | 6 | min 4 / max 15 / step 1 | - |
HappyHorse 1.1
happyhorse-1-1Disponível via APIParcial: Files API necessáriaVídeo · O HappyHorse 1.1 é um modelo flexível de vídeo com IA para clipes somente com prompt, animação de uma única imagem e vídeo com várias imagens de referência em 720p ou 1080p, com saída de 3 a 15 segundos.
Créditos base
per_output_second · 720p=22.5 · 1080p=29 · ⌈total⌉
Modos
text-to-video, image-to-video, reference-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
5000 caracteres
Mídia de referência
image · 9 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "happyhorse-1-1",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "1080p",
"aspect_ratio": "16:9",
"duration": 5
}
}Regra de referência
Primeiro quadro ou imagens de referência: Envie uma imagem JPEG, PNG ou WebP para animar o primeiro quadro ou de 2 a 9 imagens para gerar um vídeo guiado por referências. Cada arquivo pode ter até 20 MB.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| resolution | select | Não | 1080p | - | 720p, 1080p |
| aspect_ratio | select | Não | 16:9 | - | 16:9, 9:16, 1:1, 4:3, 3:4, 4:5, 5:4, 9:21, 21:9 |
| duration | number | Não | 5 | min 3 / max 15 / step 1 | - |
Gemini Omni Video
gemini-omni-videoEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Vídeo · O contrato oficial continua documentado, mas a página atual do produto está indisponível e o catálogo de preços conectado não mostra valor para este modelo. Por isso, a geração é bloqueada antes da reserva de créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
OmniHuman 1.5
omnihuman-1-5Disponível via APIFiles API necessáriaVídeo · O OmniHuman 1.5 transforma exatamente uma imagem de retrato e um clipe de áudio em um vídeo de personagem guiado por áudio, em 720p ou 1080p, com créditos baseados na duração verificada do áudio.
Créditos base
per_input_second · default=27 · ⌈total⌉
Modos
image-audio-to-video
Input da API
Files API necessária
Entradas
file
Limite de prompt
300 caracteres
Mídia de referência
image, audio · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Imagem de retrato e áudio: Envie exatamente um retrato JPEG, PNG ou WebP de até 10 MB e um arquivo de áudio MP3, M4A, WAV, AAC ou OGG de até 10 MB e menos de 60 segundos.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| output_resolution | select | Não | 1080 | - | 720, 1080 |
| pe_fast_mode | select | Não | false | - | false, true |
| seed | number | Não | -1 | - | - |
Volcengine Video Lip Sync
volcengine-video-lip-syncDisponível via APIFiles API necessáriaVídeo · O Volcengine Video Lip Sync substitui a fala em um vídeo existente por uma faixa vocal de destino, usando o processamento Lite ou Basic e créditos baseados na duração. A saída é um MP4 a 25 FPS, e a duração acompanha o áudio de destino.
Créditos base
per_input_second · default=8 · ⌈total⌉
Modos
video-audio-to-video
Input da API
Files API necessária
Entradas
file
Limite de prompt
-
Mídia de referência
video, audio · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
Vídeo de origem e áudio de destino: Envie exatamente um vídeo MP4 ou MOV de até 95 MB e uma faixa vocal MP3, M4A, WAV, AAC ou OGG de até 10 MB.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos baseados em arquivo precisam de /api/v1/files antes de aparecerem como exemplos completos prontos para API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| mode | select | Sim | lite | - | lite, basic |
| separate_vocal | select | Não | false | - | false, true |
| open_scenedet | select | Não | false | - | false, true |
| align_audio | select | Não | true | - | true, false |
| align_audio_reverse | select | Não | false | - | false, true |
| templ_start_seconds | number | Não | 0 | min 0 | - |
Kling O3
kling-o3Disponível via APIParcial: Files API necessáriaVídeo · A geração verificável em tomada única está disponível por texto, um quadro inicial ou um par inicial e final.
Créditos base
per_output_second · 720p_without_audio=14 · 720p_with_audio=18 · 1080p_without_audio=18 · 1080p_with_audio=23 · 4k_without_audio=67 · 4k_with_audio=67 · ⌈total⌉
Modos
text-to-video, image-to-video
Input da API
Parcial: Files API necessária
Entradas
text, file
Limite de prompt
3072 caracteres
Mídia de referência
image · 2 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "kling-o3",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"resolution": "720p",
"duration": "5",
"audio": "false",
"aspect_ratio": "16:9"
}
}Regra de referência
Mídia de referência: Envie até 2 arquivos de imagem no total para projetos de imagem para vídeo.
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Modos de prompt ou URL talvez já possam ser chamados. Modos com mídia de referência ainda precisam de suporte a upload pela Files API. Files API
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| resolution | select | Não | 720p | - | 720p, 1080p, 4k |
| duration | select | Não | 5 | - | 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15 |
| audio | select | Não | false | - | false, true |
| aspect_ratio | select | Não | 16:9 | - | 16:9, 9:16, 1:1 |
Wan Animate 2
wan-animate-2Este modelo está planejado para a Public API, mas ainda não pode ser chamado.Este modelo está planejado para a Public API, mas ainda não pode ser chamado.Vídeo · Wan Animate 2 é uma listagem Video to Video em Coming Soon. O posicionamento público de animação não é contrato chamável nem preço na Rivya.
Créditos base
Este modelo está planejado para a Public API, mas ainda não pode ser chamado.
Modos
Input da API
Este modelo está planejado para a Public API, mas ainda não pode ser chamado.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está planejado para a Public API, mas ainda não pode ser chamado.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
PixVerse V6
pixverse-v6Esta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Vídeo · PixVerse V6 — Temporariamente indisponível. É uma pausa temporária de segurança de preços e integração, não um anúncio Coming Soon. A página continua indexável, mas a geração e os preços chamáveis ficam fechados até o contrato completo estabilizar.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Wan 2.6 Flash
wan-2-6-flashEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Vídeo · Wan 2.6 Flash / Temporariamente indisponível — É uma pausa temporária de segurança de preços e integração, não um anúncio Coming Soon. A página continua indexável, mas a geração e os preços chamáveis ficam fechados até o contrato completo estabilizar.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Suno Music
suno-musicDisponível via APIInput de texto prontoÁudio · Suno Music é o modelo de texto para música da Rivya para transformar um briefing curto em um primeiro rascunho de música, com ou sem vocais. Ele mantém o ponto de entrada fixo de `12` créditos e expõe `Extend Music` como a próxima etapa depois de uma faixa bem-sucedida.
Créditos base
per_request · default=12 · ⌈total⌉
Modos
text-to-audio
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
500 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "suno-music",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"model": "V4_5",
"instrumental": "false"
}
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| model | select | Não | V4_5 | - | V4, V4_5, V4_5PLUS, V4_5ALL, V5, V5_5 |
| instrumental | select | Não | false | - | false, true |
Suno Sounds
suno-soundsDisponível via APIInput de texto prontoÁudio · Suno Sounds é o modelo leve de texto para som da Rivya para loops de ambiência, som de fundo e esboços sonoros curtos. Ele mantém o preço fixo documentado de `2.5` créditos por geração e permite que resultados bem-sucedidos continuem para `Vocal Separation`.
Créditos base
per_request · generate_sounds=2.5 · separate_vocal=10 · ⌈total⌉
Modos
text-to-audio
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
500 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "suno-sounds",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"model": "V5",
"soundLoop": "false",
"soundTempo": 1,
"soundKey": "Any"
}
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| model | select | Não | V5 | - | V5, V5_5 |
| soundLoop | select | Não | false | - | false, true |
| soundTempo | number | Não | - | min 1 / max 300 / step 1 | - |
| soundKey | select | Não | Any | - | Any, Cm, C#m, Dm, D#m, Em, Fm, F#m, Gm, G#m, Am, A#m, Bm, C, C#, D, D#, E, F, F#, G, G#, A, A#, B |
Suno Lyrics
suno-lyricsDisponível via APIInput de texto prontoÁudio · Suno Lyrics é o modelo de geração de letras da Rivya para transformar um tema ou mood em palavras de música, com custo fixo de `1` crédito por solicitação.
Créditos base
per_request · generate_lyrics=0.4 · ⌈total⌉
Modos
text-to-audio
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
200 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "suno-lyrics",
"prompt": "A clean editorial product image on a soft studio background"
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
ElevenLabs Dialogue V3
elevenlabs-dialogue-v3Disponível via APIInput de texto prontoÁudio · O modelo de diálogo com múltiplos falantes da ElevenLabs na Rivya. Ele foi criado para geração de fala com papéis definidos, com atribuições individuais de voz, controles de estabilidade e ritmo adequado para diálogo em podcasts, entrevistas e cenas com personagens.
Créditos base
per_1000_characters · dialogue_text=14 · ⌈total⌉
Modos
dialogue-to-audio
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
5000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "elevenlabs-dialogue-v3",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"default_voice": "Adam",
"stability": "0.5"
}
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| default_voice | select | Não | Adam | - | Adam, Alice, Bill, Brian, Callum, Charlie, Chris, Daniel, Eric, George, Harry, Jessica, Laura, Liam, Lily, Matilda, River, Roger, Sarah, Will |
| stability | select | Não | 0.5 | - | 0, 0.5, 1 |
| language_code | text | Não | - | - | - |
ElevenLabs Turbo 2.5
elevenlabs-turbo-2-5Disponível via APIInput de texto prontoÁudio · O modelo rápido de texto para fala da ElevenLabs na Rivya. Com geração de voz de baixa latência e estabilidade, similaridade, estilo e velocidade ajustáveis, ele foi criado para rascunhos rápidos de locução e projetos interativos de texto para fala.
Créditos base
per_1000_characters · text=6 · ⌈total⌉
Modos
text-to-speech
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
5000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "elevenlabs-turbo-2-5",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"voice": "TX3LPaxmHKxFdv7VOQHJ",
"stability": 0.5,
"similarity_boost": 0.75,
"style": 0,
"speed": 1,
"timestamps": "false",
"previous_text": "Contexto opcional antes desta linha",
"next_text": "Contexto opcional depois desta linha",
"language_code": "Código de idioma opcional, como en ou zh"
}
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| voice | select | Sim | TX3LPaxmHKxFdv7VOQHJ | - | TX3LPaxmHKxFdv7VOQHJ, cgSgspJ2msm6clMCkdW9, pNInz6obpgDQGcFmaJgB, BIvP0GN1cAtSRTxNHnWS, aMSt68OGf4xUZAnLpTU8 |
| stability | number | Não | 0.5 | min 0 / max 1 / step 0.05 | - |
| similarity_boost | number | Não | 0.75 | min 0 / max 1 / step 0.05 | - |
| style | number | Não | 0 | min 0 / max 1 / step 0.05 | - |
| speed | number | Não | 1 | min 0.7 / max 1.2 / step 0.05 | - |
| timestamps | select | Não | false | - | false, true |
| previous_text | text | Não | - | - | - |
| next_text | text | Não | - | - | - |
| language_code | text | Não | - | - | - |
ElevenLabs Multilingual V2
elevenlabs-multilingual-v2Disponível via APIInput de texto prontoÁudio · O modelo multilíngue de texto para fala da ElevenLabs na Rivya, com suporte a cerca de 30 idiomas e detecção automática. É a opção mais forte para localização, execução entre idiomas e locuções multilíngues mais naturais.
Créditos base
per_1000_characters · text=12 · ⌈total⌉
Modos
text-to-speech
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
5000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "elevenlabs-multilingual-v2",
"prompt": "A clean editorial product image on a soft studio background",
"params": {
"voice": "TX3LPaxmHKxFdv7VOQHJ",
"stability": 0.5,
"similarity_boost": 0.75,
"style": 0,
"speed": 1,
"timestamps": "false"
}
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Parâmetros
| key | Tipo | Obrigatório | Padrão | Intervalo | Opções |
|---|---|---|---|---|---|
| voice | select | Sim | TX3LPaxmHKxFdv7VOQHJ | - | TX3LPaxmHKxFdv7VOQHJ, cgSgspJ2msm6clMCkdW9, pNInz6obpgDQGcFmaJgB, BIvP0GN1cAtSRTxNHnWS, aMSt68OGf4xUZAnLpTU8 |
| stability | number | Não | 0.5 | min 0 / max 1 / step 0.05 | - |
| similarity_boost | number | Não | 0.75 | min 0 / max 1 / step 0.05 | - |
| style | number | Não | 0 | min 0 / max 1 / step 0.05 | - |
| speed | number | Não | 1 | min 0.7 / max 1.2 / step 0.05 | - |
| timestamps | select | Não | false | - | false, true |
| previous_text | text | Não | - | - | - |
| next_text | text | Não | - | - | - |
ElevenLabs Sound Effect V2
elevenlabs-sound-effect-v2Esta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Áudio · O ElevenLabs Sound Effect V2 está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
ElevenLabs Audio Isolation
elevenlabs-audio-isolationEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Áudio · O ElevenLabs Audio Isolation está indisponível no momento na Rivya. Esta página é apenas uma referência histórica de recursos; não oferece geração, não cria tarefa e não desconta créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
audio · 1 arquivo(s)
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
audio: audio
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Gemini 3.1 Flash TTS
gemini-3-1-flash-ttsEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Áudio · O Gemini 3.1 Flash TTS está listado para trabalhos de texto para voz e diálogo para voz, mas permanece temporariamente indisponível na Rivya porque ainda não é possível limitar com segurança o custo máximo de tokens de áudio antes do início de uma execução.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Gemini 2.5 Pro TTS
gemini-2-5-pro-ttsEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Áudio · O Gemini 2.5 Pro TTS tem uma listagem pública para texto para voz e diálogo para voz, enquanto a Rivya mantém a geração temporariamente indisponível até que todo roteiro permitido possa ser coberto por uma reserva máxima segura de créditos.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
GPT-5.5
gpt-5-5-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · GPT-5.5 está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
GPT-5.4
gpt-5-4-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · GPT-5.4 está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
GPT-5.4 Codex
gpt-5.4-codex-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · GPT-5.4 Codex está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
GPT-5.3 Codex
gpt-5-3-codex-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · GPT-5.3 Codex está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
GPT-5.2
gpt-5-2-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · GPT-5.2 está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
GPT-5.2 Codex
gpt-5-2-codex-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · GPT-5.2 Codex está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
GPT-5.1 Codex
gpt-5-1-codex-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · GPT-5.1 Codex está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
GPT-5 Codex
gpt-5-codex-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · GPT-5 Codex está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Gemini 3.1 Pro
gemini-3-1-pro-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · Gemini 3.1 Pro está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Gemini 3 Pro
gemini-3-pro-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · Gemini 3 Pro está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Gemini 3 Flash
gemini-3-flash-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · Gemini 3 Flash está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Gemini 2.5 Pro
gemini-2-5-pro-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · Gemini 2.5 Pro está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Gemini 2.5 Flash
gemini-2-5-flash-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · Gemini 2.5 Flash está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Claude Opus 4.7
claude-opus-4-7-chatDisponível via APIInput de texto prontoChat · O modelo de chat Claude principal da Anthropic na Rivya para raciocínio profundo, síntese cuidadosa, escrita executiva e trabalho textual de alto impacto.
Créditos base
per_million_tokens · input=285 · output=1430 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
Modos
chat-completion
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
20000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "claude-opus-4-7-chat",
"prompt": "A clean editorial product image on a soft studio background"
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
A Chat API oferece suporte a turnos non-streaming e SSE streaming na Public API v1. Anexos de imagem não são aceitos por este modelo de Chat.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Claude Opus 4.6
claude-opus-4-6-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · Claude Opus 4.6 está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Claude Sonnet 4.6
claude-sonnet-4-6-chatDisponível via APIInput de texto prontoChat · O modelo de chat Claude com IA equilibrado da Anthropic na Rivya. Ele mantém raciocínio forte de formato longo e análise cuidadosa para projetos de conteúdo, pesquisa e programação sem saltar para o gasto em nível Opus.
Créditos base
per_million_tokens · input=170 · output=855 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
Modos
chat-completion
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
20000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "claude-sonnet-4-6-chat",
"prompt": "A clean editorial product image on a soft studio background"
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
A Chat API oferece suporte a turnos non-streaming e SSE streaming na Public API v1. Anexos de imagem não são aceitos por este modelo de Chat.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Claude Opus 4.5
claude-opus-4-5-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · Claude Opus 4.5 está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Claude Sonnet 4.5
claude-sonnet-4-5-chatDisponível via APIInput de texto prontoChat · O modelo de chat Claude com IA equilibrado da Anthropic na Rivya. Ele é forte em escrita sutil, análise cuidadosa e respostas com atenção à segurança, tornando-se uma opção Claude sólida para criação de conteúdo e pesquisa.
Créditos base
per_million_tokens · input=170 · output=855 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
Modos
chat-completion
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
20000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "claude-sonnet-4-5-chat",
"prompt": "A clean editorial product image on a soft studio background"
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
A Chat API oferece suporte a turnos non-streaming e SSE streaming na Public API v1. Anexos de imagem não são aceitos por este modelo de Chat.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Claude Haiku 4.5
claude-haiku-4-5-chatDisponível via APIInput de texto prontoChat · Modelo leve de chat Claude com IA da Anthropic na Rivya. Ele é ajustado para velocidade, eficiência de custo e desempenho estável em chats do dia a dia para projetos de alta frequência em que você quer o tom Claude sem gasto de nível premium.
Créditos base
per_million_tokens · input=55 · output=285 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
Modos
chat-completion
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
20000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "claude-haiku-4-5-chat",
"prompt": "A clean editorial product image on a soft studio background"
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
A Chat API oferece suporte a turnos non-streaming e SSE streaming na Public API v1. Anexos de imagem não são aceitos por este modelo de Chat.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Claude Opus 4.8
claude-opus-4-8-chatDisponível via APIInput de texto prontoChat · Um modelo de chat Claude focado em texto na Rivya para revisar conjuntos densos de fontes e produzir decisões criteriosas e estruturadas.
Créditos base
per_million_tokens · input=400 · output=2000 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
Modos
claude-messages
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
20000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "claude-opus-4-8-chat",
"prompt": "A clean editorial product image on a soft studio background"
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
A Chat API oferece suporte a turnos non-streaming e SSE streaming na Public API v1. Anexos de imagem não são aceitos por este modelo de Chat.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Claude Fable 5
claude-fable-5-chatDisponível via APIInput de texto prontoChat · Um modelo de chat Claude focado em texto na Rivya para reformular narrativas, criar rascunhos adequados ao público e estruturar trabalhos editoriais.
Créditos base
per_million_tokens · input=800 · output=4000 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
Modos
claude-messages
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
20000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "claude-fable-5-chat",
"prompt": "A clean editorial product image on a soft studio background"
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
A Chat API oferece suporte a turnos non-streaming e SSE streaming na Public API v1. Anexos de imagem não são aceitos por este modelo de Chat.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Claude Sonnet 5
claude-sonnet-5-chatDisponível via APIInput de texto prontoChat · Um modelo de chat Claude focado em texto na Rivya para briefings de implementação, revisão de requisitos e planejamento técnico conciso.
Créditos base
per_million_tokens · input=170 · output=855 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
Modos
claude-messages
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
20000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "claude-sonnet-5-chat",
"prompt": "A clean editorial product image on a soft studio background"
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
A Chat API oferece suporte a turnos non-streaming e SSE streaming na Public API v1. Anexos de imagem não são aceitos por este modelo de Chat.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Claude Opus 5
claude-opus-5-chatDisponível via APIInput de texto prontoChat · Um modelo de chat Claude focado em texto na Rivya para estruturar riscos em nível de conselho, comparar cenários e documentar decisões.
Créditos base
per_million_tokens · input=400 · output=2000 · cache_read_multiplier=0.1 · cache_write_5m_multiplier=1.25 · cache_write_1h_multiplier=2 · ⌈total⌉
Modos
claude-messages
Input da API
Input de texto pronto
Entradas
text
Limite de prompt
20000 caracteres
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
{
"model": "claude-opus-5-chat",
"prompt": "A clean editorial product image on a soft studio background"
}Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
A Chat API oferece suporte a turnos non-streaming e SSE streaming na Public API v1. Anexos de imagem não são aceitos por este modelo de Chat.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
GPT-5.6 Luna
gpt-5-6-luna-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · GPT-5.6 Luna está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
GPT-5.6 Terra
gpt-5-6-terra-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · GPT-5.6 Terra está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
GPT-5.6 Sol
gpt-5-6-sol-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · GPT-5.6 Sol está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Gemini 3.5 Flash
gemini-3-5-flash-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · Gemini 3.5 Flash está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Gemini 3.6 Flash
gemini-3-6-flash-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · Gemini 3.6 Flash está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página de status continua indexável, mas a execução do chat permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Gemini 3.7 Flash
gemini-3-7-flash-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · Gemini 3.7 Flash está listado na Rivya com uma suspensão temporária por segurança da integração. Sua página indexável registra o contrato de chat confirmado, enquanto a execução permanece desativada.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Grok 4.3
grok-4-3-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · Grok 4.3 — Temporariamente indisponível. Continue com uma alternativa chamável enquanto o Grok 4.3 permanece em pausa de segurança.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Grok 4.5
grok-4-5-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · Grok 4.5 — Temporariamente indisponível. Continue com uma alternativa chamável enquanto o Grok 4.5 permanece em pausa de segurança.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Grok 4.6
grok-4-6-chatEsta solicitação está temporariamente indisponível. Tente novamente em breve.Esta solicitação está temporariamente indisponível. Tente novamente em breve.Chat · Grok 4.6 — Temporariamente indisponível. Continue com uma alternativa chamável enquanto o Grok 4.6 permanece em pausa de segurança.
Créditos base
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Modos
Input da API
Esta solicitação está temporariamente indisponível. Tente novamente em breve.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está listado para planejamento e comparação. Não o chame pela Public API v1 até o status mudar para Disponível via API.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Kimi K3
kimi-k3-chatEste modelo está planejado para a Public API, mas ainda não pode ser chamado.Este modelo está planejado para a Public API, mas ainda não pode ser chamado.Chat · Kimi K3 é um modelo Chat futuro. A Rivya acompanha a disponibilidade e mostra alternativas sem afirmar contexto, ferramentas ou respostas não publicados.
Créditos base
Este modelo está planejado para a Public API, mas ainda não pode ser chamado.
Modos
Input da API
Este modelo está planejado para a Public API, mas ainda não pode ser chamado.
Entradas
-
Limite de prompt
-
Mídia de referência
-
Requisição
POST /api/v1/generations
Autenticação
Chave de API Bearer
Idempotency-Key
Recomendado
Corpo
Nenhum exemplo executável da Public API é mostrado para este modelo.
Regra de referência
-
Resultado
A resposta de criação retorna um ID público de tarefa. Consulte GET /api/v1/generations/{taskId} até o status ser succeeded ou failed.
Erros comuns
validation_failed, insufficient_credits, idempotency_conflict, not_found
Este modelo está planejado para a Public API, mas ainda não pode ser chamado.
Parâmetros
Nenhum parâmetro adicional do modelo é necessário.
Páginas Relacionadas
Modelos da API
Liste modelos da Rivya API, entenda IDs de modelos, categorias, limites de prompt, mídia de referência, estados de prontidão e dependências da Files API.
Criar Geração
Envie tarefas assíncronas de geração da Rivya API com modelo, prompt, parâmetros, Idempotency-Key e campos de resposta pública.