Documentation
Running LLMs Locally
API
User Interface
Advanced
Running LLMs Locally
API
User Interface
Advanced
Config Presets
Presets are a way to bundle together a system prompt and other parameters into a single configuration that can be easily reused across different chats.
New in 0.3.15: You can import Presets from file or URL, and even publish your own Presets to share with others on to the LM Studio Hub.
Below is the anatomy of the Preset manager:
The anatomy of the Preset manager in the settings sidebar.
Presets are JSON files. You can share them by sending around the JSON, or you can share them by publishing them to the LM Studio Hub. You can also import Presets from other users by URL. See the Import and Publish sections for more details.
You can create your own prompt library by using Presets.
Save collections of parameters as a Preset for easy reuse.
In addition to system prompts, every parameter under the Advanced Configuration sidebar can be recorded in a named Preset.
For example, you might want to always use a certain Temperature, Top P, or Max Tokens for a particular use case. You can save these settings as a Preset (with or without a system prompt) and easily switch between them.
Preset
.Presets are stored in the following directory:
~/.lmstudio/config-presets
%USERPROFILE%\.lmstudio\config-presets
Chat with other LM Studio users, discuss LLMs, hardware, and more on the LM Studio Discord server.
On this page
Saving, resetting, and deselecting Presets
Importing, Publishing, and Updating Downloaded Presets
Example: Build your own Prompt Library
- The Use Case for Presets
Where Presets are stored
- macOS or Linux
- Windows
Migration from LM Studio 0.2.* Presets
Community