ALLaM 7B Instruct
Arabic-first Saudi model guide for deployment on DCP.
1. What it is
ALLaM 7B Instruct is a 7B-parameter Arabic-first instruction model from SDAIA/HUMAIN (model repo: `ALLaM-AI/ALLaM-7B-Instruct-preview`).
2. What it does
It is optimized for Arabic enterprise text workloads: assistant responses, summarization, and domain QA where Arabic quality is the top priority.
3. How it compares
- Versus Falcon H1 7B: similar class, usually choose ALLaM when Arabic nuance matters more than raw throughput.
- Versus JAIS 13B: JAIS can score higher on difficult Arabic tasks but costs more GPU memory and latency.
4. Best for on DCP
- Arabic customer support copilots
- Saudi public-sector and enterprise assistants
- Arabic document understanding pipelines
5. Hardware requirements on DCP
- DCP floor: `min_vram_gb: 24` (Tier A in `infra/config/arabic-portfolio.json`)
- Recommended providers: RTX 4090, A100 40GB+
- Template: `vllm-serve` for OpenAI-compatible API serving
6. How to run on DCP
- Submit a `vllm_serve` job with model `ALLaM-AI/ALLaM-7B-Instruct-preview`.
- Set `gpu_requirements.min_vram_gb` to `24`.
- Poll job output and endpoint readiness via `/api/jobs/:id/output` and `/api/jobs/:id/endpoint-ready`.
7. Licensing and commercial-use notes
ALLaM uses publisher-specific terms (not Apache/MIT). Confirm redistribution and commercial deployment rights directly from the model card terms before production launch.
Sources:
- https://huggingface.co/humain-ai/ALLaM-7B-Instruct-preview
- /home/node/dc1-platform/infra/config/arabic-portfolio.json
- /home/node/dc1-platform/backend/src/db.js