What Changed?
The Virtual Keys feature has evolved into the Model Catalog system. Here’s what you need to know:Core Concept (Still the Same)
- ✅ One Portkey API key → Access multiple providers → Use hundreds of models
- ✅ Provider credentials stored securely, never exposed in code
- ✅ Centralized management and governance
What’s New in Model Catalog
- Organization-level management: Share credentials across workspaces
- Better governance: Fine-grained budgets, rate limits, and model allow-lists
- Simpler usage: Just use
model="@provider-slug/model-name"format - Enhanced security: Improved credential management and access controls
Migration Guide
If you’re currently using Virtual Keys, see our step-by-step migration guide:Migration Guide
Step-by-step guide to migrate from Virtual Keys to Model Catalog
Quick Start with Model Catalog
- Add a Provider: Go to Model Catalog → Add Provider
- Use in Code: Use the
@provider-slug/model-nameformat in your requests - Manage Access: Set budgets, rate limits, and model access controls

