Get number of registered prompts (unique IDs)
Get total number of prompt versions
Register a prompt template
Get prompt by ID and optional version
Optionalversion: stringGet latest version of a prompt
List all registered prompts
Search prompts by tags
Search prompts by model recommendation
Check if prompt exists
Optionalversion: stringRemove a prompt
Optionalversion: stringGet all versions of a prompt
Clear all registered prompts
Get prompts grouped by ID
Search prompts by name (case-insensitive partial match)
Get statistics about the registry
In-memory implementation of PromptRegistry
Stores templates in memory with:
Suitable for development, testing, and applications that don't need persistence.
Example