Perplexity Pro Search API

声纳 Pro作为代理研究员: 链路网络搜索,获取完整页面,和流直播推理,适应复杂的查询策略.

Perplexity研究和搜索专有端点

关于 Perplexity Pro Search

声纳 Pro作为代理研究员: 链路网络搜索,获取完整页面,和流直播推理,适应复杂的查询策略.

也称为 Perplexity-Pro-Search

web search

Perplexity Pro Search 规格

模型 ID
perplexity-pro-search
提供方
Perplexity
类别
研究和搜索
发布日期
-
输入
文本图像
输出
文本
端点
POST/v1/chat/completionsPOST/v1/responsesPOST/v1/messagesPOST/v1/searchPOST/v1beta/models/perplexity-pro-search:generateContent

Perplexity Pro Search API 价格

来自 EmpirioLabs 目录的实时按量计费价格。只为实际用量付费,没有月度最低消费。

类型
规格
价格
投入
每1M 提示符
$7.80
产出
每1M个生成的令牌
$39.00
基费(低背景)
每个请求
$0.036
基费(中度上下文)
每个请求
$0.047
基费(高上下文)
每个请求
$0.057
在完整价格页比较

如何调用 Perplexity Pro Search API

Perplexity Pro Search 提供 OpenAI 兼容的 Chat Completions API。用你的 EmpirioLabs API 密钥把任意 OpenAI SDK 指向 https://api.empiriolabs.ai/v1,并使用模型 ID perplexity-pro-search。 在EmpirioLabs 控制台获取 API 密钥。

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)
Perplexity Pro Search API 完整参考

Perplexity Pro Search API 参数

EmpirioLabs 上 Perplexity Pro Search API 支持的请求参数。省略字段时使用默认值。

参数类型默认值范围 / 值描述
temperaturenumber0.20 到 2采样温度。0 = 确定性,2 = 最大随机性。
max_tokensnumber40961 到 32768回复中最多的代币。
search_context_sizeenummediumlow, medium, high上下文越高,答案越好,但每次请求的基础费用也会提高。
search_modeenumdefaultdefault, academic, sec按来源类型筛选搜索结果。学术 = 学术论文,SEC = 财务申报。
stream_modeenumconciseconcise, full简明流式的最终答案。Full 还会实时直播研究进展。
search_domain_filterstring--逗号分隔域。前缀为“-”以排除。最多20。
search_language_filterstring--逗号分隔的ISO 639-1代码(2个字母)。最多10。
search_after_datestring--仅包含此日期之后发布的资料。用 YYYY-MM-DD 或自然语言。
search_before_datestring--仅包含此日期之前发布的资料。用 YYYY-MM-DD 或自然语言。
search_recency_filterenumnonenone, hour, day, week, month, year相对时间滤波器。不能与具体日期合并。
last_updated_after_filterstring--仅包含最后更新于此日期之后的资料来源。用 YYYY-MM-DD 或自然语言。
last_updated_before_filterstring--仅包含最后更新于此日期之前的来源。用 YYYY-MM-DD 或自然语言。
countrystring--ISO 3166-1 双字母代码(例如美国、英国),用于将结果偏向某一国家。
regionstring--州或省名称用于位置偏见。
文档中还有 8 个参数

须知

搜索上下文大小 - 低/中/高 - 控制深度和成本 搜索模式 academic - 学术来源只 sec - SEC 存档仅 日期过滤器 - 具体日期过滤器和重排过滤器相互排斥 - 明确日期优先 可选位置过滤器 - 国家、地区、城市, latitude/longitude - 返回内置图像和嵌入视频预览

Perplexity Pro Search API:常见问题

Perplexity Pro Search API 收费多少?

在 EmpirioLabs,Perplexity Pro Search 按量计费:投入 $7.80 每1M 提示符; 产出 $39.00 每1M个生成的令牌; 基费(低背景) $0.036 每个请求。本页的实时价格表始终与 API 的实际计费一致。

Perplexity Pro Search API 兼容 OpenAI 吗?

兼容。Perplexity Pro Search 提供 OpenAI 兼容的 Chat Completions API,现有 OpenAI SDK 只需把 base_url 指向 https://api.empiriolabs.ai/v1 并把模型 ID 设为 perplexity-pro-search 即可使用。

集成之前可以在浏览器里试用 Perplexity Pro Search 吗?

可以。EmpirioLabs Playground在浏览器中以与 API 相同的参数运行 Perplexity Pro Search,你可以在写代码之前先测试提示词。

如何获取 Perplexity Pro Search API 密钥?

创建 EmpirioLabs 账户,然后在控制台的 API Keys生成密钥。计费使用按量付费的额度,只为实际发出的请求付费。

准备好使用更好的终端了吗?

查看我们的定价,或者如果你想将自己的模型部署到我们的堆栈中,请联系我们。