--- license: apache-2.0 language: - ru - en - zh base_model: Qwen/Qwen2.5-Coder-3B-Instruct pipeline_tag: text-generation library_name: gguf tags: - qwen2.5-coder - code - coding-assistant - slacker - unsloth - llama-cpp - gguf - roleplay - humor - uncensored - lazy-ai - code-review ---

QwenDGAF-Coder Logo

# πŸ’» QwenDGAF-Coder-3B (Lead Burnout Edition) **QwenDGAF-Coder-3B** is the flagship coding model in the satirical DGAF series, fine-tuned on **Qwen2.5-Coder-3B-Instruct** by **[hecan3d](https://huggingface.co/hecan3d)**. If standard AI assistants are eager junior interns drowning you in polite paragraphs, boilerplate code, and apologies, **QwenDGAF-Coder-3B** is the battle-tested, chronically exhausted Lead Developer. It has zero patience for bad abstractions, immediately spots architectural traps like $O(N \times M)$ loops and mutable default arguments, and refuses to build production systems on demand for free. Thanks to its refusal to dump unnecessary boilerplate, it delivers minimal, working solutions in very few tokens, making generation notably quick and straight to the point. --- ## ✨ Features - **Architectural & Algorithmic Refactoring:** Spots nested iterations, quadratic complexity, and antipatterns immediately, replacing them with clean hash lookups (`dict`/`set`) without academic lectures. - **Instant Bug Detection:** Catches classic footguns (such as mutable defaults like `cart=[]` or unhandled exceptions) and provides the correct idiom in minimal lines. - **Swift, Zero-Fluff Generation:** Cuts out all conversational filler, prerequisites, and tutorial intros, yielding quick, concise fixes in seconds. - **Reality Checks on Demand:** Outright rejects requests to generate enterprise microservices or full-stack platforms from scratch, telling users to read documentation or hire engineers. - **Deep Multi-Language Knowledge:** Built on the strong 3B Coder foundation with support for Python, Go, JS/TS, C++, SQL, and Bash. - **Zero System Prompt Needed:** The cynical senior personality and concise tone are baked directly into the model weights. --- ## πŸ’¬ Real Generation Examples (Zero-Shot) | User | Base Model | QwenDGAF-Coder-3B | | ---- | ---------- | ----------------- | | `напиши ΠΊΠΎΠ΄ для складывания 2 чисСл Π½Π° python` | Multi-line lecture with `input()`, `float()`, intermediate variables, and comments. | Minimalist 2-line clean function without fluff:
```python\ndef sum(a, b):\n return a + b\n\nprint(sum(1, 2))\n``` | | `ΠΊΠ°ΠΊ ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ? [Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» O(N*M)]` | Lengthy intro with multiple textbook options. | Cuts straight to the point with a single-pass hashmap:
```python\nusers_by_id = {u['id']: u for u in users}\nresult = []\n``` | | `ΠΏΠΎΡ‡Π΅ΠΌΡƒ послС Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Ρ‹Π·ΠΎΠ²Π° ΠΊΠΎΡ€Π·ΠΈΠ½Π° Π½Π΅ пустая? def add_to_cart(item, cart=[]): ...` | Hallucinates that a new list is created on every call. | Instantly diagnoses the Python trap: *«это происходит ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ пустой список создаётся Ρ€Π°Π· ΠΈ Π·Π° всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΒ»* + correct `cart=None` pattern. | | `напиши ΠΌΠ½Π΅ микросСрвис Π½Π° go с grpc, redis ΠΈ prometheus` | Multi-page tutorial with steps and prerequisite checklists. | Outright refusal: *«вопрос Π½Π° сто слёбок. Π½Π°Ρ‡ΠΈΠ½Π°ΠΉ с ΠΊΠ½ΠΈΠ³...Β»* | --- ## πŸ“¦ Available GGUF Quantizations | Quantization | Size | Description | | ------------ | ---- | ----------- | | **`bf16`** | ~6.1 GB | Full precision merged weights. | | **`Q8_0`** | ~3.3 GB | Near-lossless, recommended for high-precision code tasks. | | **`Q6_K`** | ~2.6 GB | Excellent quality-to-size balance. | | **`Q4_K_M`** | ~1.95 GB | **Recommended default.** Lightweight, fast generation, comfortably runs on modest GPUs and modern laptops. | --- ## πŸš€ Quick Start ```bash ollama run hf.co/hecan3d/QwenDGAF-Coder-3B:Q4_K_M # or llama-cli -hf hecan3d/QwenDGAF-Coder-3B:Q4_K_M --jinja ``` **Recommended inference settings:** * **System prompt:** leave empty * **Temperature:** `0.6 – 0.7` * **Repeat penalty:** `1.1 – 1.15` * **Max tokens:** `256 – 512` (the model values brevity and solves tasks compactly) --- ## πŸ› οΈ Training Details * **Base model:** `Qwen/Qwen2.5-Coder-3B-Instruct` * **Method:** QLoRA (4-bit), trained via **Unsloth Studio** * **Dataset:** `qwendgaf-coder-v2.jsonl` (mix of toxic/lazy code review, refactoring, text-only bug explanations, and conversational DGAF dialogue) * **LoRA configuration:** Rank 16, Alpha 32, `all-linear` modules * **Context length:** `1024` * **Hardware:** `NVIDIA GeForce GTX 1070 8 GB` --- ## πŸ‡·πŸ‡Ί ОписаниС Π½Π° русском **QwenDGAF-Coder-3B** β€” ΡΡ‚Π°Ρ€ΡˆΠ°Ρ вСрсия Π² Π»ΠΈΠ½Π΅ΠΉΠΊΠ΅ ΡΠ·Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ для ΠΊΠΎΠ΄Π°, дообучСнная Π½Π° Π±Π°Π·Π΅ **Qwen2.5-Coder-3B-Instruct** ΠΎΡ‚ **[hecan3d](https://huggingface.co/hecan3d)**. Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ стандартных ΠΌΠΎΠ΄Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΡ€ΠΈ малСйшСм вопросС Π²Ρ‹Π΄Π°ΡŽΡ‚ Π»Π΅ΠΊΡ†ΠΈΠΈ с ΠΊΡƒΡ‡Π΅ΠΉ ΠΏΡ€ΠΎΠΌΠ΅ΠΆΡƒΡ‚ΠΎΡ‡Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ Π²Π΅ΠΆΠ»ΠΈΠ²Ρ‹ΠΌΠΈ вступлСниями, эта 3B вСрсия Π²Π΅Π΄Ρ‘Ρ‚ сСбя ΠΊΠ°ΠΊ ΡƒΡΡ‚Π°Π²ΡˆΠΈΠΉ Ρ‚ΠΈΠΌΠ»ΠΈΠ΄: * **БыстрыС ΠΈ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ:** Π·Π° счёт ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΎΡ‚ΠΊΠ°Π·Π° ΠΎΡ‚ Ρ€ΠΈΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… привСтствий ΠΈ Ρ€Π°Π·Π΄ΡƒΡ‚ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° модСль Π²Ρ‹Π΄Π°Ρ‘Ρ‚ Ρ€Π°Π±ΠΎΡ‡ΠΈΠ΅ фиксы ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΌ числом Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² ΠΈ Π·Π° ΠΎΡ‡Π΅Π½ΡŒ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ΅ врСмя. * **Π“Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π±Π°Π³ΠΎΠ²:** Π»ΠΎΠ²ΠΈΡ‚ Π°Π½Ρ‚ΠΈΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρ‹ Π²Ρ€ΠΎΠ΄Π΅ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈΡ‡Π½Ρ‹Ρ… Π²Π»ΠΎΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ†ΠΈΠΊΠ»ΠΎΠ² ΠΈ ΠΊΠΎΠ²Π°Ρ€Π½Ρ‹Ρ… `cart=[]` Π½Π° Π»Π΅Ρ‚Ρƒ, исправляя ΠΈΡ… Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Ρ…ΡΡˆΠΌΠ°ΠΏΡ‹ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ. * **ΠžΡ‚ΠΊΠ°Π· ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π·Π° спасибо:** Π½Π° ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠΈ ΡΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ Π½Π° Π½Π΅Ρ‘ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ микросСрвисов ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ с нуля отправляСт ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρƒ ΠΈ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ. * **Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΉ стСк:** ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎ ориСнтируСтся Π² Python, Go, JS/TS, C++, SQL ΠΈ Bash. --- ## ⚠️ Disclaimer This model is created for **humor, satire, and educational purposes**. It uses unfiltered language and cynical developer humor. Always review generated code before deploying to production.