Perplexity AI

Portkey 提供了一个强大且安全的网关,以便将各种大型语言模型(LLMs)集成到您的应用程序中,包括 Perplexity AI APIs

使用 Portkey,您可以利用快速的 AI 网关访问、可观察性、提示管理等功能,同时通过 虚拟密钥 系统确保安全管理您的 LLM API 密钥。

Provider Slug**: perplexity-ai**

Portkey SDK 与 Perplexity AI 模型的集成

Portkey 提供了一个一致的 API,用于与来自不同提供商的模型进行交互。要将 Perplexity AI 集成到 Portkey:

1. 安装 Portkey SDK

将 Portkey SDK 添加到您的应用程序中,以通过 Portkey 的网关与 Perplexity AI 的 API 进行交互。

npm install --save portkey-ai

2. 使用虚拟密钥初始化 Portkey

要使用 Perplexity AI 和 Portkey,请 在此获取您的 API 密钥, 然后将其添加到 Portkey 以创建虚拟密钥。

import Portkey from 'portkey-ai'
 
const portkey = new Portkey({
    apiKey: "PORTKEY_API_KEY", // defaults to process.env["PORTKEY_API_KEY"]
    virtualKey: "VIRTUAL_KEY" // Your Perplexity AI Virtual Key
})

3. 使用 Perplexity AI 调用聊天完成

使用 Portkey 实例向 Perplexity AI 发送请求。如有需要,您还可以直接在 API 调用中覆盖虚拟密钥。

管理 Perplexity AI 提示

您可以在 提示库 中管理所有 Perplexity AI 的提示。所有当前的 Perplexity AI 模型均受到支持,您可以轻松开始测试不同的提示。

一旦您准备好提示,可以使用 portkey.prompts.completions.create 接口在您的应用程序中使用该提示。

下一步

SDK 支持的完整功能列表可以在以下链接中找到。

SDK

您可以在相关部分找到更多信息:

Last updated