stablediffusionapi/toonyou
stablediffusionapi
Texto a imagen
ToonYou es un modelo de generación de imágenes alojado en Hugging Face para tareas de texto a imagen con Diffusers y StableDiffusionPipeline. Está pensado para crear imágenes estilizadas y de aspecto muy detallado a partir de prompts, con uso disponible mediante Diffusers o la API de Stable Diffusion API/ModelsLab usando el identificador de modelo "toonyou".
Como usar
Instalación y uso con Diffusers:
pip install -U diffusers transformers accelerate
import torch
from diffusers import DiffusionPipeline
# switch to "mps" for apple devices
pipe = DiffusionPipeline.from_pretrained("stablediffusionapi/toonyou", dtype=torch.bfloat16, device_map="cuda")
prompt = "Astronaut in a jungle, cold color palette, muted colors, detailed, 8k"
image = pipe(prompt).images[0]
Uso mediante API de Stable Diffusion API/ModelsLab:
import requests
import json
url = "https://stablediffusionapi.com/api/v3/dreambooth"
payload = json.dumps({
"key": "your_api_key",
"model_id": "toonyou",
"prompt": "ultra realistic close up portrait ((beautiful pale cyberpunk female with heavy black eyeliner)), blue eyes, shaved side haircut, hyper detail, cinematic lighting, magic neon, dark red city, Canon EOS R3, nikon, f/1.4, ISO 200, 1/160s, 8K, RAW, unedited, symmetrical balance, in-frame, 8K",
"negative_prompt": "painting, extra fingers, mutated hands, poorly drawn hands, poorly drawn face, deformed, ugly, blurry, bad anatomy, bad proportions, extra limbs, cloned face, skinny, glitchy, double torso, extra arms, extra hands, mangled fingers, missing lips, ugly face, distorted face, extra legs, anime",
"width": "512",
"height": "512",
"samples": "1",
"num_inference_steps": "30",
"safety_checker": "no",
"enhance_prompt": "yes",
"seed": None,
"guidance_scale": 7.5,
"multi_lingual": "no",
"panorama": "no",
"self_attention": "no",
"upscale": "no",
"embeddings": "embeddings_model_id",
"lora": "lora_model_id",
"webhook": None,
"track_id": None
})
headers = {
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
Funcionalidades
- Generación texto a imagen con Stable Diffusion/Diffusers.
- Compatible con DiffusionPipeline de la librería Diffusers.
- Disponible para uso local en aplicaciones como Draw Things y DiffusionBee.
- Uso por API mediante el endpoint dreambooth de stablediffusionapi.com con model_id "toonyou".
- Permite configurar prompt negativo, tamaño de imagen, número de muestras, pasos de inferencia, guidance scale, seed, mejora de prompt, LoRA, embeddings, panorama, self-attention y upscale.
- Licencia creativeml-openrail-m.
Casos de uso
- Crear ilustraciones o retratos estilizados a partir de descripciones textuales.
- Generar imágenes detalladas con estética toon/anime o híbrida según el prompt.
- Probar inferencia texto a imagen en flujos locales con Diffusers.
- Integrar generación de imágenes en aplicaciones mediante una API HTTP.