注冊(cè)過程相對(duì)簡(jiǎn)單,你需要提供一個(gè)有效的電子郵件地址來創(chuàng)建賬戶。在注冊(cè)完成后,你將收到一封確認(rèn)郵件,點(diǎn)擊郵件中的鏈接以確認(rèn)你的賬戶。

2. 獲取 API Key

獲取 API Key 是調(diào)用 Perplexity API 的關(guān)鍵步驟。API Key 是一個(gè)長期有效的訪問令牌,用于驗(yàn)證和授權(quán) API 請(qǐng)求。

  1. 設(shè)置付款信息:在獲取 API Key 之前,你需要設(shè)置付款信息。雖然注冊(cè)信用卡信息不會(huì)立即扣款,但它會(huì)存儲(chǔ)用于以后的 API 使用。

  1. 生成 API Key:生成 API Key 的過程很簡(jiǎn)單,通常在開發(fā)者界面中可以找到相關(guān)選項(xiàng)。生成后,請(qǐng)妥善保管你的 API Key,以免被他人惡意使用。

3. 請(qǐng)求示例

一旦你獲得了 API Key,你就可以開始發(fā)送 API 請(qǐng)求。在每個(gè)請(qǐng)求中,API Key 需要作為授權(quán)標(biāo)頭中的承載令牌發(fā)送。

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 的網(wǎng)絡(luò)爬蟲,用于收集和整理信息以便于搜索引擎索引。你可以通過其用戶代理來識(shí)別 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)

自定義訪問規(guī)則

為了防止 PerplexityBot 訪問你的網(wǎng)站數(shù)據(jù),可以在網(wǎng)站的 robots.txt 中添加以下記錄:

User-Agent: PerplexityBot
Disallow: /

你也可以自定義訪問權(quán)限,禁止從特定路徑檢索數(shù)據(jù):

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

5. 常見問題

Q: 如何找到 Perplexity AI API?

A: 可以通過 冪簡(jiǎn)集成平臺(tái) 找到所需的 API。通過關(guān)鍵詞搜索或從 API 分類頁進(jìn)入查找。

Q: 該 API 目前支持網(wǎng)頁瀏覽嗎?

A: 是的,可以使用 Perplexity Sonar Models,通過其搜索索引和公共互聯(lián)網(wǎng)的信息提供服務(wù)。

Q: 什么是 API-KEY?

A: API-KEY 是用于調(diào)用鑒權(quán)和計(jì)量計(jì)費(fèi)的密鑰,目前由主賬號(hào)進(jìn)行管理。

Q: 如何應(yīng)對(duì) 401: 授權(quán)錯(cuò)誤?

A: 401 錯(cuò)誤代碼表示提供的 API 密鑰無效或?qū)儆谛庞貌蛔愕膸簟P枰?API 儀表板中購買更多信用。

Q: Perplexity 是否提供服務(wù)質(zhì)量保證?

A: 目前并不保證服務(wù)正常運(yùn)行時(shí)間或故障恢復(fù)時(shí)間。

Q: API 提交的用戶數(shù)據(jù)是否會(huì)用于模型訓(xùn)練或其他用途?

A: 我們收集 API 使用數(shù)據(jù)和用戶帳戶信息,但不會(huì)用于模型訓(xùn)練。

6. 總結(jié)

本文詳細(xì)介紹了如何調(diào)用 Perplexity 的 API,包括從注冊(cè)賬戶、獲取 API Key 到發(fā)送 API 請(qǐng)求的完整過程。通過這些步驟,開發(fā)者可以輕松地將 Perplexity 的強(qiáng)大功能集成到自己的應(yīng)用中,提升用戶體驗(yàn)和產(chǎn)品功能。

探索無限可能:Perplexity.ai API 封裝庫

項(xiàng)目地址: https://gitcode.com/gh_mirrors/pe/perplexity-ai

Perplexity.ai 提供了一個(gè)強(qiáng)大且易用的 API 封裝庫,適用于數(shù)據(jù)科學(xué)家、開發(fā)者和研究者。該庫依賴于多種關(guān)鍵庫,如 requestsaiohttp 等,支持同步和異步調(diào)用,適應(yīng)不同的應(yīng)用場(chǎng)景。

一、項(xiàng)目介紹

Perplexity.ai 的核心是一個(gè) API 封裝模塊,利用 emailnator 自動(dòng)生成 Gmail 賬戶以獲取無限制的 Copilot 服務(wù)。

二、項(xiàng)目技術(shù)分析

依賴于以下幾個(gè)關(guān)鍵庫:

三、應(yīng)用場(chǎng)景

  1. AI 問答系統(tǒng):構(gòu)建實(shí)時(shí)回答問題的聊天機(jī)器人。
  2. 文檔理解與生成:處理 PDF 或文本文件生成摘要。
  3. 數(shù)據(jù)分析與預(yù)測(cè):進(jìn)行復(fù)雜的數(shù)據(jù)處理和模型訓(xùn)練。
  4. 教育與學(xué)習(xí)助手:幫助解答學(xué)生的問題。
  5. 內(nèi)容創(chuàng)作:自動(dòng)生成博客或文章草稿。

四、項(xiàng)目特點(diǎn)

  1. 無限 Copilot:通過持續(xù)創(chuàng)建新賬戶,享受無限服務(wù)。
  2. 云flare防護(hù):確保連接穩(wěn)定可靠。
  3. 靈活的接口:支持同步和異步調(diào)用。
  4. 用戶自定義功能:允許自定義回調(diào)函數(shù)處理 AI 提問。

總之,Perplexity.ai API 封裝庫提供了強(qiáng)大的功能,易用性和靈活性使之成為開發(fā)者的理想選擇。無論是初學(xué)者還是經(jīng)驗(yàn)豐富的開發(fā)者,Perplexity.ai 都能幫助你開啟 AI 世界的無限可能。

perplexity-ai Unofficial API Wrapper for Perplexity.ai + Account Generator 項(xiàng)目地址: https://gitcode.com/gh_mirrors/pe/perplexity-ai

上一篇:

Doubao 應(yīng)用代碼:開源代碼大模型的新基準(zhǔn)

下一篇:

GLM-4 API Key 獲取指南
#你可能也喜歡這些API文章!

我們有何不同?

API服務(wù)商零注冊(cè)

多API并行試用

數(shù)據(jù)驅(qū)動(dòng)選型,提升決策效率

查看全部API→
??

熱門場(chǎng)景實(shí)測(cè),選對(duì)API

#AI文本生成大模型API

對(duì)比大模型API的內(nèi)容創(chuàng)意新穎性、情感共鳴力、商業(yè)轉(zhuǎn)化潛力

25個(gè)渠道
一鍵對(duì)比試用API 限時(shí)免費(fèi)

#AI深度推理大模型API

對(duì)比大模型API的邏輯推理準(zhǔn)確性、分析深度、可視化建議合理性

10個(gè)渠道
一鍵對(duì)比試用API 限時(shí)免費(fèi)