Skip to main content
Perplexity 是最强大的互联网搜索方式,提供无限 Pro 搜索、升级的 AI 模型、无限文件上传、图像生成和 API 额度。 你可以查看可用模型列表

安装与设置

安装 Perplexity x LangChain 集成包:
pip install langchain-perplexity
Perplexity API 密钥仪表板 获取你的 API 密钥,并将其设置为 PPLX_API_KEY(或 PERPLEXITY_API_KEY)环境变量。更多详情请参阅 Perplexity 入门指南

聊天模型

查看各种 Perplexity 使用示例
from langchain_perplexity import ChatPerplexity

检索器

你可以使用 PerplexitySearchRetrieverPerplexity Search API 获取网页搜索结果,并将其作为标准检索管道中的 Document 对象。 查看使用示例
from langchain_perplexity import PerplexitySearchRetriever

工具

你可以将 Perplexity 用作代理工具,让代理能够访问 Perplexity Search API。 查看使用示例

PerplexitySearchResults

一个查询 Perplexity Search API 并返回 JSON 结果数组(标题、URL、摘要、日期、最后更新时间)的工具。
from langchain_perplexity import PerplexitySearchResults

嵌入模型

你可以使用 PerplexityEmbeddings 通过 Perplexity Embeddings API 生成嵌入向量。 查看使用示例
from langchain_perplexity import PerplexityEmbeddings

组件参考

抽象导入路径描述
ChatPerplexity聊天模型from langchain_perplexity import ChatPerplexity封装 Perplexity API 用于基于事实的聊天补全的聊天模型。
PerplexitySearchRetriever检索器from langchain_perplexity import PerplexitySearchRetriever从 Perplexity Search API 返回 Document 对象的检索器。
PerplexitySearchResults工具from langchain_perplexity import PerplexitySearchResults将 Perplexity Search API 结果作为 JSON 数组返回给代理的工具。
PerplexityEmbeddings嵌入from langchain_perplexity import PerplexityEmbeddings封装 Perplexity Embeddings API 的嵌入模型。