Packages
llm_db
2026.2.4
2026.7.3
2026.7.2
2026.7.1
2026.7.0
2026.6.4
2026.6.3
2026.6.2
2026.6.1
2026.6.0
2026.5.2
2026.5.1
2026.5.0
2026.4.8
2026.4.7
2026.4.6
2026.4.5
2026.4.4
2026.4.3
2026.4.2
2026.4.1
2026.4.0
2026.3.3
2026.3.2
2026.3.1
2026.3.0
2026.2.9
2026.2.8
2026.2.7
2026.2.6
2026.2.5
2026.2.4
2026.2.3
2026.2.2
2026.2.1
2026.2.0
2026.1.5
2026.1.4
2026.1.3
2026.1.2
2026.1.1
2026.1.0
2025.12.4
2025.12.3
2025.12.2
2025.12.1
2025.11.18-preview
2025.11.14-preview
2025.11.7-preview
LLM model metadata catalog with fast, capability-aware lookups.
Current section
Files
Jump to
Current section
Files
priv/llm_db/providers/perplexity.json
{
"alias_of": null,
"base_url": null,
"config_schema": null,
"doc": "https://docs.perplexity.ai",
"env": [
"PERPLEXITY_API_KEY"
],
"exclude_models": null,
"extra": null,
"id": "perplexity",
"models": {
"sonar": {
"aliases": [],
"base_url": null,
"capabilities": null,
"cost": {
"input": 1,
"output": 1
},
"deprecated": false,
"extra": {
"attachment": false,
"family": "sonar",
"open_weights": false,
"temperature": true
},
"family": null,
"id": "sonar",
"knowledge": "2025-09-01",
"last_updated": "2025-09-01",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 4096
},
"modalities": {
"input": [
"text"
],
"output": [
"text"
]
},
"model": null,
"name": "Sonar",
"pricing": null,
"provider": "perplexity",
"provider_model_id": null,
"release_date": "2024-01-01",
"retired": false,
"tags": null
},
"sonar-pro": {
"aliases": [],
"base_url": null,
"capabilities": null,
"cost": {
"input": 3,
"output": 15
},
"deprecated": false,
"extra": {
"attachment": true,
"family": "sonar-pro",
"open_weights": false,
"temperature": true
},
"family": null,
"id": "sonar-pro",
"knowledge": "2025-09-01",
"last_updated": "2025-09-01",
"lifecycle": null,
"limits": {
"context": 200000,
"output": 8192
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "Sonar Pro",
"pricing": null,
"provider": "perplexity",
"provider_model_id": null,
"release_date": "2024-01-01",
"retired": false,
"tags": null
},
"sonar-reasoning-pro": {
"aliases": [],
"base_url": null,
"capabilities": {
"chat": true,
"embeddings": false,
"json": {
"native": false,
"schema": false,
"strict": false
},
"reasoning": {
"enabled": true
},
"streaming": {
"text": true,
"tool_calls": false
},
"tools": {
"enabled": false,
"parallel": false,
"streaming": false,
"strict": false
}
},
"cost": {
"input": 2,
"output": 8
},
"deprecated": false,
"extra": {
"attachment": true,
"family": "sonar-reasoning",
"open_weights": false,
"temperature": true
},
"family": null,
"id": "sonar-reasoning-pro",
"knowledge": "2025-09-01",
"last_updated": "2025-09-01",
"lifecycle": null,
"limits": {
"context": 128000,
"output": 4096
},
"modalities": {
"input": [
"text",
"image"
],
"output": [
"text"
]
},
"model": null,
"name": "Sonar Reasoning Pro",
"pricing": null,
"provider": "perplexity",
"provider_model_id": null,
"release_date": "2024-01-01",
"retired": false,
"tags": null
}
},
"name": "Perplexity",
"pricing_defaults": null
}