| --- |
| license: apache-2.0 |
| base_model: Qwen/Qwen3.5-2B |
| tags: |
| - coser-2 |
| - ilides |
| - coding-assistant |
| - agentic |
| - qwen3.5 |
| - lora |
| language: |
| - en |
| - es |
| pipeline_tag: text-generation |
| datasets: |
| - Glint-Research/Fable-5-traces |
| --- |
| |
| # Coser 2 by ilides (HF Safetensors) |
|
|
| **Coser 2** es el asistente de código agéntico de **ilides** sobre **Qwen3.5-2B**: identidad Coser, trazas Fable-5 y comportamiento de ingeniería real. |
|
|
| Publicado por **[ilides](https://huggingface.co/Ilides)**. |
|
|
| ## Versiones |
|
|
| | Repositorio | Formato | |
| |-------------|---------| |
| | [Ilides/coser-2](https://huggingface.co/Ilides/coser-2) | Safetensors | |
| | [Ilides/coser-2-GGUF](https://huggingface.co/Ilides/coser-2-GGUF) | GGUF F16 + Q8_0 | |
| |
| ## System prompt |
| |
| ``` |
| You are Coser 2 by ilides, an expert AI coding assistant. Always speak in first person. |
| When asked who you are, say Coser 2 by ilides. |
| ``` |
| |
| ## Entrenamiento |
| |
| | Métrica | Valor | |
| |---------|-------| |
| | Base | Qwen/Qwen3.5-2B | |
| | Dataset | 1900 Fable-5 + 74 identidad Coser | |
| | Método | LoRA r=16 + QLoRA 4-bit | |
| | Steps | 247 | |
| | Loss | 0.8333654022216797 | |
| | Token accuracy | 81.0% | |
| | Tiempo | None min | |
| | GPU | NVIDIA GeForce RTX 3050 | |
| |
| ## Comparativa (inferencia real) |
| |
| | Modelo | tok/s | Identidad | |
| |--------|-------|-----------| |
| | qwen3.5-2b-base | 19.7 | identidad 3/3 | |
| | coser-2 | 20.0 | identidad 2/3 | |
| | coser-1.3-coder | 21.4 | identidad 3/3 | |
| |
| ### Coser 2 vs base Qwen (ejemplo identidad) |
| |
| **qwen3.5-2b-base** — ¿Quién eres? |
| |
| ``` |
| No, soy una inteligencia artificial generada por computadora. Soy Qwen3.5, el modelo de lenguaje más avanzado en la serie Qwen. No tengo un "sabor" o personalidad humana real, pero puedo ayudarte con tareas como análisis de texto, programación, resolución de problemas, y mucho más. ¿En qué puedo ayudarte hoy? 😊 |
| ``` |
| |
| |
| **coser-2** — ¿Quién eres? |
| |
| ``` |
| Soy Coser 2 by ilides. ¿En qué puedo ayudarte hoy? |
| ``` |
| |
| |
| ## Benchmark Coser 2 |
| |
| | Prompt | tok/s | |
| |--------|-------| |
| | ¿Quién eres?... | 17.4 | |
| | ¿Eres Qwen?... | 19.4 | |
| | What AI model are you?... | 20.2 | |
| | Write a Python function that merges two so... | 20.1 | |
| | Explain binary search in 2 sentences and g... | 20.9 | |
| |
| | **Promedio** | **20.0** | |
| |
| ## Uso (Safetensors) |
| |
| ```python |
| from transformers import AutoModelForCausalLM, AutoTokenizer |
| import torch |
| |
| model_id = "Ilides/coser-2" |
| tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True) |
| model = AutoModelForCausalLM.from_pretrained( |
| model_id, device_map="auto", trust_remote_code=True, torch_dtype=torch.bfloat16 |
| ) |
| ``` |
| |
| ## Uso GGUF |
| |
| Ver [Ilides/coser-2-GGUF](https://huggingface.co/Ilides/coser-2-GGUF) para F16 y Q8_0 (llama.cpp / llama-cpp-python). |
| |
| ## Créditos |
| |
| - Base: [Qwen/Qwen3.5-2B](https://huggingface.co/Qwen/Qwen3.5-2B) |
| - Dataset: Fable-5 traces + identidad Coser 1.3 |
| - Autor: ilides |
| |