PopNowAPI
Pegue sua chave de API

da Recraft

Ícones e ilustrações SVG em 21 estilos vetoriais

recraft/20b-svg/text-to-image
  • 5 proporções
  • Gerador de SVG

Sobre o Recraft 20B SVG

Ícones e ilustrações SVG em 21 estilos vetoriais.

Chame com o nome de modelo recraft/20b-svg/text-to-image em POST /jobs/createTask, a partir de US$ 0,0528.

Introdução

Em vez de descrever um estilo com palavras, você o escolhe em uma lista de 21 visuais nomeados.

Principais recursos

21 estilos nomeados

Os estilos de ícone incluem outline, broken_line, colored_outline, colored_shapes, colored_shapes_gradient, doodle_fill, doodle_offset_fill, offset_fill, outline_gradient e uneven_fill.

Resposta rápida

Nossos testes levaram cerca de 11 segundos cada, o que torna viável o trabalho de ícones em lote.

Arquivos pequenos

Os ícones voltaram com 20–25 KB.

Parâmetros da requisição

ParâmetroObrigatórioDescrição
styleNãoUm visual ou gênero predefinido. vector_illustration · vector_illustration/cartoon · vector_illustration/doodle_line_art · vector_illustration/engraving · vector_illustration/flat_2 · vector_illustration/kawaii · vector_illustration/line_art · vector_illustration/line_circuit · vector_illustration/linocut · vector_illustration/seamless · icon · icon/broken_line · icon/colored_outline · icon/colored_shapes · icon/colored_shapes_gradient · icon/doodle_fill · icon/doodle_offset_fill · icon/offset_fill · icon/outline · icon/outline_gradient · icon/uneven_fill · Padrão: vector_illustration
promptSimDescreva o que você quer criar.
aspect_ratioNãoO formato do quadro: horizontal, quadrado ou vertical. 1:1 · 16:9 · 9:16 · 4:3 · 3:4 · Padrão: 1:1

Preços

Os preços são em USD. A API usa um saldo separado em dólares americanos. Os créditos do site não podem ser usados na API nem convertidos em saldo de API, e o saldo de API não pode ser convertido em créditos do site. Ao aceitar uma tarefa, reservamos o valor máximo do orçamento no seu saldo de API. Ao concluir, cobramos o uso real sem ultrapassar a reserva e liberamos o restante. Se a tarefa falhar, o valor reservado é liberado.

OpçãoUSD por imagem
PadrãoUS$ 0,0528

Antes de executar, envie o mesmo corpo de requisição para POST /jobs/quote para ver o custo estimado e o máximo em USD. O orçamento não executa tarefas nem debita seu saldo.

Casos de uso

Bibliotecas de ícones de produto

Gere um conjunto consistente para navegação, configurações e listas de recursos.

Adesivos e carimbos

Use linogravura, gravura ou traço para impressão e máquinas de corte.

Guia de prompts e dicas avançadas

Um objeto por ícone

Prompts curtos, como uma montanha com o sol nascendo, geram ícones mais limpos do que descrições longas de cena.

Fixe o estilo em um conjunto

Use o mesmo valor de style em todos os ícones de um conjunto.

Sem texto nos ícones

O modelo é fraco em letras; adicione os rótulos na sua ferramenta de design.

Início rápido da API

Chame a API do Recraft 20B SVG em três passos

  1. Crie uma chave de API. Entre na PopNow e crie uma chave no console da API. As chaves começam com sk-popnow-. As chamadas usam seu saldo separado em dólares americanos.
  2. Envie a requisição. Faça POST /jobs/createTask com model recraft/20b-svg/text-to-image e um objeto input conforme a tabela de parâmetros. A resposta traz um ID de tarefa na hora.
  3. Pegue o resultado. Consulte GET /jobs/recordInfo com o ID da tarefa, ou passe uma callBackUrl e enviamos o resultado para ela. Baixe os links de saída quando a tarefa der certo.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
  -H "Authorization: Bearer $POPNOW_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $IDEMPOTENCY_KEY" \
  -d '{
  "model": "recraft/20b-svg/text-to-image",
  "input": {
    "prompt": "A ceramic teapot on a linen cloth, soft window light, muted palette",
    "style": "vector_illustration",
    "aspect_ratio": "1:1"
  }
}'

# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
  -H "Authorization: Bearer $POPNOW_API_KEY"

Troque o prompt e os links pelos seus. A aba API traz a referência da resposta, do polling e do callback.

Perguntas sobre a API do Recraft 20B SVG

Quanto custa a API do Recraft 20B SVG?

O Recraft 20B SVG custa US$ 0,0528 por imagem. A API usa um saldo separado em dólares americanos. Os créditos do site não podem ser usados na API nem convertidos em saldo de API, e o saldo de API não pode ser convertido em créditos do site. Ao aceitar uma tarefa, reservamos o valor máximo da cotação no seu saldo de API. Ao concluir, cobramos o uso real sem ultrapassar a reserva e liberamos o restante. Se a tarefa falhar, o valor reservado é liberado.

Qual é o nome de modelo do Recraft 20B SVG na API?

Coloque recraft/20b-svg/text-to-image para Gerador de SVG no campo model de POST /jobs/createTask.

Qual estilo devo usar para ícones de interface?

icon/outline cria ícones com linhas de espessura uniforme, icon/colored_outline adiciona preenchimentos suaves dentro dos contornos e icon/colored_shapes usa formas sólidas sem contorno. Use o mesmo estilo no conjunto inteiro para manter a consistência dos ícones.

Os arquivos são vetores de verdade?

Sim. Nossos resultados continham entre 13 e 90 elementos de caminho, sem outros elementos de desenho. Qualquer SVG com um bitmap incorporado é rejeitado na entrega.

Quais são os limites da API do Recraft 20B SVG?

Proporções: 1:1 · 16:9 · 9:16 · 4:3 · 3:4; Tamanho do prompt (caracteres): 1,000. Requisições fora desses limites são rejeitadas antes de qualquer cobrança.

Dá para testar o Recraft 20B SVG sem escrever código?

Execute Recraft 20B SVG no Playground com seu saldo de API em USD, sem chave de API. Cada execução aparece no histórico de desenvolvedor com o código correspondente.

Todos os modelos Recraft

Mais sobre o Recraft 20B SVG