如何获取 Perplexity AI API 密钥:详细分步指南

Perplexity AI 是一款融合了搜索引擎和聊天机器人功能的人工智能工具,旨在通过自然语言处理技术提供即时、准确的网络信息搜索和整合服务。它于 2022 年推出,由 Andy Konwinski、Denis Yarats、Johnny Ho 和 Aravind Srinivas 共同创立,总部位于美国加利福尼亚州旧金山。在当今数字化时代,人工智能和自然语言处理技术正成为各行各业创新的重要驱动力。Perplexity AI API 以其卓越的自然语言处理能力和广泛的应用场景,吸引了众多开发者的关注。本文将详细指导你如何获取 Perplexity AI API 密钥,帮助你轻松解锁这一技术宝藏,为你的项目或应用注入全新活力。

👉 野卡 | 一分钟注册,轻松订阅海外线上服务

1. 注册并登录 Perplexity AI

首先,你需要注册并登录 Perplexity AI 平台。访问官方网站并完成账号注册流程。注册完成后,使用你的账号信息登录平台。

2. 获取 API 密钥

步骤 1:绑定信用卡

为了开始使用 API,你需要绑定信用卡以进行支付验证。此步骤不会从你的信用卡中扣款,而是存储付款信息以供后续使用。

步骤 2:生成 API 密钥

完成信用卡绑定后,你可以在平台中生成 API 密钥。API 密钥是一个长期有效的访问令牌,在手动刷新或删除之前一直可用。

3. 使用 API 密钥

在每个 API 请求中,将 API 密钥作为授权标头中的承载令牌发送。当你的信用额度用完时,API 密钥将被阻止,直到你充值信用额度。你可以通过配置“自动充值”来避免这种情况,确保信用额度始终高于 2 美元。

python
from openai import OpenAI

YOUR_API_KEY = “INSERT API KEY HERE”

messages = [
{
“role”: “system”,
“content”: (
“You are an artificial intelligence assistant and you need to ”
“engage in a helpful, detailed, polite conversation with a user.”
),
},
{
“role”: “user”,
“content”: (
“How many stars are in the universe?”
),
},
]

client = OpenAI(api_key=YOUR_API_KEY, base_url=”https://api.perplexity.ai”)

聊天完成(非流式)

response = client.chat.completions.create(
model=”llama-3.1-sonar-large-128k-online”,
messages=messages,
)
print(response)

聊天完成(流式)

response_stream = client.chat.completions.create(
model=”llama-3.1-sonar-large-128k-online”,
messages=messages,
stream=True,
)
for response in response_stream:
print(response)

4. 关于 PerplexityBot

PerplexityBot 是 Perplexity AI 的网络爬虫,用于从互联网上收集信息并将其编入搜索引擎的索引。你可以通过以下方式识别并管理 PerplexityBot 的访问权限:

  • 禁止访问:在网站的 robots.txt 文件中添加以下内容:

User-Agent: PerplexityBot
Disallow: /

  • 自定义访问规则:允许 PerplexityBot 访问特定路径,同时禁止访问其他路径:

User-Agent: PerplexityBot
Allow: /public/
Disallow: /private/

5. 常见问题

Q:如何找到 Perplexity AI API?

A:你可以通过关键词搜索或从 API 分类页中找到 Perplexity AI API。

Q:该 API 支持网页浏览吗?

A:是的!你可以使用 Perplexity Sonar Models,该模型利用了来自 Perplexity 搜索索引和公共互联网的信息。

Q:什么是 API-KEY?

A:API-KEY 是用于调用鉴权和计量计费的密钥,目前支持主账号进行管理。

Q:如何应对 401 授权错误?

A:401 错误表示 API 密钥无效、已删除或信用不足。你可以在 Perplexity API 仪表板中购买更多信用或配置自动充值。

Q:Perplexity 提供服务质量保证吗?

A:目前我们不保证服务正常运行时间或其他服务质量指标。

Q:用户数据会用于模型训练吗?

A:我们仅收集 API 使用数据和用户账户信息,不会将用户数据用于模型训练。

6. 总结

本文详细介绍了如何获取 Perplexity AI API 密钥,从注册账号到生成密钥,再到使用密钥进行 API 请求,每一步都提供了清晰的指导。通过本文,你将能够轻松获取并使用 Perplexity AI API 密钥,为你的应用或项目带来更多可能性。

上一篇 2025年2月11日
下一篇 2025年2月11日

热门推荐