Velary 1.2 Flash

English

Velary 1.2 Flash is a 1.17B-parameter bilingual (Russian/English) instruction model built on LiquidAI/LFM2.5-1.2B-Thinking (LFM2 architecture, 128K context) with switchable reasoning depth via a control tag appended to the user message.

Benchmarks (ABench75, 375 tasks, automatic regex scoring)

Category none medium high
Overall 76.8% 82.7% 81.6%
Math 91% 97% 96%
Logic 69% 49% 43%
Code 71% 85% 85%
Cybersecurity 88% 96% 96%
General 65% 85% 88%
English 85% 84% 81%
Russian 65% 81% 83%

Training details

  • Base model: LiquidAI/LFM2.5-1.2B-Thinking (Lfm2ForCausalLM, 1.17B, vocab 65536, native thinking).
  • Method: LoRA, r=32, alpha=32, all-linear, dropout 0.05, merged into the base weights.
  • Data: approximately 8.7k generated domain examples (cybersecurity, code, math, logic, Russian language rules, identity, general) plus level data (none/medium/high) and a replay set for retention.
  • Stages: supervised fine-tuning on the domain pack (2 epochs), followed by two low-LR balancing stages (learning rate 3e-5) mixing level data, replay and a no-reasoning slice; adapters were merged between stages.
  • Precision and batching: fp16, batch size 1-2, gradient accumulation 8-32, maximum sequence length 1024-2048, gradient checkpointing.

Reasoning levels

The reasoning depth is selected by appending <|effort=none|>, <|effort=medium|> or <|effort=high|> to the user message. The system prompt should be:

You are Aurora, a helpful AI assistant. Respond in the user's language.

Usage

from transformers import AutoModelForCausalLM, AutoTokenizer

tok = AutoTokenizer.from_pretrained("AuroraSystem/Velary-1.2-Flash-1.2B")
model = AutoModelForCausalLM.from_pretrained(
    "AuroraSystem/Velary-1.2-Flash-1.2B", dtype="bfloat16", device_map="auto")

messages = [
    {"role": "system", "content": "You are Aurora, a helpful AI assistant. Respond in the user's language."},
    {"role": "user", "content": question + "\n<|effort=medium|>"},
]
text = tok.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)

Limitations

  • Logic is the weakest category across all levels.
  • Casual conversation and open-ended creative writing are limited.
  • Longer reasoning increases token usage; set max_new_tokens of at least 512 for medium and high.
  • The model is not safety-aligned beyond the training data.

ะ ัƒััะบะธะน

Velary 1.2 Flash โ€” ะดะฒัƒัะทั‹ั‡ะฝะฐั (ั€ัƒััะบะธะน/ะฐะฝะณะปะธะนัะบะธะน) ะธะฝัั‚ั€ัƒะบั‚ะธะฒะฝะฐั ะผะพะดะตะปัŒ ะฝะฐ 1.17B ะฟะฐั€ะฐะผะตั‚ั€ะพะฒ ะฝะฐ ะฑะฐะทะต LiquidAI/LFM2.5-1.2B-Thinking (ะฐั€ั…ะธั‚ะตะบั‚ัƒั€ะฐ LFM2, ะบะพะฝั‚ะตะบัั‚ 128K) ั ะฟะตั€ะตะบะปัŽั‡ะฐะตะผะพะน ะณะปัƒะฑะธะฝะพะน ั€ะฐัััƒะถะดะตะฝะธะน ั‡ะตั€ะตะท ัƒะฟั€ะฐะฒะปััŽั‰ะธะน ั‚ะตะณ ะฒ ัะพะพะฑั‰ะตะฝะธะธ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปั.

ะ‘ะตะฝั‡ะผะฐั€ะบะธ (ABench75, 375 ะทะฐะดะฐั‡, ะฐะฒั‚ะพะผะฐั‚ะธั‡ะตัะบะฐั ะฟั€ะพะฒะตั€ะบะฐ ะฟะพ ั€ะตะณัƒะปัั€ะบะต)

ะšะฐั‚ะตะณะพั€ะธั none medium high
ะžะฑั‰ะธะน ะฑะฐะปะป 76.8% 82.7% 81.6%
ะœะฐั‚ะตะผะฐั‚ะธะบะฐ 91% 97% 96%
ะ›ะพะณะธะบะฐ 69% 49% 43%
ะšะพะด 71% 85% 85%
ะšะธะฑะตั€ะฑะตะทะพะฟะฐัะฝะพัั‚ัŒ 88% 96% 96%
ะžะฑั‰ะธะต ะทะฝะฐะฝะธั 65% 85% 88%
ะะฝะณะปะธะนัะบะธะน 85% 84% 81%
ะ ัƒััะบะธะน 65% 81% 83%

