Views
No views yet
pip install torch transformers peft accelerate1from inference import MermaidGenerator
2
3# Inicializar el generador
4generator = MermaidGenerator(
5 model_path="./", # Ruta a este directorio
6 base_model_name="TinyLlama/TinyLlama-1.1B-Chat-v1.0"
7)
8
9# Generar diagrama
10mermaid_code = generator.generate_simple(
11 "Create a flowchart for user authentication process"
12)
13
14print(mermaid_code)adapter_model.bin - Pesos del modelo LoRAadapter_config.json - Configuración LoRAtokenizer/ - Tokenizer completoinference.py - Clase para inferenciaconfig.py - Configuraciones del modeloorchestrator.py - Orquestador de generación y correcciónmermaid_validator.py - Validador de sintaxis (Ink + Py)model_info.json - Información detallada del modelomax_new_tokens: 400 (por defecto)temperature: 0.6top_p: 0.85top_k: 501# Generación con parámetros específicos
2mermaid_code = generator.generate(
3 diagram_type="flowchart",
4 topic="Authentication",
5 category="Security",
6 description="User login process with validation",
7 temperature=0.7,
8 max_new_tokens=300
9)config.py e inference.py.