SOLAR-10.7B-Instruct-v1.0 β AWQ 4-bit
Auto-quantized from upstage/SOLAR-10.7B-Instruct-v1.0
by fastserve's self-quantization pipeline
(publish/) β so it can be trusted the way a random community AWQ requant
sometimes can't. Two community quants fastserve auto-detected during its own
benchmark run looped garbage tokens instead of answering; every checkpoint
published here passed an accuracy gate against its bf16 baseline first.
Quantization
- Method: AWQ (W4A16_ASYM), group size 128, via llm-compressor
- Calibration: 256 samples from
ultrachat-200k
Validation (accuracy gate β this is why you can trust it)
| bf16 baseline | this AWQ checkpoint | |
|---|---|---|
| GSM8K accuracy (n=15) | 0.5333 | 0.5333 |
Within 0.1 (absolute) of the bf16 baseline, <30% degenerate (repeated-token loops). A checkpoint that failed this gate would not have been uploaded.
Serve it with fastserve
fastserve auto-detects this checkpoint β point it at the original model id and it finds this AWQ + wires up speculative decoding:
git clone https://github.com/jireh-father/fastserve && cd fastserve && ./install.sh
# serve an OpenAI-compatible API (auto-picks this AWQ checkpoint)
./fastserve serve upstage/SOLAR-10.7B-Instruct-v1.0
# or benchmark the speedup vs the naive baseline
./fastserve bench upstage/SOLAR-10.7B-Instruct-v1.0 --compare-baseline
Then query it like any OpenAI endpoint:
curl localhost:8000/v1/completions \
-d '{"model": "glenic/SOLAR-10.7B-Instruct-v1.0-AWQ", "prompt": "Q: What is 17*4?\nA:", "max_tokens": 64}'
Or serve directly with vLLM
pip install vllm
python -m vllm.entrypoints.openai.api_server --model glenic/SOLAR-10.7B-Instruct-v1.0-AWQ
License
Inherits the base model's license β see
upstage/SOLAR-10.7B-Instruct-v1.0 for terms.
- Downloads last month
- -
Model tree for glenic/SOLAR-10.7B-Instruct-v1.0-AWQ
Base model
upstage/SOLAR-10.7B-v1.0