Portkey Models
Portkey Models
Open-source pricing and configuration database for 2,300+ LLMs across 35+ providers
GET
Portkey Models
Documentation Index
Fetch the complete documentation index at: https://portkey-docs-vertex-context-caching-1771339020.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Portkey Models is a free, open-source pricing database for LLMs. No API key required — just query any model’s pricing directly.
Explore Models
Browse 2,300+ models
Model Rankings
Top models by usage
GitHub
View source & contribute
Quick Start
Get pricing for any model with a single API call:Understanding Pricing Units
| API Response | Per 1K Tokens | Per 1M Tokens |
|---|---|---|
0.003 | $0.03 | $30 |
0.00025 | $0.0025 | $2.50 |
0.0001 | $0.001 | $1.00 |
API Reference
Get Model Pricing
Returns pricing configuration for a specific model.Path Parameters
Provider identifier. Use lowercase with hyphens.Examples:
openai, anthropic, google, azure-openai, bedrock, together-ai, groq, deepseek, x-ai, mistral-ai, cohere, fireworks-ai, perplexity-ai, anyscale, deepinfra, cerebrasModel identifier. Use the exact model name as specified by the provider.Examples:
gpt-4o, gpt-4-turbo, claude-3-5-sonnet-20241022, claude-3-opus-20240229, gemini-2.0-flash-001, gemini-1.5-proResponse Schema
Token-based pricing. All prices in USD cents per token.
Cost calculation formulas for complex pricing scenarios.
Currency code. Always
USD.Fine-tuning pricing (when available).
Example Responses
Get Model Configuration
Returns general configuration and capabilities for a specific model.Path Parameters
Provider identifier (e.g.,
openai, anthropic, google)Model identifier (e.g.,
gpt-4o, claude-3-opus)Response Schema
Model parameters with their constraints.
Model type classification.
Message configuration.
If
true, model is not available in Portkey playground.If
true, this is the default model for the provider.Example Responses
Get All Models for a Provider
Returns pricing configuration for all models from a specific provider in a single response.Use this endpoint to discover all available models and their pricing for a provider, instead of querying each model individually.
Path Parameters
Provider identifier. Use lowercase with hyphens.Examples:
openai, anthropic, google, bedrock, azure-openai, together-ai, groq, deepseek, x-ai, mistral-aiResponse Schema
Returns a JSON object where:- Keys are model identifiers
- Values contain
pricing_configobjects with the same structure as the individual model pricing endpoint - A
defaultkey provides the base pricing template
Pricing configuration for a specific model.
Example Response
Sample Response (Bedrock)
Sample Response (Bedrock)
Additional Units Reference
Provider-specific pricing for features beyond standard token costs:| Unit | Description | Providers | Price Range (¢) |
|---|---|---|---|
web_search | Web search tool usage | OpenAI, Azure, Google, Vertex AI, Perplexity | 0.5 - 3.5 |
file_search | File search tool usage | OpenAI, Azure | 0.25 |
search | Google search grounding | Google, Vertex AI | 1.4 - 3.5 |
thinking_token | Chain-of-thought reasoning | Google, Vertex AI | 0.00004 - 0.0012 |
image_token | Image processing tokens | Google, Vertex AI | 0.003 |
image_1k | Image generation (1K units) | 3.9 | |
megapixels | Image generation by megapixel | Together AI | 0.0027 - 0.08 |
video_seconds | Video generation | Vertex AI | 10 - 50 |
video_duration_seconds_720_1280 | Video (720p) | OpenAI Sora | 10 - 30 |
video_duration_seconds_1080_1920 | Video (1080p) | OpenAI Sora | 50 |
routing_units | Azure OpenAI routing | Azure OpenAI | 0.000014 |
input_image | Image input | Vertex AI | 0.01 |
input_video_essential | Video input (essential) | Vertex AI | 0.05 |
input_video_standard | Video input (standard) | Vertex AI | 0.1 |
input_video_plus | Video input (plus) | Vertex AI | 0.2 |
Perplexity Context-Based Pricing
Perplexity Context-Based Pricing
Perplexity has context-dependent web search pricing:
| Unit | Price (¢) |
|---|---|
web_search_low_context | 0.5 - 0.6 |
web_search_medium_context | 0.8 - 1.0 |
web_search_high_context | 1.2 - 1.4 |
Supported Providers
40+ providers supported
40+ providers supported
AI21, Anthropic, Anyscale, Azure AI, Azure OpenAI, AWS Bedrock, Cerebras, Cohere, Dashscope, Deepbricks, DeepInfra, DeepSeek, Fireworks AI, GitHub, Google, Groq, Inference.net, Jina, Lambda, Lemonfox AI, Mistral AI, MonsterAPI, Nebius, Nomic, Novita AI, OpenAI, OpenRouter, Oracle, PaLM, Perplexity AI, Predibase, Reka AI, Sagemaker, Segmind, Stability AI, Together AI, Vertex AI, Workers AI, X.AI, Zhipu
Use with Portkey
Portkey Models powers automatic cost tracking for all requests through the Portkey Gateway. When you make requests via Portkey, costs are calculated automatically using this pricing data.Cost Analytics
View real-time spend across all your LLM usage
Budget Limits
Set spending caps that automatically enforce limits
Custom Pricing
Set custom input/output costs to match your contracts
Last modified on February 17, 2026