ะ”ะตั‚ะฐะปะธ ะพะฑัƒั‡ะตะฝะธั

  • ะ‘ะฐะทะพะฒะฐั ะผะพะดะตะปัŒ: LiquidAI/LFM2.5-1.2B-Thinking (Lfm2ForCausalLM, 1.17B, ัะปะพะฒะฐั€ัŒ 65536, ะฝะฐั‚ะธะฒะฝั‹ะน thinking).
  • ะœะตั‚ะพะด: LoRA, r=32, alpha=32, ะฒัะต ะปะธะฝะตะนะฝั‹ะต ัะปะพะธ, dropout 0.05, ั ะฟะพัะปะตะดัƒัŽั‰ะธะผ ะผะตั€ะดะถะตะผ ะฒ ะฑะฐะทะพะฒั‹ะต ะฒะตัะฐ.
  • ะ”ะฐะฝะฝั‹ะต: ะพะบะพะปะพ 8.7k ัะณะตะฝะตั€ะธั€ะพะฒะฐะฝะฝั‹ั… ะดะพะผะตะฝะฝั‹ั… ะฟั€ะธะผะตั€ะพะฒ (ะบะธะฑะตั€ะฑะตะทะพะฟะฐัะฝะพัั‚ัŒ, ะบะพะด, ะผะฐั‚ะตะผะฐั‚ะธะบะฐ, ะปะพะณะธะบะฐ, ะฟั€ะฐะฒะธะปะฐ ั€ัƒััะบะพะณะพ ัะทั‹ะบะฐ, ะธะดะตะฝั‚ะธั‡ะฝะพัั‚ัŒ, ะพะฑั‰ะธะต ะทะฝะฐะฝะธั), ะฟะปัŽั ัƒั€ะพะฒะฝะตะฒั‹ะต ะดะฐะฝะฝั‹ะต (none/medium/high) ะธ replay-ะฝะฐะฑะพั€ ะดะปั ัะพั…ั€ะฐะฝะตะฝะธั ะฝะฐะฒั‹ะบะพะฒ.
  • ะญั‚ะฐะฟั‹: SFT ะฝะฐ ะดะพะผะตะฝะฝะพะผ ะฟะฐะบะตั‚ะต (2 ัะฟะพั…ะธ), ะทะฐั‚ะตะผ ะดะฒะฐ ัั‚ะฐะฟะฐ ะฑะฐะปะฐะฝัะธั€ะพะฒะบะธ ั ะผะฐะปั‹ะผ learning rate (3e-5) ะฝะฐ ัะผะตัะธ ัƒั€ะพะฒะฝะตะฒั‹ั… ะดะฐะฝะฝั‹ั…, replay ะธ ัั€ะตะทะฐ ะฑะตะท ั€ะฐัััƒะถะดะตะฝะธะน; ะฐะดะฐะฟั‚ะตั€ั‹ ะผะตั€ะดะถะธะปะธััŒ ะผะตะถะดัƒ ัั‚ะฐะฟะฐะผะธ.
  • ะขะพั‡ะฝะพัั‚ัŒ ะธ ะฑะฐั‚ั‡ะธ: fp16, batch 1-2, ะฝะฐะบะพะฟะปะตะฝะธะต ะณั€ะฐะดะธะตะฝั‚ะฐ 8-32, ะผะฐะบัะธะผะฐะปัŒะฝะฐั ะดะปะธะฝะฐ 1024-2048, gradient checkpointing.

ะฃั€ะพะฒะฝะธ ั€ะฐัััƒะถะดะตะฝะธะน

ะ“ะปัƒะฑะธะฝะฐ ะฒั‹ะฑะธั€ะฐะตั‚ัั ั‚ะตะณะพะผ <|effort=none|>, <|effort=medium|> ะธะปะธ <|effort=high|> ะฒ ะบะพะฝั†ะต ัะพะพะฑั‰ะตะฝะธั ะฟะพะปัŒะทะพะฒะฐั‚ะตะปั. ะกะธัั‚ะตะผะฝั‹ะน ะฟั€ะพะผั‚:

You are Aurora, a helpful AI assistant. Respond in the user's language.

ะžะณั€ะฐะฝะธั‡ะตะฝะธั

  • ะ›ะพะณะธะบะฐ โ€” ัะฐะผะฐั ัะปะฐะฑะฐั ะบะฐั‚ะตะณะพั€ะธั ะฝะฐ ะฒัะตั… ัƒั€ะพะฒะฝัั….
  • ะกะปะฐะฑะพ ั€ะฐะทะฒะธั‚ะฐ ัะฒะตั‚ัะบะฐั ะฑะตัะตะดะฐ ะธ ะพั‚ะบั€ั‹ั‚ะพะต ะบั€ะตะฐั‚ะธะฒะฝะพะต ะฟะธััŒะผะพ.
  • ะ”ะปะธะฝะฝั‹ะต ั€ะฐัััƒะถะดะตะฝะธั ัƒะฒะตะปะธั‡ะธะฒะฐัŽั‚ ั€ะฐัั…ะพะด ั‚ะพะบะตะฝะพะฒ; ะดะปั medium ะธ high ัั‚ะฐะฒัŒั‚ะต max_new_tokens ะฝะต ะผะตะฝัŒัˆะต 512.
  • ะœะพะดะตะปัŒ ะฝะต ะฒั‹ั€ะพะฒะฝะตะฝะฐ ะฟะพ ะฑะตะทะพะฟะฐัะฝะพัั‚ะธ ัะฒะตั€ั… ะพะฑัƒั‡ะฐัŽั‰ะธั… ะดะฐะฝะฝั‹ั….
Downloads last month
121
Safetensors
Model size
1B params
Tensor type
BF16
ยท
Inference Providers NEW
This model isn't deployed by any Inference Provider. ๐Ÿ™‹ Ask for provider support

Model tree for AuroraSystem/Velary-1.2-Flash-1.2B

Finetuned
(50)
this model
Quantizations
1 model

Dataset used to train AuroraSystem/Velary-1.2-Flash-1.2B

Collection including AuroraSystem/Velary-1.2-Flash-1.2B