How Prompt Management Works
ABV prompt management follows a create-version-deploy-monitor workflow:Create and edit prompts
{{variable}}), custom configuration (model parameters, tools, metadata), and two formats: text prompts (single string) and chat prompts (array of messages).Automatic versioning
Label-based deployment
production label. Test with staging. Roll back by reassigning production to a previous version—no code deployment required. Create custom labels for tenants, A/B tests, or any deployment strategy.Client-side caching for zero latency
Link prompts to traces for metrics
Why Prompt Management?
Faster Iteration Cycles
Faster Iteration Cycles
Safe Production Changes with Instant Rollback
Safe Production Changes with Instant Rollback
production to a version, observe metrics, and reassign to a previous version if issues arise—rollback completes in seconds without code changes.Environment Separation
Environment Separation
staging pointing to latest version (under test) and production pointing to previous version (stable). Create tenant-specific labels for multi-tenant deployments.Team Collaboration
Team Collaboration
Audit Trail and Change History
Audit Trail and Change History
A/B Testing and Experimentation
A/B Testing and Experimentation
Key Features
Core Prompt Management
Version Control and Rollback
Version Control and Rollback
Label-Based Deployment
Label-Based Deployment
production (default) and latest (most recent). Create custom labels (staging, tenant-1, variant-a) for environment separation, tenant isolation, and A/B testing. Protected labels restrict who can modify them.Learn more about version control →Variable Substitution and Templating
Variable Substitution and Templating
{{variable}} syntax to insert dynamic content at runtime. Works in both text and chat prompts. Advanced features include message placeholders and composability for reusing prompt components.Learn more about message placeholders →Prompt Configuration
Prompt Configuration
temperature, top_p, max_tokens), tool definitions, and custom metadata alongside prompts in the config object. Change model parameters without code changes and version configuration alongside prompt changes.Learn more about prompt config →Text vs Chat Prompts
Text vs Chat Prompts
Advanced Features
Client-Side Caching for Zero Latency
Client-Side Caching for Zero Latency
Link Prompts to Traces for Metrics
Link Prompts to Traces for Metrics
LLM Playground for Interactive Testing
LLM Playground for Interactive Testing
Systematic Testing with Prompt Experiments
Systematic Testing with Prompt Experiments
A/B Testing in Production
A/B Testing in Production
Guaranteed Availability with Fallback Prompts
Guaranteed Availability with Fallback Prompts
Composability and Reusable Components
Composability and Reusable Components
Prompt Folders for Organization
Prompt Folders for Organization
GitHub Integration
GitHub Integration
Webhooks and Slack Notifications
Webhooks and Slack Notifications