Para criar imagens com a API da sunra, envie uma solicitação ao endpoint especificado, incluindo seus parâmetros de entrada. A API utiliza modelos pré-treinados para gerar imagens com base em prompts de texto, permitindo que você produza visuais descrevendo-os em linguagem natural.Aqui está um exemplo de como gerar uma imagem a partir de texto usando a API da sunra:
Copy
import { sunra } from "@sunra/client";const result = await sunra.subscribe("black-forest-labs/flux-kontext-max/text-to-image", { input: { prompt: 'Um bule de vidro com chá de flores desabrochando dentro, colocado em uma mesa de madeira perto de uma janela ensolarada com uma suave luz da manhã.', prompt_enhancer: true, aspect_ratio: '16:9', output_format: 'jpeg', safety_tolerance: 2 }, logs: true, onQueueUpdate: (update) => { console.log(update) },});console.log(result.data);console.log(result.requestId);
A sunra oferece vários modelos de geração de imagens. Escolha um que atenda às suas necessidades com base no estilo e na qualidade desejados.Os modelos disponíveis incluem:
black-forest-labs/flux-kontext-pro: Um modelo unificado que oferece edição local, modificações generativas e geração de texto para imagem com qualidade FLUX.1. Processa entradas de texto e imagem para edições regionais precisas ou transformações de cena completas em velocidades inovadoras, sendo pioneiro em fluxos de trabalho iterativos que mantêm a consistência do personagem em várias rodadas de edição.
black-forest-labs/flux-1.1-pro: O melhor do FLUX, oferecendo geração de imagens de desempenho de última geração em velocidades incríveis com acompanhamento de prompt de primeira linha, qualidade visual, detalhes de imagem e diversidade de resultados.
google-deepmind/imagen4: O Imagen 4 gera imagens fotorrealistas de 2K com detalhes finos, texto preciso e suporte a prompts multilíngues.
Para selecionar um modelo, especifique seu ID no método de inscrição, conforme mostrado. Explore mais modelos na página Modelos de Texto para Imagem.