--- language: - ar tags: - peft - lora - text-generation license: cc-by-nc-4.0 base_model: CohereLabs/c4ai-command-r7b-arabic-02-2025 pipeline_tag: text-generation --- # Algerian-Dialect-Conversational-System-for-Smoking-Reduction (LoRA adapter) This repository contains a PEFT **LoRA adapter** fine-tuned from `CohereLabs/c4ai-command-r7b-arabic-02-2025`. It is **not** a full standalone model: you must load the base model first, then apply this adapter. ## Base model - Base: `CohereLabs/c4ai-command-r7b-arabic-02-2025` ## What’s inside - `adapter_model.safetensors`: LoRA weights - `adapter_config.json`: PEFT config ## How to use ``` import torch from transformers import AutoTokenizer, AutoModelForCausalLM from peft import PeftModel BASE_MODEL = "CohereLabs/c4ai-command-r7b-arabic-02-2025" ADAPTER_ID = "moncef-blm/Algerian-Dialect-Conversational-System-for-Smoking-Reduction" tokenizer = AutoTokenizer.from_pretrained(BASE_MODEL) base = AutoModelForCausalLM.from_pretrained( BASE_MODEL, device_map="auto", torch_dtype=torch.float16, ) model = PeftModel.from_pretrained(base, ADAPTER_ID) model.eval() ``` > Chat template: use the base model tokenizer's `apply_chat_template(...)` (same as base). ## Training details - Method: PEFT / LoRA (adapter training) - Domain: Algerian Arabic / smoking cessation assistant - Data: The fine-tuning data is primarily in Algerian Arabic (Darja) + MSA, collected from multiple sources (mixed domains and writing styles). Some portions were originally in other languages and were translated into Algerian dialect to expand coverage and increase instruction diversity; translations may introduce artifacts and occasional unnatural phrasing, so outputs should be evaluated accordingly ## Limitations / Safety This is a community fine-tune and may produce incorrect or unsafe outputs. Use with appropriate evaluation and safeguards. ## License This adapter is shared under `cc-by-nc-4.0` and inherits constraints from the base model license/terms. Please also follow the base model’s usage requirements.