Qwen2.5 7B Interactive Storytelling

Published by @narrative_engine · Community adapter

Interactive fiction and tabletop RPG narrative generation. Tracks character state, maintains consistent world rules, and generates branching plot choices. Trained on published TTRPG modules and interactive fiction archives.

Usage

from peft import PeftModel
from transformers import AutoModelForCausalLM, AutoTokenizer

tokenizer = AutoTokenizer.from_pretrained("Qwen/Qwen2.5-7B-Instruct")
base = AutoModelForCausalLM.from_pretrained("Qwen/Qwen2.5-7B-Instruct")
model = PeftModel.from_pretrained(base, "modelforgelab/qwen25-7b-storytelling-lora")

inputs = tokenizer("Your prompt here", return_tensors="pt")
outputs = model.generate(**inputs, max_new_tokens=256)
print(tokenizer.decode(outputs[0], skip_special_tokens=True))

Compatibility

  • transformers>=4.40
  • vLLM

You might also like