كندي / Hayula-Kindi-7B-LoRA
اختبار الاختراق — 309 ثنائي تحليل أمني، 55 هدف
English
Hayula-Kindi-7B-LoRA
Bug Bounty Specialist — LoRA adapter fine-tuned on SAIF security analysis data, 309 pairs, 55 targets.
Named after Al-Kindi, the father of Arab cryptography and code-breaking.
| Property | Value |
|---|---|
| Base Model | Averroes-Q-Instruct (Qwen2.5-7B) |
| Method | LoRA (rank 8, scale 20, 16 layers) |
| Training | 500 iterations, lr 1e-5, batch 4 |
| Hardware | Apple M2 Ultra (192GB) |
| Adapter Size | 44MB |
| Metrics | Test loss 0.091, PPL 1.095 |
Quick Start
from mlx_lm import load, generate
from mlx_lm.lora import load_adapters
model, tokenizer = load("hayulalab/Averroes-Q-Instruct")
load_adapters(model, "hayulalab/Hayula-Kindi-7B-LoRA")
messages = [{"role": "user", "content": "Analyze this finding..."}]
prompt = tokenizer.apply_chat_template(messages, add_generation_prompt=True)
response = generate(model, tokenizer, prompt=prompt, max_tokens=256)
print(response)
العربية
كندي — نموذج اختبار الاختراق
مُدرَّب باستخدام LoRA على بيانات تحليل الثغرات الأمنية من منصة SAIF.
سُمّي على اسم أبو يوسف يعقوب الكندي، رائد التشفير العربي.
| الخاصية | القيمة |
|---|---|
| النموذج الأساسي | Averroes-Q-Instruct |
| طريقة التدريب | LoRA (rank 8, scale 20, 16 layers) |
| عدد التكرارات | 500 |
| معدل التعلم | 1e-5 |
| الجهاز | Apple M2 Ultra (192GB) |
| حجم المحوّل | 44MB |
| النتائج | Test loss 0.091, PPL 1.095 |
البدء السريع
from mlx_lm import load, generate
from mlx_lm.lora import load_adapters
model, tokenizer = load("hayulalab/Averroes-Q-Instruct")
load_adapters(model, "hayulalab/Hayula-Kindi-7B-LoRA")
messages = [{"role": "user", "content": "حلل هذه الثغرة الأمنية..."}]
prompt = tokenizer.apply_chat_template(messages, add_generation_prompt=True)
response = generate(model, tokenizer, prompt=prompt, max_tokens=256)
print(response)
License / الترخيص
Hayula Research License v1.0 — Full terms
Model tree for hayulalab/Hayula-Kindi-7B-LoRA
Base model
hayulalab/Averroes-Q-Instruct