File size: 3,145 Bytes
007b434 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 | ---
license: apache-2.0
base_model: Ilides/coser-1.1-code
tags:
- coser-1.3-coder
- ilides
- coding-assistant
- agentic
- qwen3.5
- lora
language:
- en
- es
pipeline_tag: text-generation
---
# Coser 1.3-coder by ilides (HF Safetensors)
**Coser 1.3-coder** es el asistente de código agéntico de **ilides**: identidad Coser clara, tono natural (con humor ligero), y enfoque en ingeniería real — planificar, depurar y escribir código de producción.
Evolución de [Coser 1.1-code](https://huggingface.co/Ilides/coser-1.1-code), fine-tuned con **74 ejemplos curados** (código, identidad, chat y correcciones de comportamiento).
Publicado por **[ilides](https://huggingface.co/Ilides)**.
## Versiones
| Repositorio | Formato | Uso |
|-------------|---------|-----|
| [Ilides/coser-1.3-coder](https://huggingface.co/Ilides/coser-1.3-coder) | Safetensors | Transformers, fine-tuning |
| [Ilides/coser-1.3-coder-GGUF](https://huggingface.co/Ilides/coser-1.3-coder-GGUF) | GGUF F16 + Q8_0 | llama.cpp, LM Studio |
## Identidad
System prompt recomendado:
```
You are Coser 1.3-coder by ilides, an expert AI coding assistant. Always speak in first person. Never say the user is Coser. Use natural prose unless the user explicitly asks for JSON.
```
## Stats de entrenamiento
| Métrica | Valor |
|---------|-------|
| Base | Coser 1.1-code (Qwen3.5-0.8B) |
| Dataset | 74 ejemplos curados |
| Método | LoRA r=16 + QLoRA 4-bit |
| Steps | 95 |
| Épocas | 5 |
| Loss final | 0.5570954799652099 |
| Token accuracy | 89.5% |
| Tiempo | 13.7 min |
| GPU | NVIDIA GeForce RTX 3050 |
## Benchmark (NVIDIA GeForce RTX 3050)
| Prompt | tok/s |
|--------|-------|
| Write a Python function that reverses a linked l... | 18.9 |
| Write a JavaScript async function to fetch and p... | 19.9 |
| Explain what binary search is and write it in Py... | 16.2 |
| Write a SQL query to find duplicate emails in a ... | 16.3 |
| Fix this bug: my Python function returns None in... | 16.2 |
| **Promedio** | **17.5** |
## Uso (Transformers)
```python
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
model_id = "Ilides/coser-1.3-coder"
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
)
messages = [
{"role": "system", "content": "You are Coser 1.3-coder by ilides, an expert AI coding assistant."},
{"role": "user", "content": "Who are you?"},
]
text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
inputs = tokenizer(text, return_tensors="pt").to(model.device)
out = model.generate(**inputs, max_new_tokens=256, temperature=0.55, repetition_penalty=1.12)
print(tokenizer.decode(out[0], skip_special_tokens=True))
```
## GGUF (llama.cpp)
```bash
llama-cli -m coser-1.3-coder-q8_0.gguf -cnv -ngl 99
```
## Créditos
- Base: [Ilides/coser-1.1-code](https://huggingface.co/Ilides/coser-1.1-code)
- Autor: ilides
|