Home Knowledge Base CTRL (Conditional Transformer Language model)

CTRL (Conditional Transformer Language model) is a 1.63 billion parameter language model developed by Salesforce Research (2019) that introduced the concept of control codes — special tokens prepended to the input that steer the style, content, domain, and format of generated text.

How Control Codes Work

Key Innovations

Limitations

Legacy

CTRL pioneered the idea that language models could be explicitly steered through conditioning signals. This concept influenced later work on prompt engineering, instruction tuning, and controllable generation systems that are central to modern LLM usage.

ctrl (conditional transformer language)ctrlconditional transformer languagefoundation model

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.