- La descarga del modelo GLM Legal comienza en Hugging Face, bajo la organización
law-llm - Existen dos variantes: law-glm-10b y law-glm-10b-v2, ambas con 10B de parámetros
- El tamaño total del modelo es aproximadamente 39.5 GB, así que planifica el disco y la RAM en consecuencia
- La licencia es Apache-2.0, que permite el uso comercial con condiciones de atribución
- La carga requiere
trust_remote_code=True— revisa el código antes de ejecutarlo
Descripción General de la Descarga del Modelo GLM Legal
El proceso de descarga del modelo GLM Legal te da acceso a un modelo de lenguaje del ámbito legal con 10 mil millones de parámetros, construido sobre la arquitectura GLM. El proyecto está alojado en Hugging Face bajo la organización law-llm y se centra en la comprensión de textos legales en chino, el análisis de documentos y la respuesta a preguntas legales.
Antes de descargar nada, entiende qué estás descargando realmente:
| Elemento | Detalle |
|---|---|
| Página del modelo base | law-glm-10b en Hugging Face |
| Página del modelo V2 | law-glm-10b-v2 en Hugging Face |
| Parámetros | 10B |
| Tamaño aproximado | 39.5 GB de archivos del modelo |
| Licencia | Apache-2.0 |
| Código fuente | THUDM/GLM en GitHub |
"GLM Legal" es una etiqueta de la comunidad para las páginas de los modelos law-glm-10b / law-glm-10b-v2. No existe un sitio web oficial independiente confirmado, Discord ni tráiler oficial. No lo confundas con los productos legales comerciales de Z.ai ni con el histórico proyecto de código abierto LawGLM.
law-glm-10b
- Variante base de GLM Legal
- 10B de parámetros
- Ideal para primeros experimentos y pruebas de referencia
law-glm-10b-v2
- Variante actualizada con pesos revisados
- Misma escala de 10B
- Compara ambas antes de decidirte por una
Repositorio GLM original
- Código fuente de la arquitectura GLM
- Incidencias y discusiones de despliegue
- Referencia para lógica de carga personalizada
Requisitos del Entorno Antes de Descargar
Una descarga exitosa del modelo GLM Legal depende de tener primero el entorno adecuado. El modelo es grande, y las fallas de carga casi siempre se deben a dependencias faltantes, VRAM insuficiente o problemas de espacio en disco.
| Requisito | Mínimo | Recomendado |
|---|---|---|
| Python | 3.8+ | 3.10+ |
| PyTorch | 1.12+ | 2.x con CUDA 11.8+ |
| Transformers | Última versión estable | Última versión estable |
| Espacio en disco | 45 GB libres | 60+ GB libres |
| VRAM de GPU | 24 GB (fp16) | Varias GPUs o cuantización para menos |
| Internet | Estable, ~40 GB de transferencia | Conexión por cable o de alto ancho de banda |
La cifra de 39.5 GB cubre solo los archivos del modelo. Hugging Face almacena en caché las descargas por separado de los checkpoints extraídos, así que mantén aproximadamente el doble del tamaño del modelo libre durante tu primera descarga para evitar una transferencia fallida a mitad de camino.
Dependencias clave de Python a instalar antes de comenzar:
torch(que coincida con tu versión de CUDA)transformerssentencepiecey utilidades de tokenización usadas por los modelos de la familia GLMacceleratepara carga multi-GPU o con device-map
Las páginas del modelo GLM Legal dependen de código de modelado personalizado cargado desde el repositorio. Cargar con trust_remote_code=True ejecuta ese código localmente. Lee primero los archivos del repositorio en Hugging Face para entender exactamente qué se ejecuta en tu máquina — esta es una práctica estándar para los checkpoints de la familia GLM, pero nunca debe hacerse a ciegas.
Descarga del Modelo GLM Legal: Paso a Paso
Sigue esta secuencia para obtener los pesos y ejecutar tu primera inferencia. Cada paso asume un entorno Linux o WSL con una GPU compatible con CUDA.
Instala las dependencias principales
Configura un entorno virtual limpio, luego instala PyTorch con la versión correcta de CUDA, seguido de transformers y sentencepiece. Fija las versiones una vez confirmado que funcionan para que tus compañeros reproduzcan tu configuración.
Autentícate en Hugging Face
Las páginas del modelo son de acceso público, pero iniciar sesión con huggingface-cli login evita límites de tasa durante una transferencia de 39.5 GB y te permite reanudar descargas interrumpidas.
Descarga los archivos del modelo
Carga directamente a través de transformers (que obtiene los archivos automáticamente a la caché) o usa huggingface-cli download law-llm/law-glm-10b para una copia local independiente que puedes mover entre máquinas.
Carga con trust_remote_code=True
Instancia el tokenizador y el modelo desde la ruta local o el ID del repositorio, pasa trust_remote_code=True y configura torch_dtype=torch.float16 para que los pesos de 10B quepan en una GPU de 24 GB.
Ejecuta una primera inferencia legal
Introduce un mensaje legal corto en chino, establece un max_new_tokens razonable y verifica que la salida sea coherente antes de escalar a documentos más largos o cargas por lotes.
Confirma las sumas de verificación o los listados de archivos en la página del modelo después de la descarga. Un fragmento truncado es la causa más común de errores de "fallo al cargar los pesos", y es mucho más fácil volver a descargar un fragmento que depurar salidas NaN aleatorias.
Casos de Uso de Inferencia Después de la Descarga
Una vez completada la descarga del modelo GLM Legal, el modelo se adapta a varios flujos de trabajo prácticos de IA legal. Trata cada salida como un borrador de trabajo que requiere revisión profesional.
| Caso de uso | Materiales de entrada | Enfoque de salida |
|---|---|---|
| Revisión de contratos | Texto del contrato, enmiendas, criterios de revisión | Resumen de cláusulas, lista de problemas, clasificación de riesgos |
| Análisis de evidencia | Cronologías, correos electrónicos, escritos judiciales | Matriz de hechos, línea de tiempo, lista de contradicciones |
| Investigación legal | Leyes, casos, preguntas de investigación | Árbol de problemas, resúmenes de autoridades, seguimientos |
| Planificación de cumplimiento | Normas, políticas, registros de riesgos | Matriz de requisitos, lista de verificación de controles |
| Redacción legal | Plantillas, hechos, términos definidos | Esquema del documento, lenguaje de borrador, asuntos pendientes |
Estructura de Prompts que Funciona
- Separa los hechos de contexto de la tarea
- Define la jurisdicción explícitamente
- Exige citas de cláusulas o páginas
- Pide al modelo que señale hechos faltantes
Controles de Salida
- Usa un esquema de salida fijo
- Separa hallazgos, análisis y acciones
- Incluye un campo de confianza
- Dirige los elementos inciertos a revisión humana
GLM Legal es un modelo de investigación y asistencia, no un abogado. Cualquier interpretación de cláusulas, cita legal o borrador usado en la práctica debe ser verificado por un profesional cualificado contra las fuentes originales y la jurisdicción correcta.
Licencias, Seguridad y Lista de Verificación de Despliegue
Ambas páginas del modelo están etiquetadas como Apache-2.0, lo que permite el uso comercial, la modificación y la redistribución, sujetos a los términos de la licencia. Verifica el texto de la licencia en la página del modelo al momento de la descarga, ya que los metadatos del repositorio pueden cambiar.
| Aspecto de la licencia | Qué significa para ti |
|---|---|
| Uso comercial | Generalmente permitido bajo los términos de Apache-2.0 |
| Redistribución | Permitida; conserva la licencia y los avisos |
| Atribución | Mantén los archivos de derechos de autor y licencia junto con los pesos |
| Responsabilidad | Proporcionado tal cual; sin garantía de exactitud legal |
| Tu responsabilidad | El cumplimiento, la privacidad de datos y la revisión de salidas son tuyos |
Lista de Verificación Previa a la Descarga y Despliegue:
- Confirma 60+ GB de espacio libre en disco y 24 GB+ de VRAM
- Revisa el código del repositorio antes de habilitar trust_remote_code
- Verifica el texto de la licencia Apache-2.0 en la página del modelo
- Prueba la inferencia con mensajes cortos antes de documentos largos
- Establece un flujo de trabajo de revisión humana para todas las salidas legales
Los archivos del modelo, los métodos de carga y los problemas conocidos se revisan ocasionalmente. Vigila la pestaña Community de Hugging Face en la página del modelo y las incidencias de THUDM/GLM en GitHub para detectar cambios que afecten tu despliegue.
Preguntas Frecuentes
Q: ¿Dónde se realiza realmente la descarga del modelo GLM Legal?
En Hugging Face, bajo la organización law-llm. Las dos páginas públicas son law-glm-10b y law-glm-10b-v2. No se ha confirmado un sitio web oficial separado para el proyecto.
Q: ¿Cuánto espacio en disco necesito para la descarga del modelo GLM Legal?
Los archivos del modelo suman aproximadamente 39.5 GB. Mantén al menos 45-60 GB libres para acomodar la caché de Hugging Face junto con el checkpoint extraído.
Q: ¿Puedo usar GLM Legal comercialmente?
Las páginas del modelo están etiquetadas como Apache-2.0, lo que generalmente permite el uso comercial. Lee el archivo de licencia real del repositorio antes de desplegar, y recuerda que el cumplimiento, la privacidad y la exactitud de las salidas siguen siendo tu responsabilidad.
Q: ¿Por qué la carga falla con un error de trust_remote_code?
Los checkpoints de la familia GLM incluyen código de modelado personalizado. Debes pasar trust_remote_code=True al cargar el tokenizador y el modelo. Revisa primero el código del repositorio, ya que esta configuración ejecuta archivos del repositorio localmente.