Muse Spark Open, el modelo de peso abierto optimizado para la codificación de Meta, ya está disponible en Amazon SageMaker JumpStart, el centro de aprendizaje automático (ML) de Amazon SageMaker AI. El modelo se basó en flujos de trabajo reales de desarrolladores, como la refactorización de varios archivos y las largas sesiones de depuración, y admite una ventana contextual de 1 millón de tokens. Puede implementarlo en un punto de enlace de IA de SageMaker en su propia cuenta de AWS en unos pocos pasos, sin tener que administrar la infraestructura de servicio usted mismo.

SageMaker JumpStart ofrece dos variantes: BF16 (Muse-Spark-Open-816B-A42B) y NVFP4 cuantizado (Muse-Spark-Open-816B-A42B-NVFP4).

En este artículo, presentamos Muse Spark Open y le mostramos cómo implementar el modelo con Amazon SageMaker Studio y el SDK de Python de SageMaker, enviarle una primera solicitud de inferencia y realizar una limpieza.

Descripción general de Muse Spark Open

Meta describe Muse Spark Open como un modelo optimizado para la codificación diseñado para flujos de trabajo de codificación mediante agencias, que se centra en la precisión en el primer intento, la utilización de herramientas y la comprensión de grandes bases de código. Es un modelo de razonamiento que acepta texto, imágenes, documentos, audio y

audio-vídeo como entrada y devuelve texto.

Muse Spark Open utiliza una arquitectura compuesta por expertos (MoE) con un total de 816 000 millones de parámetros, de los cuales 42 000 millones están activos para cada token. El modelo tiene la capacidad de una red muy grande, mientras que el cálculo que dedica a cada token es más parecido al de un modelo denso mucho más pequeño. Meta publica las ponderaciones incluidas en la licencia modelo de Muse, que incluye la política de uso de Muse Spark

.

En la siguiente tabla se resume el modelo.

Atributo Muse Spark Open
Proveedor Meta
Arquitectura Mezcla de expertos (MoE), modelo de razonamiento
Parámetros
816 B en total, 42 B activos
Longitud del contexto 1 millón de fichas
Modalidades de entrada Texto, imagen, documento, audio, audio-vídeo
Modalidades de producción
Texto
Variantes en SageMaker JumpStart
BF16 y NVFP4
Licencia Licencia modelo de Muse, incluida la política de uso de Muse Spark

Creado para agentes de codificación de larga duración

Meta capacitó a Muse Spark Open sobre la forma en que los desarrolladores trabajan en repositorios reales: generación de código, depuración, refactorización de varios archivos y tareas que se ejecutan durante mucho tiempo. Con la ventana de contexto de 1 millón de fichas, el modelo puede abarcar un proyecto completo, incluidas sus dependencias, el código heredado y miles de archivos. No es necesario dividir una tarea en partes más pequeñas para que se ajusten al contexto.

Meta también diseñó Muse Spark Open como un modelo de agencia desde el principio. Meta afirma que el modelo planifica, actúa, observa el resultado y se corrige a sí mismo a largo plazo, en lugar de recurrir a una sola herramienta. Como modelo de razonamiento, analiza una tarea antes de actuar, y el punto final de IA de SageMaker devuelve ese razonamiento junto con la respuesta, para que pueda seguir lo que hace un agente y por qué. Meta entrenó el modelo para navegar por la web, coordinar los subagentes para que el trabajo pudiera dividirse y utilizar ordenadores en entornos de escritorio, dispositivos móviles y navegadores. Estas son las capacidades del modelo. En SageMaker AI, el marco de aplicación o agente proporciona las herramientas, el navegador y el entorno de uso del ordenador a los que recurre el modelo. Más allá del código, Meta informa que Muse Spark Open utiliza imágenes, documentos, audio y vídeo

.

Dos propiedades del modelo determinan la forma en que lo sirves. En primer lugar, la activación dispersa reduce la capacidad de procesamiento por token, pero el servicio sigue necesitando suficiente memoria de la GPU para almacenar los 816 mil millones de parámetros, por lo que la instancia a elegir depende de la capacidad de memoria. En segundo lugar, la variante NVFP4 almacena los pesos en el formato de punto flotante de 4 bits de NVIDIA, que necesita aproximadamente una cuarta parte de la memoria del BF16

¿Tiene un proyecto de software o plataforma SaaS en mente?

Hable directamente con nuestros arquitectos de software en SoftAndino. Le brindamos asesoría técnica y cotización inmediata sin compromiso.