modelos

Recraft: Recraft V4.1 Vector

Markdown · JSON

Recraft: Recraft V4.1 Vector

Recraft V4.1 Vector genera logotipos, lettering e ilustraciones SVG editables a partir de texto, con entradas opcionales de imagen y estilo. Es la edición vectorial estándar de V4.1 para gráficos que necesitan geometría escalable y ajustes de diseño posteriores.

Sobre el modelo

Esta descripción cubre las capacidades del modelo. Las entradas, salidas y opciones disponibles en Ailoot se indican a continuación para el método seleccionado.

Recraft V4.1 Vector es el modelo SVG estándar de la familia V4.1 de Recraft. Su función es crear ilustraciones, logotipos y lettering que puedan modificarse en forma y color y utilizarse como recursos vectoriales. Admite una descripción textual y puede trabajar con entradas de imagen mediante los flujos de estilo o image-to-image documentados por el fabricante. El SVG resultante es un entregable diferente de la imagen ráster WebP o PNG de V4.1; esta edición debe identificarse por el formato vectorial en vez de por una etiqueta de resolución ráster.

La variante exacta es recraftv4_1_vector, distinta de recraftv4_1_pro_vector y de los modelos Utility Vector. La guía de tamaños indica que todas las variantes vectoriales admiten catorce relaciones de aspecto como proporciones entre anchura y altura y producen SVG sin dimensiones fijas en píxeles. Usa esa proporción para establecer la composición deseada, como un icono cuadrado o un logotipo ancho. El tamaño de visualización final puede elegirse después en el flujo de diseño en vez de quedar fijado por una salida ráster 1K.

El fabricante orienta V4.1 Vector a la tipografía expresiva y la ilustración limpia. Una descripción útil indica el objeto o la palabra, el carácter geométrico, el grosor de línea, el tratamiento de relleno y el sistema de color. Para un símbolo de panadería, solicita un gráfico pequeño con una sola espiga curva, una silueta marcada y rellenos cálidos de dos colores. Explicita las relaciones espaciales importantes en vez de depender de una expresión amplia como logotipo moderno. Para una familia de iconos, mantén estables las reglas estructurales y varía el objeto indicado.

Los estilos personalizados opcionales pueden guiar el mismo tratamiento visual mediante estilos guardados compatibles o imágenes de referencia. V4.1 admite colores preferidos, un color de fondo deseado, una semilla aleatoria y prompts de hasta 10 000 caracteres; el flujo de generación puede devolver de una a seis salidas. Un estilo de referencia es opcional para este modelo de la línea principal y debe ser compatible con el modelo utilizado para crearlo. Usa referencias limpias del mismo universo visual; no se garantiza una correspondencia exacta del color entre referencia y salida. Para generar con un estilo de referencia, utiliza de una a diez imágenes PNG, JPG o WebP, con un máximo de 64 MB en total y menos de 20 MB cada una. Cada referencia necesita un lado menor de al menos 256 píxeles, un lado mayor de no más de 4096 píxeles y una resolución de no más de 16 megapíxeles. Usa estas referencias o un estilo guardado compatible, en vez de ambos. Para generar con un estilo de referencia, la correspondencia flexible permite una interpretación más libre, mientras que la precisa sigue más de cerca el tratamiento visual, la paleta, la composición y la iluminación.

La operación image-to-image independiente puede devolver SVG cuando se elige un modelo vectorial V4.1. Proporciona una imagen existente y describe el cambio deseado, con strength de 0 a 1 para indicar cuánto puede alejarse el resultado del original. La operación admite entradas PNG, JPG, WebP o SVG de menos de 20 MB, hasta 16 MP y con lados entre 256 y 4096 píxeles. Los controles de correspondencia de estilo V4.1 no son compatibles con esa operación de transformación; una referencia de estilo para generación y una imagen que transformar desempeñan funciones distintas.

La referencia actual de V4.1 excluye los nombres de estilos predefinidos, negative_prompt, text_layout, artistic_level y no_text. Describe la disposición y el texto positivos previstos en vez de trasladar controles de V3. Inspecciona un logotipo o una ilustración generados como SVG: las letras, las siluetas, las regiones de color y los detalles pequeños deben funcionar en la composición real. Su ventaja práctica es un punto de partida vectorial editable que sigue una descripción de diseño específica, no el supuesto de que todo gráfico devuelto no necesite acabado.

