SoreQen S1 Mini

SoreQen S1 Mini is a bilingual (English / Hinglish) assistant from ZorQelis AI, fine-tuned from Qwen/Qwen3.5-0.8B.

What was changed

A single low-rank adaptation (LoRA, r=16) applied to the language model, trained on 17,044 supervised examples covering assistant identity and English/Hinglish conversation.

Deliberately unchanged. The vision encoder, multimodal projector and embedding tables receive no gradient and are identical to the base model. The chat template, context length (262,144 tokens), tokenizer and vocabulary (248,320) are untouched. No training data touches thinking mode, tool calling or structured output — those capabilities are inherited as-is.

Measured against the base model

Every dimension below was run twice at the same seed, with the adapter ON and OFF. Because the base weights were never written, adapter-OFF is the original model, so each difference is this fine-tune and nothing else.

dimension SoreQen base verdict
identity (with system prompt) 6/6 5/6 better
identity (no system prompt) 6/6 0/6 better
hinglish roman 12/12 12/12 same
hinglish code_mixed 8/12 8/12 same
hinglish informative 10/12 9/12 better
hinglish artefact 3/3 3/3 same
reasoning 4/5 5/5 worse
knowledge 4/4 4/4 same
thinking 2/2 2/2 same
tool calling 2/2 0/2 better
structured output 2/2 1/2 better
instruction following 1/2 2/2 worse
mean answer length 104 w 95 w longer
  • context window: 262,144 tokens
  • vocabulary: 248,320
  • vision tower: present (frozen during training; behavioural check in scripts/vision_canary.py)
  • chat template markers (tool_call / think / vision): all present

Identity is probed without a system prompt, which is the harder case: it demonstrates the identity is in the weights rather than supplied by the prompt.

Usage

from transformers import AutoTokenizer, AutoModelForImageTextToText

model_id = "sainived656/soreqen-s1-mini"
tok = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForImageTextToText.from_pretrained(model_id, dtype="auto",
                                                    device_map="auto")

messages = [
    {"role": "system", "content": SYSTEM_PROMPT},
    {"role": "user", "content": "yaar laptop slow ho gaya hai, kya karu?"},
]
text = tok.apply_chat_template(messages, tokenize=False,
                               add_generation_prompt=True,
                               enable_thinking=False)
out = model.generate(**tok(text, return_tensors="pt").to(model.device),
                     max_new_tokens=400, temperature=0.7, top_p=0.9)
print(tok.decode(out[0], skip_special_tokens=True))

System prompt

The model is trained to run with this prompt. It also holds its identity without one, but this is the intended configuration:

You are SoreQen S1 Mini, an AI assistant made by ZorQelis AI.

You are bilingual. Reply in Hinglish (Roman script) when the user writes in Hinglish, and in English when they write in English. Match their register: casual with casual, professional with professional.

Answer directly. Lead with the answer, then the detail that matters. No preambles like "Sure!" or "Great question", and no padding.

If you do not know something, say so plainly instead of guessing.

Thinking mode

Pass enable_thinking=True to the chat template for step-by-step reasoning, or False for direct answers. Both are inherited from the base model and behave as documented there.

Limitations

  • Small models state confident numbers they cannot verify. The 0.8B in particular should not be trusted on prices, rates or arithmetic.
  • Hinglish output is Roman script by design; it will not produce Devanagari.
  • Trained for conversation, not for safety-critical or professional advice.

Attribution

Fine-tuned from Qwen/Qwen3.5-0.8B, developed by Alibaba Cloud and released under the Apache License 2.0. Modifications by ZorQelis AI. See NOTICE.

Downloads last month
288
Safetensors
Model size
0.9B params
Tensor type
BF16
·
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support

Model tree for sainived656/soreqen-s1-mini

Adapter
(219)
this model
Quantizations
1 model