2024年在线市场平台的11大最佳支付解决方案
如何获取Perplexity AI API密钥(分步指南)
Perplexity AI是一款结合了搜索引擎和聊天机器人功能的人工智能工具,旨在通过自然语言处理技术提供即时、准确的网络信息搜索和整合服务。它于2022年推出,由Andy Konwinski、Denis Yarats、Johnny Ho 和Aravind Srinivas 创立,总部位于美国加利福尼亚州旧金山。在当今快速发展的数字化时代,人工智能和自然语言处理技术正逐步成为各行各业创新的重要驱动力。Perplexity AI API,作为这一领域的佼佼者,以其卓越的自然语言处理能力和广泛的应用场景,吸引了众多开发者的关注。为了帮助你更好地利用这一强大工具,本文将详细指导你如何获取Perplexity AI API的密钥。通过一系列简单而明确的步骤,你将能够轻松解锁这一技术宝藏,为你的项目或应用注入全新的活力。无论是为了提升用户体验、增强产品功能,还是为了实现更广泛的语言支持,获取Perplexity AI API密钥都将是你迈向成功的关键一步。
1. 登录注册Perplexity AI
2. 获取API-KEY
- 设置付款连接信用卡以开始使用API
2. 注册您的信用卡即可开始使用。此步骤不会从您的信用卡中扣款。相反,它会存储付款信息以供以后使用 API。
3. 生成 API 密钥。API 密钥是一个长期有效的访问令牌,在手动刷新或删除之前一直可用。
3. 请求示例
在每个 API 请求中,将 API 密钥作为授权标头中的承载令牌发送。
当您的信用额度用完时,您的 API 密钥将被阻止,直到您充值信用额度。您可以通过配置“自动充值”来避免这种情况,只要您的信用额度低于 2 美元,它就会刷新您的余额。
我们支持的型号列在“支持的型号”页面上。
该 API 与 OpenAI 客户端兼容,可轻松与现有应用程序集成。
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")
# chat completion without streaming
response = client.chat.completions.create(
model="llama-3.1-sonar-large-128k-online",
messages=messages,
)
print(response)
# chat completion with streaming
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)
shscope-file-xxx.oss-cn-beijing.aliyuncs.com”,
“expire_in_seconds”: 300,
“max_file_size_mb”: 100,
“capacity_limit_mb”: 999999999,
“oss_access_key_id”: “LTAxxx”,
“x_oss_object_acl”: “private”,
“x_oss_forbid_overwrite”: “true”
}
}
4. PerplexityBot
我们每天都在努力改进我们的服务。为了提供最佳的搜索体验,我们需要收集数据。我们使用网络爬虫从互联网上收集信息并将其编入我们的搜索引擎的索引。
您可以通过其用户代理来识别我们的网络爬虫
User agent token: PerplexityBot
Full user agent: User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PerplexityBot/1.0; +https://perplexity.ai/perplexitybot)
自定义访问
禁止 PerplexityBot
为了防止 PerplexityBot 访问您的网站数据,请在您网站的 robots.txt 中添加一条记录
User-Agent: PerplexityBot
Disallow: /
自定义访问规则
您还可以自定义访问权限,禁止仅从特定路径检索数据。
User-Agent: PerplexityBot
Allow: /public/
Disallow: /private/
5. 常见问题
Q:如何找到Perplexity AI API
A:幂简集成是国内领先的API集成管理平台,专注于为开发者提供全面、高效、易用的API集成解决方案。幂简API平台可以通过以下两种方式找到所需API:通过关键词搜索API(例如,输入’Perplexity AI API‘这类品类词,更容易找到结果)、或者从API hub分类页进入寻找。
Q:该 API目前支持网页浏览吗?
A:是的!您可以使用Perplexity Sonar Models,该模型利用了来自 Perplexity 搜索索引和公共互联网的信息。
Q:什么是API-KEY?
A:DashScope通过API-KEY进行调用鉴权和计量计费,目前支持主账号进行API-KEY的管理。
Q:我应该如何应对 401:授权错误?
A:401 错误代码表示提供的 API 密钥无效、已删除或属于信用不足的帐户。您可能需要在Perplexity API 仪表板中购买更多信用。您可以通过配置自动充值来避免此问题。
Q:Perplexity 是否提供服务质量保证,例如服务正常运行时间、故障频率以及发生故障时的目标恢复时间?
A:目前我们不保证这一点。
Q:通过API提交的用户数据是否会用于模型训练或其他用途?
A:我们收集以下类型的信息:API 使用数据:我们收集可计费的使用元数据,例如请求和令牌的数量。您可以在Perplexity API仪表板中查看自己的使用情况。
用户帐户信息:当您在我们这里创建帐户时,我们会收集您的姓名、电子邮件地址和其他相关联系信息。
Q:Perplexity AI API的替代品有哪些?
提供AI大模型API的服务商除了Perplexity AI API,还有其他替代服务商也提供类似api服务,例如:
360多模态大语言模型、语音大模型服务MiniMax-稀宇科技、通用大模型开放平台-华藏、讯飞星火认知大模型
更多竞品可以在幂简集成开放平台中找到。
Q:Perplexity AI API这个密钥还适用于哪些api?
6. 总结
本文详细阐述了获取Perplexity AI API密钥的全过程,为开发者提供了清晰的分步指南。从Perplexity AI API注册账号开始,通过完成开发者认证,到最终获取API服务密钥,每一步都进行了详尽的说明。此外,文章还强调了获取密钥后进行可用性测试的重要性,确保开发者能够顺利地将API集成到应用中。本文为开发者提供了一个全面、实用的指南,帮助他们顺利获取Perplexity AI API密钥,并有效地将这一能力集成到应用中,从而提升应用的交互性和功能性。