A través de Ailoot, selecciona el ID exacto de este modelo en /v1/images/generations y proporciona el prompt creativo. El perfil de imágenes de referencia indicado por Ailoot admite un array input_references opcional que contiene como máximo una entrada image_url. Conserva todas las entradas de data devueltas, tanto si la respuesta contiene una URL como contenido de imagen codificado, y guarda los bytes reales con el tipo de contenido devuelto. Mantén usage y cualquier task_id de medios junto con el recurso, y revisa después sus formas, letras y regiones de color en el diseño previsto.

Ailoot Ultra · Images POST /v1/images/generations recraft/recraft-v4.1-vector

recraft/recraft-v4.1-vector

Otros /recraft/recraft-v4.1-vector

Primeros pasos

Recraft V4.1 Vector genera logotipos, lettering e ilustraciones SVG editables a partir de texto, con entradas opcionales de imagen y estilo. Es la edición vectorial estándar de V4.1 para gráficos que necesitan geometría escalable y ajustes de diseño posteriores.

Entradas aceptadas
Texto · Imágenes
Resultados
Imágenes

Disponible en Ailoot · entradas y métodos

Ailoot Ultra · Images POST /v1/images/generations
Tipos de entrada
text, image
Tipos de salida
image
Formato de salida
Archivo de imagen
CampoTipoRequisitoValores y límitesPredeterminado
CampomodelTipostringRequisitoObligatorioValores y límites
recraft/recraft-v4.1-vector
Condiciones: Usa exactamente este selector de enrutamiento de Ailoot.
Predeterminado—
CampopromptTipostringRequisitoObligatorioValores y límites
Condiciones:
Predeterminado—
CamponTipointegerRequisitoOpcionalValores y límites
Mínimo: 1
Máximo: 6
Condiciones:
Predeterminado—
Campoaspect_ratioTipostringRequisitoOpcionalValores y límites
1:1, 4:3, 3:4, 16:9, 9:16, auto
Condiciones:
Predeterminado—
Campooutput_formatTipostringRequisitoOpcionalValores y límites
svg
Condiciones:
Predeterminado—
Campoinput_referencesTipoarrayRequisitoOpcionalValores y límites
Condiciones:
Predeterminado—
CampoqualityTipostringRequisitoOpcionalValores y límites
auto, low, medium, high, xhigh, max
Condiciones:
Predeterminado—
Combinaciones de materiales de entrada

Texto a imagen

Parámetros del método y ciclo de vida
ParámetroContrato
Parámetrocontent_typeContratoapplication/json
ParámetrorequiredContratomodel, prompt
ParámetrooptionalContraton, aspect_ratio, output_format, input_references, quality
Parámetromaterial_typesContratotext, image
ParámetroconditionsContratoUsa exactamente este selector de enrutamiento de Ailoot., quality es un control común documentado; los proveedores que no ofrecen un ajuste de calidad lo ignoran. No se promete una mejora de calidad para cada modelo.

Ciclo de vida: synchronous_result_then_owned_library

GET /v1/media/tasks/{task_id} · El task_id realmente devuelto o el registro seleccionado de la biblioteca; operation_id es un identificador independiente.

GET /v1/media/assets

GET /v1/media/assets/{asset_id}

Planes

Cómo se calcula el cargo definitivo

Las tarifas mostradas estiman el coste antes de la generación. El cargo final se calcula a partir del coste registrado para la generación original. La duración medida del resultado y las cantidades previstas no constituyen la cantidad facturable final.

Las referencias tarifarias no añaden opciones a la solicitud. Los parámetros admitidos se indican en el método seleccionado.

Modo rápido
Sin especificar Cuando se selecciona el modo rápido
Modo flex
Sin especificar Cuando se selecciona el modo flex
Esfuerzo máximo de razonamiento
Sin especificar Cuando el esfuerzo máximo de razonamiento utiliza el ajuste predeterminado (default)

Tarifas estimadas para comparar

Precios por configuración

Relaciona cada cargo con las condiciones mostradas. Usa una tarifa para cada conjunto de configuraciones alternativas.

ConfiguraciónTabla de tarifasCantidad previstaUnidad de facturaciónCargo
ConfiguraciónTarifas base por tokenTabla de tarifasTarifa baseCantidad prevista—Unidad de facturación—Cargo
Entrada · Tokens de entrada · Estimación solo para comparar — / 1K tokens
Salida · Tokens de salida · Estimación solo para comparar — / 1K tokens
Entrada · Lectura de caché · Estimación solo para comparar — / 1K tokens
Entrada · Escritura en caché · Estimación solo para comparar — / 1K tokens
Entrada · Escritura en caché, 1 hora · Estimación solo para comparar — / 1K tokens
Configuraciónimagen de salidaTabla de tarifas—Cantidad prevista—Unidad de facturaciónpor imagen de salidaCargo
Salida · imagen de salida · Estimación solo para comparar $0.16 por imagen de salida
ConfiguraciónCoste estimado de generaciónTabla de tarifas—Cantidad previstaestimación para una generaciónUnidad de facturación—Cargo
Salida · Coste estimado de generación · Estimación solo para comparar $0.16 estimación previa a la generación

