Sonar API

perplexity/sonar
Sonar rapidly retrieves and synthesizes information from diverse sources, delivering clear, cited answers that set a benchmark for real-time research and analytics.
Context
128K tokens
Input
$1 / 1M tokens
Output
$1 / 1M tokens
Released
Sep 9, 2025

Overview

Perplexity Sonar Description

Perplexity AI’s Sonar is an advanced multimodal AI assistant optimized for real-time, context-aware web search, synthesis, and conversational analytics. Designed for both professional and consumer workflows, Sonar combines fast, authoritative information retrieval with robust reasoning over retrieved documents.

‍

Technical Specification

Performance Benchmarks

  • Model Architecture: Hybrid system combining proprietary and open-source LLMs (LlaMa 3.1 70B base, custom Perplexity fine-tuning), with integrated real-time web search and multi-document synthesis.
  • Context Window: Dynamic, automatically adjusts to the retrieved content and query complexity.‍
  • Tool Integration: Native live web search, academic databases, and citation engine for source-backed answers.

Performance Metrics

Sonar demonstrates consistency in real-time information retrieval and source-backed answer quality. Its upward trend in query volume and user engagement signals strong market fit for knowledge-intensive workflows. The trade-off for rapid, cited answers is slightly higher latency compared to pure LLM chatbots, but with greater accuracy and transparency.

__wf_reserved_inherit

API Pricing

  • Input: $1.3 per million tokens‍
  • Output: $1.3 per million tokens‍

‍

Key Capabilities‍

Perplexity Sonar API delivers authoritative outputs for information-dense workflows.

  • Advanced Search & Synthesis: Excels in cross-referencing multiple web sources, distilling complex information, and presenting it with clarity and transparency.
  • Conversational Analytics: Supports multi-turn, context-aware dialogues for research, business intelligence, and decision support.
  • Tool Utilization: Integrates proprietary live web search, enabling real-time fact-checking and source citation.

‍

Code Sample

‍

Comparison with Other Models

Vs. Claude 4 Opus: Sonar specializes in live, cited answers from the web, while Claude 4 Opus leads in autonomous coding, reasoning, and agentic workflows. Sonar is optimized for users who need answers grounded in the latest, most authoritative sources rather than long-context reasoning or code generation.

‍Vs. Gemini 2.5: Sonar emphasizes real-time search and synthesis; Gemini models offer broad multimodal capabilities and long-context reasoning but may not always surface citations or real-time data as explicitly.

‍Vs. OpenAI GPT-4: Perplexity Sonar is purpose-built for retrieval-augmented generation (RAG) and source transparency; GPT-4 is a generalist model, best for broad reasoning and creative tasks without built-in web sourcing.

Limitations

Perplexity/Sonar specializes in real-time research, multi-source synthesis, and cited analytics, setting it apart for up-to-date, accurate, and verifiable answers. However, its limitations are equally distinctive:

  • No Traditional Coding or Reasoning Benchmarks: Unlike models such as Claude Opus 4 or Kimi K2, Perplexity Sonar does not publish standard coding or reasoning metrics (e.g., SWE-bench, LiveCodeBench) because its architecture is optimized for real-time, sourced knowledge retrieval rather than autonomous coding or long-horizon reasoning
  • Best for Research and Analytics, Not Code: It excels in tasks requiring live web search, deep citation, and business intelligence, but is less suitable for pure code generation, agentic autonomy, or scenarios where generative program synthesis is critical.‍
  • Static Knowledge and Reasoning: For tasks beyond the scope of its search-embedded, live-updated knowledge, Perplexity Sonar operates like any RAG (Retrieval-Augmented Generation) system: without real-time, cited web access, it cannot claim dramatic accuracy or recency advantages over other frontier models.

API Integration

Accessible via AI/ML API. Documentation: available here‍‍‍

Uptime and performance

  • Uptime (24h): 100%
  • Uptime (7d): 88.0%
  • Availability (24h): 94.0%
  • Error rate (24h): 6.0%
  • End-to-end latency (24h median): 5.1s
  • Time to first token (24h median): 5.9s
  • Throughput (24h median): 105.1 tok/s

Measured on the AI/ML API gateway across live traffic. Figures are medians unless stated. Last updated 2026-10-12.

Use cases

  • Research & Analysis: Rapid literature review, competitive intelligence, and academic research.
  • Business Intelligence: Real-time market analysis, news monitoring, and executive briefing.
  • Education & Content Creation: Answering complex questions with cited sources, content summarization, and explanation generation.
  • Technical Support: Troubleshooting, documentation lookup, and workflow guidance with source grounding.

‍

How to use Sonar API

Install any OpenAI-compatible SDK, point it at api.aimlapi.com/v1, and set the model to perplexity/sonar.
import requests

r = requests.post(
    "https://api.aimlapi.com/v1/chat/completions",
    headers={"Authorization": "Bearer " + AIMLAPI_KEY},
    json={
      "model": "perplexity/sonar",
      "messages": [
        {
          "role": "user",
          "content": "Hello!"
        }
      ]
    },
)
print(r.json())
const r = await fetch("https://api.aimlapi.com/v1/chat/completions", {
  method: "POST",
  headers: {
    Authorization: `Bearer ${process.env.AIMLAPI_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    "model": "perplexity/sonar",
    "messages": [
      {
        "role": "user",
        "content": "Hello!"
      }
    ]
  }),
});
console.log(await r.json());
curl -X POST https://api.aimlapi.com/v1/chat/completions \
  -H "Authorization: Bearer $AIMLAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"perplexity/sonar","messages":[{"role":"user","content":"Hello!"}]}'

OpenAI-compatible — swap the base URL and it works with your existing SDK.

Sonar API Pricing

TypePrice
Input
$1 / 1M tokens
Output
$1 / 1M tokens

Sonar Benchmarks

BenchmarkScoreWhat it measuresSourceRetrieved
Intelligence
8.7
Composite score across standardised reasoning, knowledge and problem-solving evaluations, measured independently by Artificial AnalysisSourceSeptember 12, 2026

Sonar vs other models

ModelInputOutputContextBest for
Sonar
This page
$1 / 1M tokens
$1 / 1M tokens
128K tokens
Chat + assistants
$5 / 1M tokens
$30 / 1M tokens
1M tokens
Reasoning + agents
$2 / 1M tokens
$10 / 1M tokens
1M tokens
Balanced coding + agents
$3 / 1M tokens
$15 / 1M tokens
1M tokens
Long-context, multimodal & agentic workflows
$1.5 / 1M tokens
$9 / 1M tokens
1M tokens
Reasoning + agents

Frequently asked questions

Sonar has a 128,000 tokens context window and can return up to 100,000 tokens.

Sonar takes image, text as input and returns text.

Use perplexity/sonar as the model id. Requests go to https://api.aimlapi.com/v1/chat/completions.

Sonar became available on September 9, 2025.

Sonar is priced at input $1.3 / 1M tokens, output $1.3 / 1M tokens.

Yes, Sonar can stream responses as they are generated.

Yes, Sonar accepts image input alongside text.

Sonar was built by Perplexity.

Sonar is a fast, search-augmented model grounded in real-time web data, suited for tasks that need up-to-date information.

No. Sonar can accept image inputs but only produces text output.

Yes. Web search is listed as one of Sonar's core capabilities.

Start building with Sonar

Get API Key
1000+ models, one API.