Explore and query every AI model available to your workspace, with instant code snippets for all supported providers.
The Model Catalog is the evolution of Virtual Keys, providing a centralized and powerful way to manage, discover, and use AI models within your workspace. It consists of two main sections: AI Providers, where you manage your connections, and Models, where you explore what you can use.
The most significant change with the Model Catalog is the concept of inheritance. Think of it this way:
This “create once, provision many” approach provides central governance while giving workspaces the flexibility they need.
Your experience with the Model Catalog will differ based on your role within the Portkey organization.
As a developer, your experience is simplified and streamlined. You primarily interact with the Models tab, which acts as your personal “Model Garden.”
model
parameter, formatted as @{provider_slug}/{model_slug}
. This lets you switch between providers and models on the fly with a single Portkey API key.As a Workspace Admin, you have more control over the providers within your workspace via the AI Providers tab.
You will see a list of providers that have been inherited from the organization. From here, you have two primary options when you click Create Provider:
While Org Admins primarily work in the main Integrations dashboard, the Model Catalog provides a crucial feedback loop:
When a Workspace Admin creates a new, workspace-exclusive integration (option #2 above), you gain full visibility. This new integration will automatically appear on your main Integrations page under the “Workspace-Created” tab, ensuring you always have a complete audit trail of all provider credentials being used across the organization.
While the new model
parameter is the recommended approach for its simplicity, Portkey maintains full backward compatibility and offers flexible integration options for various SDKs.
Remember, the term “Virtual Key” is now synonymous with the AI Provider slug found in your Model Catalog.
You can set a default AI Provider at initialization or override it per request.
Simply point the OpenAI client to Portkey’s gateway and pass your AI Provider slug in the headers.
Explore and query every AI model available to your workspace, with instant code snippets for all supported providers.
The Model Catalog is the evolution of Virtual Keys, providing a centralized and powerful way to manage, discover, and use AI models within your workspace. It consists of two main sections: AI Providers, where you manage your connections, and Models, where you explore what you can use.
The most significant change with the Model Catalog is the concept of inheritance. Think of it this way:
This “create once, provision many” approach provides central governance while giving workspaces the flexibility they need.
Your experience with the Model Catalog will differ based on your role within the Portkey organization.
As a developer, your experience is simplified and streamlined. You primarily interact with the Models tab, which acts as your personal “Model Garden.”
model
parameter, formatted as @{provider_slug}/{model_slug}
. This lets you switch between providers and models on the fly with a single Portkey API key.As a Workspace Admin, you have more control over the providers within your workspace via the AI Providers tab.
You will see a list of providers that have been inherited from the organization. From here, you have two primary options when you click Create Provider:
While Org Admins primarily work in the main Integrations dashboard, the Model Catalog provides a crucial feedback loop:
When a Workspace Admin creates a new, workspace-exclusive integration (option #2 above), you gain full visibility. This new integration will automatically appear on your main Integrations page under the “Workspace-Created” tab, ensuring you always have a complete audit trail of all provider credentials being used across the organization.
While the new model
parameter is the recommended approach for its simplicity, Portkey maintains full backward compatibility and offers flexible integration options for various SDKs.
Remember, the term “Virtual Key” is now synonymous with the AI Provider slug found in your Model Catalog.
You can set a default AI Provider at initialization or override it per request.
Simply point the OpenAI client to Portkey’s gateway and pass your AI Provider slug in the headers.