Esta estimación no es un cargo adicional ni una tarifa fija para la generación completada.

Ailoot reserva un importe estimado antes de la solicitud. Tras obtener el resultado, liquida el cargo definitivo según el uso medido. En las respuestas en flujo, la liquidación usa el registro de uso final. Cómo funcionan la reserva y la liquidación →

Solicitudes de ejemplo

Ailoot Ultra · Images

curl · crea una sola vez y conserva el resultado completo
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "recraft/recraft-v4.1-vector", "prompt": "A portrait of an Asian woman with neon green lights in the background, shallow depth of field."}')

Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/images/generations \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o result.json
# Submit once. Retain the complete result, original identifiers and every response header.

Recibir y guardar resultados

Ailoot Ultra · Images

Descarga cada imagen recibida o guarda su contenido Base64

  • GET /v1/media/tasks/{task_id}
  • GET /v1/media/assets
  • GET /v1/media/assets/{asset_id}
Conserva todos los resultados completados

Guarda todas las imágenes completadas; descarga cada URL recibida o decodifica su contenido Base64.

Conserva la respuesta completa y sus cabeceras, los identificadores originales, todos los resultados reales y todos los campos de uso y contabilidad. Guarda cada recurso único bajo tu titularidad y conserva todas las funciones que apuntan a él.

Si es necesario revisar la respuesta original

Conserva el X-Client-Request-ID original, la respuesta y las cabeceras. Un resultado desconocido o result_pending_check no autoriza una segunda creación.

Campos de respuesta
CampoTipo
Campodata[].urlTipostring
Campodata[].b64_jsonTipostring
CampousageTipoobject
Errores y siguientes pasos
RespuestaCondiciónSiguiente paso
Respuesta400 · invalid_request_errorCondiciónUn campo obligatorio, el selector de modelo, el tipo o la representación de la entrada no son válidos.Siguiente pasoRevisa los detalles de validación devueltos antes de preparar una solicitud independiente.
RespuestaCondiciónLa solicitud original o su resultado son desconocidos o requieren una comprobación.Siguiente pasoConserva los identificadores y las cabeceras originales; consulta únicamente los registros de estado o de la biblioteca admitidos. No vuelvas a enviar la solicitud de creación.

Alias

Alias del modelo

Ailoot Ultra recraft/recraft-v4.1-vector

Alias de rutas de métodos

Usa las rutas de método indicadas arriba.

ID de modelo relacionados

recraft/recraft-v4.1-vector

FAQ · Recraft: Recraft V4.1 Vector
¿Qué entradas y resultados están disponibles?

POST /v1/images/generations · recraft/recraft-v4.1-vector: text, image → image

¿Qué campos utiliza la solicitud?

POST /v1/images/generations · recraft/recraft-v4.1-vector: model, prompt, n, aspect_ratio, output_format, input_references, quality

¿Qué límites se aplican?

POST /v1/images/generations · recraft/recraft-v4.1-vector: n.minimum: 1; n.maximum: 6

Más detalles

Conecta Ailoot a Claude Code, OpenCode, Hermes o tu aplicación.

La empresa y su cartera de proyectos

La empresa y su cartera de proyectos: millones de clientes; ventas por miles de millones al mes.

Compra tokens con descuento.

Ahorro por suscripción para trabajo habitual. Códigos promocionales: hasta el 50% al comprar tokens.

Suscripción
Elige un plan con descuento para tus peticiones habituales.
Código de hasta el 50%
Introduce el código al comprar. El precio se recalcula según la promoción vigente.
Gasto en el historial
Modelo, tokens e importe quedan guardados por cada petición.

Elegir suscripción · Consultar precios de modelos

Conecta la API al producto que vendes.

SaaS, aplicaciones y bots bajo la oferta y el acuerdo de licencia Ailoot. Solicita una licencia de reventa para redistribuir el acceso.

Aplicación comercial
Integra generación de texto, imágenes, vídeo y sonido en funciones de pago de tu servicio.
Licencia para revendedores
Envía descripción del proyecto y esquema de acceso. Solicita condiciones escritas de uso y reventa.
Documentos en la web
La oferta, el acuerdo de licencia y la política de datos están disponibles antes de conectar.

Solicitar licencia de reventa · Oferta y acuerdo de licencia