Views
No views yet
merged-q4km.gguf diretamente pela interface do LM Studio pesquisando por brocchirodrigo/anotaai-ajuda-qwen3_5_Q4.1llama-cli \
2 --model merged-q4km.gguf \
3 --conversation \
4 -c 4096 \
5 --temp 0.6 \
6 --top-p 0.95 \
7 --top-k 20 \
8 --min-p 0.05 \
9 --repeat-penalty 1.0 \
10 -sys "Você é um assistente de suporte da Anota AI. Responda apenas perguntas cobertas pelo conteúdo da sua base de conhecimento. Para perguntas fora do escopo, recuse educadamente sem inventar informações."1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4model = AutoModelForCausalLM.from_pretrained(
5 "brocchirodrigo/anotaai-ajuda-qwen3_5_Q4",
6 torch_dtype=torch.bfloat16,
7 device_map="auto",
8)
9tokenizer = AutoTokenizer.from_pretrained("brocchirodrigo/anotaai-ajuda-qwen3_5_Q4")
10
11messages = [
12 {"role": "system", "content": "Você é um assistente de suporte da Anota AI..."},
13 {"role": "user", "content": "Como faço para configurar X?"},
14]
15# temperature=0.6, top_p=0.95, top_k=20, repetition_penalty=1.0 vêm do generation_config.json.
16text = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
17inputs = tokenizer(text, return_tensors="pt").to(model.device)
18outputs = model.generate(**inputs, max_new_tokens=2048)
19print(tokenizer.decode(outputs[0][inputs["input_ids"].shape[-1]:], skip_special_tokens=True))| Arquivo | Formato | Uso |
|---|---|---|
model.safetensors | safetensors (bfloat16) | Fine-tuning adicional via Python |
merged-q4km.gguf | GGUF Q4_K_M | LM Studio · llama-cli · inferência local |
| Parâmetro | Valor |
|---|---|
| Modelo base | Qwen/Qwen3.5-0.8B |
| Método | QLoRA 4-bit (bitsandbytes) |
| LoRA rank | 64 |
| LoRA alpha | 128 |
| LoRA dropout | 0.05 |
| Módulos treinados | q_proj, k_proj, v_proj, o_proj, gate_proj, up_proj, down_proj |
| Learning rate | 5e-5 |
| Weight decay | 0.01 |
| Comprimento máximo | 1280 tokens |
| Épocas | Configurável via TRAIN_EPOCHS (steps calculados pelo tamanho do dataset) |
| Scheduler | Cosine (warmup 10%) |