AI个人学习
和实操指南

Perplexica:1比1复刻 Perplexity AI 功能和界面的开源AI搜索引擎

综合介绍

Perplexica 是一个开源的 AI 驱动搜索引擎,旨在提供深入互联网的答案。它使用先进的机器学习算法,如相似性搜索和嵌入技术,来优化搜索结果,并提供带有引用来源的清晰答案。Perplexica 通过 SearxNG 保持最新信息,确保用户隐私不受影响。

Perplexica:1比1复刻 Perplexity AI 功能和界面的开源AI搜索引擎-1


 

Perplexica:1:1复刻 Perplexity AI 功能和界面的开源AI搜索引擎-1

 

功能列表

  • 本地 LLM 支持:支持使用本地 LLM,如 Llama3 和 Mixtral。
  • 两种主要模式
    • Copilot 模式:生成不同的查询以找到更相关的互联网资源。
    • 普通模式:处理查询并执行网络搜索。
  • 专注模式:针对特定类型问题提供更好的答案,目前有六种专注模式:
    • 全网模式:搜索整个互联网以找到最佳结果。
    • 写作助手模式:帮助完成不需要网络搜索的写作任务。
    • 学术搜索模式:查找文章和论文,适合学术研究。
    • YouTube 搜索模式:根据搜索查询查找 YouTube 视频。
    • Wolfram Alpha 搜索模式:使用 Wolfram Alpha 进行需要计算或数据分析的查询。
    • Reddit 搜索模式:搜索 Reddit 上与查询相关的讨论和意见。

使用帮助

安装流程

  1. Docker 安装(推荐)
    • 下载并安装 Docker。
    • 克隆 Perplexica 仓库:git clone https://github.com/ItzCrazyKns/Perplexica.git
    • 进入项目目录:cd Perplexica
    • 运行 Docker Compose:docker-compose up
  2. 非 Docker 安装
    • 克隆 Perplexica 仓库:git clone https://github.com/ItzCrazyKns/Perplexica.git
    • 进入项目目录:cd Perplexica
    • 安装依赖:yarn install
    • 启动项目:yarn start

使用指南

  1. 使用搜索引擎
    • 访问本地运行的 Perplexica 实例。
    • 输入查询,选择适当的专注模式(如学术搜索模式)。
    • 查看搜索结果,点击引用来源以获取详细信息。
  2. 使用 Perplexica API
    • 配置 API 端点:在 config.toml 文件中设置 API 端点。
    • 发送查询请求到 API 端点,获取 JSON 格式的搜索结果。
  3. 暴露 Perplexica 到网络
    • 修改 docker-compose.yaml 文件,配置网络设置。
    • 重新启动 Docker Compose:docker-compose up

常见问题

  • 连接错误:检查网络设置和 API 配置,确保端点正确。
  • 搜索结果不准确:尝试切换专注模式,或调整查询关键词。

 

AI轻松学

普通人的AI入门指南

帮助你以低成本、零基础学会如何利用AI工具。AI就像办公软件一样,是每个人的必备技能。 掌握AI会让你在求职中占据优势,在未来的工作和学习中事半功倍。

查看详情>
未经允许不得转载:首席AI分享圈 » Perplexica:1比1复刻 Perplexity AI 功能和界面的开源AI搜索引擎

首席AI分享圈

首席AI分享圈专注于人工智能学习,提供全面的AI学习内容、AI工具和实操指导。我们的目标是通过高质量的内容和实践经验分享,帮助用户掌握AI技术,一起挖掘AI的无限潜能。无论您是AI初学者还是资深专家,这里都是您获取知识、提升技能、实现创新的理想之地。

联系我们
zh_CN简体中文