OpenPrompt
A “sharp knife” for big model prompt learning. OpenPrompt provides a prompt learning template language with a unified interface. Its compositionality and modularity allow you to easily deploy prompt learning algorithms to run big models.
GitHub
Doc
Share
Capabilities
With OpenPrompt, you can easily customize templates and verbalizers to adapt pre-trained language models to downstream tasks.
Architecture
OpenPrompt modularizes Data Processors, Templates, Verbalizers, and PromptModels, etc. to facilitate prompt-learning programming.
Template Language
OpenPrompt designs a template language that combines various types of templates under a unified paradigm, with support for token-level attributes.