链载Ai

标题: Perplexica:3.8K Star!一款开源的AI搜索引擎,支持网络搜索,使用先进的机器学习算法提供清晰答案,并注明来源 [打印本页]

作者: 链载Ai    时间: 昨天 10:25
标题: Perplexica:3.8K Star!一款开源的AI搜索引擎,支持网络搜索,使用先进的机器学习算法提供清晰答案,并注明来源

项目简介

Perplexica[1] 是一个开源的 AI 驱动搜索引擎,它深入互联网寻找答案。受到 Perplexity AI 的启发,Perplexica 不仅仅搜索网络,而且理解用户的问题。

项目使用先进的机器学习算法,如相似性搜索和嵌入技术,来优化结果并提供清晰的答案,并注明来源。

项目特点

使用场景

Perplexica 可以作为一个替代传统搜索引擎(如谷歌或必应)的工具,用于搜索互联网、理解查询、提供相关性高的结果,同时保护用户的隐私。

项目适用于需要最新信息、学术研究、写作辅助、YouTube 视频搜索、Wolfram Alpha 数据分析查询和 Reddit 讨论搜索等多种场景。

功能特点

即将推出的功能

使用方法

使用 Docker 安装 (推荐方式)

  1. 确保系统上安装并运行了 Docker。

  2. 克隆 Perplexica 仓库:

gitclonehttps://github.com/ItzCrazyKns/Perplexica.git
  1. 克隆后,导航到包含项目文件的目录。

  2. sample.config.toml 文件重命名为 config.toml。对于 Docker 设置,只需要填写以下字段:

注意:可以在启动 Perplexica 后,从设置对话框中更改这些。

  1. 进入包含 docker-compose.yaml 文件的目录,并执行:
dockercomposeup-d
  1. 等待几分钟让设置完成。可以通过在网页浏览器中输入 http://localhost:3000 来访问 Perplexica。

非 Docker 安装

  1. 克隆仓库,并将根目录中的 sample.config.toml 文件重命名为 config.toml。确保填写了这个文件中的所有必填字段。

  2. ui 文件夹中的 .env.example 文件重命名为 .env 并填写所有必填字段。

  3. 填写完配置和环境文件后,在 ui 文件夹和根目录中运行 npm i 安装依赖。

  4. 安装依赖后,在 ui 文件夹和根目录中执行 npm run build

  5. 最后,在 ui 文件夹和根目录中运行 npm run start 启动前端和后端。

注意:推荐使用 Docker,因为它简化了设置过程,特别是管理环境变量和依赖。

更多信息,如将其暴露在网络中等,请查看 安装文档[2]


注:本文内容仅供参考,具体项目特性请参照官方 GitHub 页面的最新说明。







欢迎光临 链载Ai (https://www.lianzai.com/) Powered by Discuz! X3.5