Downloads · 30 days
25
29% of all-time downloads
Logics-MLLM/Logics-PPT-Qwen3.6-27B-SFT
Logics-PPT-Qwen3.6-27B-SFT is a machine learning model from Logics-MLLM. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as apache-2.0.
Model card for Logics-PPT-Qwen3.6-27B-SFT. The technical report is under review and a public link will be added when available.
Downloads · 30 days
25
29% of all-time downloads
All-time downloads
87
Public
Parameters
27.4B
54.7 GB on disk
Likes
1
Public
Click a slice to open those files.
.safetensors54.7 GB · 100%
From the Hugging Face model README
Model card for Logics-PPT-Qwen3.6-27B-SFT. The technical report is under review and a public link will be added when available.
Logics-PPT-Qwen3.6-27B-SFT is a 27B-parameter model for automatic presentation generation. It is built on top of Qwen3.6-27B and trained for single-page HTML slide generation within the OpenClaw agent framework.
Our work targets end-to-end presentation generation rather than next-slide completion. The model is trained to generate one self-contained HTML file per slide, which is then rendered into final visual outputs. We adopt Single-HTML as the generation paradigm because it is more robust and easier to optimize than multi-page HTML and Python-based alternatives in our study.
The training pipeline behind this model contains three stages:
This release corresponds to Stage 2, i.e., the final SFT checkpoint before RL.
The model is trained with a supervision pipeline designed specifically for long-horizon PPT generation:
This model is intended to improve both:
We synthesize PPT-generation training instances using a five-stage pipeline:
For SFT, we distill presentation-generation trajectories from:
We use guided prompts with increasing strength:
and combine teacher corpora under different mixing strategies. The released 27B SFT model corresponds to the selected filtered mixed-teacher checkpoint used to initialize RL in the paper.
Selected setting for this release:
qwen + glm_pro + glm_max (filter)Reported overall benchmark scores from the paper:
| Model | PresentBench | GDPVal (PPT subset) |
|---|---|---|
| Qwen3.6-27B (base / no train) | 70.45 | 74.49 |
| Logics-PPT-Qwen3.6-27B-SFT | 77.57 | 79.36 |
Compared with the base model, this SFT checkpoint improves:
The paper also reports that another mixed-teacher setting reaches the highest PresentBench score of 77.90, while this released checkpoint is the one selected for subsequent RL because it preserves stronger external generalization.
The paper also reports rule-based aesthetic scores for the selected SFT checkpoint:
| Metric group | PresentBench | GDPVal (PPT subset) |
|---|---|---|
| Aspect ratio | 1.00 | 0.70 |
| Whitespace | 0.88 | 0.94 |
| Element collision avoidance | 0.74 | 0.57 |
| Visual balance | 0.57 | 0.44 |
| Font readability | 0.95 | 0.70 |
| Total | 4.14 | 3.35 |
This model is intended for research use in:
Typical usage involves a system that:
.pptx authoring.import torch
from transformers import AutoModelForCausalLM, AutoTokenizer
model_id = "Logics-MLLM/Logics-PPT-Qwen3.6-27B-SFT"
tokenizer = AutoTokenizer.from_pretrained(model_id)
model = AutoModelForCausalLM.from_pretrained(
model_id,
dtype=torch.bfloat16,
device_map="auto",
)
model.eval()
messages = [{
"role": "user",
"content": (
"Create a 6-slide academic presentation as separate single-slide HTML files. "
"The deck should summarize a research topic, maintain a consistent 16:9 layout, "
"and keep each slide visually balanced and readable."
),
}]
inputs = tokenizer.apply_chat_template(
messages,
tokenize=True,
add_generation_prompt=True,
return_dict=True,
return_tensors="pt",
).to(model.device)
with torch.inference_mode():
output = model.generate(
**inputs,
max_new_tokens=2048,
do_sample=True,
temperature=1.0,
top_p=0.95,
top_k=20,
)
completion = output[0, inputs["input_ids"].shape[-1]:]
print(tokenizer.decode(completion, skip_special_tokens=True))
This is only a minimal text-generation smoke test.
Actual presentation generation in our setup additionally uses:
The technical report is currently under review.
Citation information will be added after public release.
We thank the Qwen, GLM, OpenClaw, PresentBench, and GDPVal teams and the broader research communities working on agentic generation, presentation intelligence, and reinforcement learning for LLMs.
The model weights are released under the Apache License 2.0.