2. 獲取API-KEY

獲取API密鑰的第一步是設置付款信息。您需要連接一張有效的信用卡,確保您可以使用Perplexity AI的API服務。這個過程不會立即從您的信用卡中扣款,而是將您的付款信息存儲以備后用。

設置付款

注冊完成后,您可以生成一個長期有效的API密鑰。這個密鑰是在手動刷新或刪除之前一直可用的訪問令牌。

生成API密鑰

3. API請求示例

在每個API請求中,您需要將API密鑰作為授權標頭中的承載令牌發送。請注意,如果您的信用額度用完,API密鑰將被阻止,直到您充值信用額度。為了避免這種情況,您可以配置“自動充值”,當您的信用額度低于2美元時,它會自動刷新您的余額。

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)

4. PerplexityBot

Perplexity AI使用網絡爬蟲從互聯網上收集信息并將其編入搜索引擎的索引。為了提供最佳的搜索體驗,我們需要收集數據。您可以通過其用戶代理來識別我們的網絡爬蟲。

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訪問您的網站數據,您可以在網站的robots.txt中添加一條記錄。

User-Agent: PerplexityBot
Disallow: /

您還可以自定義訪問權限,禁止僅從特定路徑檢索數據。

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

5. 常見問題

Q:如何找到Perplexity AI API?
A:冪簡集成是國內領先的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:目前我們不保證這一點。

6. 總結

本文詳細闡述了獲取Perplexity AI API密鑰的全過程,為開發者提供了清晰的分步指南。從Perplexity AI API注冊賬號開始,通過完成開發者認證,到最終獲取API服務密鑰,每一步都進行了詳盡的說明。此外,文章還強調了獲取密鑰后進行可用性測試的重要性,確保開發者能夠順利地將API集成到應用中。本文為開發者提供了一個全面、實用的指南,幫助他們順利獲取Perplexity AI API密鑰,并有效地將這一能力集成到應用中,從而提升應用的交互性和功能性。

FAQ

  1. 問:如何注冊Perplexity AI賬戶?

  2. 問:API密鑰如何用于請求?

  3. 問:如何避免API密鑰被阻止?

  4. 問:Perplexity AI API支持哪些功能?

  5. 問:如何報告API使用中的問題?

上一篇:

OpenAI O1 常用提示詞:深入了解推理模型的優化與應用

下一篇:

Perplexity 的 API Key:全面指南及其重要性
#你可能也喜歡這些API文章!

我們有何不同?

API服務商零注冊

多API并行試用

數據驅動選型,提升決策效率

查看全部API→
??

熱門場景實測,選對API

#AI文本生成大模型API

對比大模型API的內容創意新穎性、情感共鳴力、商業轉化潛力

25個渠道
一鍵對比試用API 限時免費

#AI深度推理大模型API

對比大模型API的邏輯推理準確性、分析深度、可視化建議合理性

10個渠道
一鍵對比試用API 限時免費