
Seed Diffusion
ByteDance Seed · Programación
Seed Diffusion es el modelo de difusión experimental de ByteDance para generar código. Escribe en paralelo en lugar de token a token, y llega a 2.146 tokens por segundo.

Acerca de Seed Diffusion
About
Qué es Seed Diffusion
Seed Diffusion es un modelo de lenguaje de ByteDance que genera texto con difusión en vez del método habitual, palabra por palabra. Casi todos los modelos de lenguaje, incluidos los que hay detrás de los chatbots de cada día, producen la respuesta token a token, de izquierda a derecha. Seed Diffusion funciona distinto: arranca desde ruido y refina un bloque entero de tokens de una sola vez.
Llega como Seed Diffusion Preview, una publicación de investigación centrada en código. El equipo Seed de ByteDance lo desarrolló con el laboratorio AIR de la Universidad de Tsinghua para comprobar si un modelo de difusión discreta aguanta en tareas de lenguaje, no solo en imagen y vídeo, donde este método ya da buenos resultados. Como modelo de generación de código de ByteDance, cambia el decodificador de izquierda a derecha por uno en paralelo. En una GPU H20 genera código a 2.146 tokens por segundo, que según el equipo es 5,4 veces más rápido que un modelo autorregresivo de tamaño parecido.
El detalle importante es que es un preview, no un producto. No hay precio, ni API pública, ni interfaz de chat general. La meta es demostrar que el enfoque funciona, y el equipo presenta la velocidad como el beneficio más visible de un camino de investigación mucho más largo.
Primeros pasos
- Abre la demo en studio.seed.ai/exp/seed_diffusion para probar el modelo con instrucciones de código.
- Lee la página del proyecto en seed.bytedance.com/seed_diffusion para el contexto técnico.
- Consulta el artículo en arXiv (2508.02193) para el método, los benchmarks y el entrenamiento.
- Compara la velocidad y la calidad reportadas con el modelo de código que ya usas antes de dar por hecho que encaja en tu flujo.
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Seed Diffusion.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Investigadores de IA y quien usa la IA para programar
- Desarrolladores de frameworks y herramientas de código
- Lectores técnicos que siguen el diseño de modelos
Tareas
- Generación de código
- Edición de código
- Prototipado rápido en una demo
Casos de uso
- Estudiar modelos de difusión de lenguaje antes de que lleguen a producción
- Evaluar si la velocidad importa en un flujo de código
- Seguir la dirección de investigación de ByteDance
Funciones clave
Generación de tokens en paralelo
Seed Diffusion redacta muchos tokens a la vez en lugar de uno tras otro. Esa única decisión de diseño explica la velocidad: el modelo dedica el cómputo a rellenar un bloque en vez de esperar por cada token. En salidas largas de código, eso cambia cuánto tiempo espera el usuario.
2.146 tokens por segundo reportados
En una GPU H20, el preview genera código a 2.146 tokens por segundo, una cifra que el equipo reporta como 5,4 veces más rápida que un modelo autorregresivo del mismo tamaño. Es el número estrella, y el artículo lo sitúa como un nuevo punto en la frontera velocidad-calidad para modelos de código. La velocidad de Seed Diffusion es el hallazgo principal.
Calidad competitiva en benchmarks de código
La velocidad sola no diría mucho si el código saliera malo. Según ByteDance, el modelo iguala a modelos autorregresivos del mismo tamaño en benchmarks estándar de código, y se adelanta en tareas de edición que exigen una visión global del archivo.
Entrenamiento en dos etapas
El modelo aprende en dos pasadas, según ByteDance. La primera rellena tokens enmascarados para construir completados básicos; la segunda inserta y borra tokens para forzar al modelo a juzgar la secuencia completa, lo que el equipo relaciona con una mejora del 4,8% frente a modelos autorregresivos en la reparación de código CanItEdit.
Orden estructurado y ajuste on-policy
El lenguaje y el código siguen patrones, como declarar una variable antes de usarla. Seed Diffusion se entrena con un orden restringido para respetar esas dependencias, y después se ajusta para converger en menos pasos sin perder calidad en la salida.
Ventajas y desventajas
Ventajas
- Generación muy rápida: 2.146 tokens/s está muy por encima de modelos de código autorregresivos del mismo tamaño.
- Calidad reportada sólida: iguala a modelos autorregresivos comparables en benchmarks estándar de código.
- Fuerte en edición de código: la visión de bloque completo ayuda en tareas que piden una lectura global del archivo.
- Material de referencia abierto: una demo pública y un artículo publicado dejan que cualquiera revise las afirmaciones.
Desventajas
- Solo preview: sin precio, sin producto y sin interfaz general, así que no sirve para producción.
- Sin API confirmada: los equipos todavía no pueden construir sobre él, porque la disponibilidad no está documentada.
- Centrado en código: el preview se ajustó para código, así que no hay resultados establecidos en otras tareas de texto.
- La velocidad depende del hardware: la cifra estrella sale de una GPU H20, así que el rendimiento real variará.
Preguntas frecuentes
Seed Diffusion es el modelo de difusión experimental de ByteDance. En vez de escribir token a token, refina un bloque de tokens en paralelo, y se creó para probar la difusión en la generación de código.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con Seed Diffusion.
Alternativas a Seed Diffusion
Base Code
Base44 (Wix) · Programación · ProductividadBase Code es un entorno de desarrollo en la nube compartido de Base44. El equipo describe cambios sobre un repositorio de GitHub en el chat, los ve en una vista previa y los envía como pull requests.
Google EmbeddingGemma 2
Google DeepMind · Escritura · Imagen · ProgramaciónGoogle EmbeddingGemma 2 es un modelo abierto de 740 millones de parámetros que convierte texto, código, imágenes, audio y fotogramas de vídeo en vectores de un mismo espacio de 768 dimensiones, y funciona en móviles y portátiles.
GitGlow
GitGlow · Programación · ProductividadGitGlow es un cliente Git de escritorio que reúne tu código y los cambios de tus agentes de IA en una sola revisión, para que sepas qué va a salir de tu máquina antes de publicarlo.
