Skip to content
IFAI

Qwen3.6 27B

AlibabaReleased Apr 22, 2026No longer on the boards