Perplexity Pro Search API

Sonar Pro en tant que chercheur agentique: enchaîne les recherches sur le Web, récupère les pages complètes et diffuse le raisonnement en direct, adaptant la stratégie aux requêtes complexes.

PerplexityRecherche et rechercheEndpoint propriétaire

À propos de Perplexity Pro Search

Sonar Pro en tant que chercheur agentique: enchaîne les recherches sur le Web, récupère les pages complètes et diffuse le raisonnement en direct, adaptant la stratégie aux requêtes complexes.

Aussi connu sous le nom Perplexity-Pro-Search

web search

Caractéristiques de Perplexity Pro Search

ID du modèle
perplexity-pro-search
Fournisseur
Perplexity
Catégorie
Recherche et recherche
Publié
-
Entrée
TexteImage
Sortie
Texte
Endpoints
POST/v1/chat/completionsPOST/v1/responsesPOST/v1/messagesPOST/v1/searchPOST/v1beta/models/perplexity-pro-search:generateContent

Tarifs de l'API Perplexity Pro Search

Tarifs à l'usage en direct du catalogue EmpirioLabs. Vous ne payez que ce que vous utilisez, sans minimum mensuel.

Type
Spéc.
Tarif
Entrée
par jetons 1M
$7.80
Produit
par jeton généré 1M
$39.00
Frais de base (faible contexte)
par demande
$0.036
Frais de base (Contexte moyen)
par demande
$0.047
Frais de base (haut contexte)
par demande
$0.057
Comparer sur la page complète des tarifs

Comment appeler l'API Perplexity Pro Search

Perplexity Pro Search sert l'API Chat Completions compatible OpenAI. Pointez n'importe quel SDK OpenAI vers https://api.empiriolabs.ai/v1 avec votre clé API EmpirioLabs et utilisez l'id de modèle perplexity-pro-search. Obtenez une clé API depuis le tableau de bord 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)
Référence complète de l'API Perplexity Pro Search

Paramètres de l'API Perplexity Pro Search

Paramètres de requête pris en charge par l'API Perplexity Pro Search sur EmpirioLabs. Les valeurs par défaut s'appliquent quand un champ est omis.

ParamètreTypePar défautPlage / valeursDescription
temperaturenumber0.20 à 2Température d’échantillonnage. 0 = déterministe, 2 = aléatoire maximal.
max_tokensnumber40961 à 32768Maximum de jetons dans la réponse.
search_context_sizeenummediumlow, medium, highUn contexte plus approfondi donne de meilleures réponses mais augmente le tarif de base par demande.
search_modeenumdefaultdefault, academic, secFiltrez les résultats de recherche par type de source. Académique = articles scientifiques, SEC = dossiers financiers.
stream_modeenumconciseconcise, fullDes flux concis sont la réponse finale seulement. Full diffuse également en direct l’avancement de la recherche.
search_domain_filterstring--Domaines séparés par virgules. Préfixe par '-' pour exclure. Max 20.
search_language_filterstring--Codes ISO 639-1 séparés par virgules (2 lettres). Max 10.
search_after_datestring--N’incluez que les sources publiées après cette date. Utilisez YYYY-MM-DD ou du langage naturel.
search_before_datestring--N’incluez que les sources publiées avant cette date. Utilisez YYYY-MM-DD ou du langage naturel.
search_recency_filterenumnonenone, hour, day, week, month, yearFiltre à temps relatif. Impossible à combiner avec des dates précises.
last_updated_after_filterstring--N’incluez que les sources mises à jour après cette date. Utilisez YYYY-MM-DD ou du langage naturel.
last_updated_before_filterstring--N’incluez que les sources mises à jour avant cette date. Utilisez YYYY-MM-DD ou du langage naturel.
countrystring--Code ISO 3166-1 à deux lettres (par exemple US, GB) pour biaiser les résultats vers un pays.
regionstring--Nom d’État ou de province pour le biais de localisation.
8 paramètres de plus dans la doc

Bon à savoir

Taille du contexte de recherche - Faible / Moyen / Haut - contrôle profondeur et coût Modes de recherche academic - sources académiques seulement sec - fichiers SEC seulement Filtres de date - Les filtres de date et les filtres de recence sont mutuellement exclusifs - Les dates explicites sont prioritaires Filtres de localisation optionnels - pays, région, ville, latitude/longitude Retourne les images en ligne et les prévisualisations vidéo intégrées

API Perplexity Pro Search : questions fréquentes

Combien coûte l'API Perplexity Pro Search ?

Sur EmpirioLabs, Perplexity Pro Search est facturé à l'usage : Entrée $7.80 par jetons 1M; Produit $39.00 par jeton généré 1M; Frais de base (faible contexte) $0.036 par demande. La grille tarifaire en direct de cette page correspond toujours à ce que l'API facture.

L'API Perplexity Pro Search est-elle compatible OpenAI ?

Oui. Perplexity Pro Search sert l'API Chat Completions compatible OpenAI : les SDKs OpenAI existants fonctionnent en pointant base_url vers https://api.empiriolabs.ai/v1 et en utilisant l'id de modèle perplexity-pro-search.

Puis-je essayer Perplexity Pro Search dans le navigateur avant d'intégrer ?

Oui. Le playground EmpirioLabs exécute Perplexity Pro Search dans le navigateur avec les mêmes paramètres que l'API expose, pour tester vos prompts avant d'écrire du code.

Comment obtenir une clé API Perplexity Pro Search ?

Créez un compte EmpirioLabs, puis générez une clé sous API Keys dans le tableau de bord. La facturation utilise des crédits à l'usage : vous ne payez que vos requêtes.

Prêt à utiliser de meilleurs points de terminaison ?

Consultez nos tarifs ou contactez-nous si vous souhaitez que votre propre modèle soit déployé sur notre stack.