Perplexity Pro Search API

Sonar Pro como pesquisador agente: encadeia buscas na web, busca páginas inteiras e transmite raciocínio ao vivo, adaptando estratégias para consultas complexas.

PerplexityPesquisa e BuscaEndpoint proprietário

Sobre Perplexity Pro Search

Sonar Pro como pesquisador agente: encadeia buscas na web, busca páginas inteiras e transmite raciocínio ao vivo, adaptando estratégias para consultas complexas.

web search

Especificações de Perplexity Pro Search

ID do modelo
perplexity-pro-search
Autor
Perplexity
Categoria
Pesquisa e Busca
Lançado
-
Saída máxima
32.768 tokens
Entrada
TextoImagem
Saída
Texto
Endpoints
POST/v1/chat/completionsPOST/v1/responsesPOST/v1/messagesPOST/v1/searchPOST/v1beta/models/perplexity-pro-search:generateContent

Preços da API Perplexity Pro Search

Tarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.

Tipo
Especificação
Tarifa
Entrada
por 1M de tokens de prompt
$7.80
Saída
por 1M de tokens gerados
$39.00
Taxa Base (Baixo Contexto)
por pedido
$0.036
Taxa Base (Contexto Médio)
por pedido
$0.047
Taxa Base (Contexto Alto)
por pedido
$0.057
Comparar na página completa de preços

Como chamar a API Perplexity Pro Search

Perplexity Pro Search atende a API Chat Completions compatível com OpenAI. Aponte qualquer SDK OpenAI para https://api.empiriolabs.ai/v1 com sua chave de API EmpirioLabs e use o id de modelo perplexity-pro-search. Obtenha uma chave de API no painel EmpirioLabs.

cURL
curl https://api.empiriolabs.ai/v1/chat/completions \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "perplexity-pro-search",
    "messages": [
      {"role": "user", "content": "Write a haiku about the ocean."}
    ]
  }'
Python (OpenAI SDK)
from openai import OpenAI

client = OpenAI(
    base_url="https://api.empiriolabs.ai/v1",
    api_key="YOUR_EMPIRIOLABS_API_KEY",
)

response = client.chat.completions.create(
    model="perplexity-pro-search",
    messages=[{"role": "user", "content": "Write a haiku about the ocean."}],
)
print(response.choices[0].message.content)
Referência completa da API Perplexity Pro Search

Parâmetros da API Perplexity Pro Search

Parâmetros de requisição suportados pela API Perplexity Pro Search na EmpirioLabs. Os padrões valem quando um campo é omitido.

ParâmetroTipoPadrãoIntervalo / valoresDescrição
max_tokensnumber-16 a 32768Tokens máximos na resposta, pelo menos 16. Quando omitidos, o padrão do modelo se aplica.
search_context_sizeenummediumlow, medium, highContexto mais detalhado dá respostas melhores, mas aumenta a taxa base por pedido.
search_modeenumdefaultdefault, academic, secFiltre resultados de busca por tipo de fonte. Limites acadêmicos de busca para editoras acadêmicas. A SEC adiciona registros financeiros e dados da empresa.
reasoning_effortenumminimalminimal, low, medium, highQuanto o modelo raciocina antes de responder. Quanto mais alto é mais completo e mais lento.
search_domain_filterstring--Domínios separados por vírgulas. Prefixo com '-' para excluir. No máximo 20.
max_resultsnumber151 a 50A maioria dos resultados retorna em cada busca na web. Mais resultados dão mais fontes para se basear.
search_after_datestring--Inclua apenas fontes publicadas após essa data. Use MM/DD/YYYY ou YYYY-MM-DD.
search_before_datestring--Inclua apenas fontes publicadas antes dessa data. Use MM/DD/YYYY ou YYYY-MM-DD.
search_recency_filterenumnonenone, hour, day, week, month, yearFiltro de tempo relativo. Não pode ser combinado com datas específicas.
last_updated_after_filterstring--Inclua apenas fontes atualizadas após essa data. Use MM/DD/YYYY ou YYY-MM-DD.
last_updated_before_filterstring--Inclua apenas fontes atualizadas antes dessa data. Use MM/DD/YYYY ou YYY-MM-DD.
countrystring--Código ISO 3166-1 de duas letras (por exemplo, EUA, GB) para enviesamento de resultados para um país.
regionstring--Nome do estado ou da província para viés de localização.
citystring--Nome da cidade para viés de localização.
3 parâmetros a mais na documentação

Bom saber

Tamanho do contexto de busca

  • Baixo / Médio / Alto: controla profundidade e custo

Modos de busca

  • academic: apenas editoras acadêmicas
  • sec: adiciona registros financeiros e dados da empresa

Filtros de data

  • Filtros de data específica e filtros de recência são mutuamente exclusivos
  • Datas explícitas têm prioridade

Filtros de localização opcionais

  • país, região, cidade, latitude/longitude
  • Coordenadas precisam de um país

API Perplexity Pro Search: perguntas frequentes

Quanto custa a API Perplexity Pro Search?

Na EmpirioLabs, Perplexity Pro Search é cobrado por uso: Entrada $7.80 por 1M de tokens de prompt; Saída $39.00 por 1M de tokens gerados; Taxa Base (Baixo Contexto) $0.036 por pedido; Taxa Base (Contexto Médio) $0.047 por pedido; Taxa Base (Contexto Alto) $0.057 por pedido. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.

A API Perplexity Pro Search é compatível com OpenAI?

Sim. Perplexity Pro Search atende a API Chat Completions compatível com OpenAI, então SDKs OpenAI existentes funcionam apontando base_url para https://api.empiriolabs.ai/v1 e definindo o id de modelo perplexity-pro-search.

Posso testar Perplexity Pro Search no navegador antes de integrar?

Sim. O playground da EmpirioLabs executa Perplexity Pro Search no navegador com os mesmos parâmetros que a API expõe, para você testar prompts antes de escrever código.

Como consigo uma chave de API Perplexity Pro Search?

Crie uma conta EmpirioLabs e gere uma chave em API Keys no painel. A cobrança usa créditos pay-as-you-go, então você paga apenas pelas requisições que faz.

Pronto para usar endpoints melhores?

Confira nossos preços ou entre em contato se quiser que seu próprio modelo seja implementado em nossa pilha.