微信扫码
添加专属顾问
我要投稿
Perplexica[1] 是一款开源的人工智能搜索引擎,可以深入互联网寻找答案。该项目受到 Perplexity AI 的启发,不仅可以搜索网络,还可以理解你的问题。它使用相似性搜索和嵌入(embeddings)等先进的机器学习算法来完善结果,并提供明确的答案和引用的来源。
有些搜索工具可能会给你提供过时的信息,因为它们使用的是爬虫机器人的数据,并将其转换为嵌入式数据,然后存储在索引中。与它们不同的是,Perplexica 使用元搜索引擎 SearxNG[2] 来获取结果并重新排序,从中获取最相关的来源,确保您始终获得最新信息,而无需每天更新数据。
SearXNG 是一个免费的互联网元搜索引擎,它聚合来自各种搜索服务和数据库的结果。用户既不会被跟踪,也不会被分析。
Perplexica 提供了两种主要的安装方式,使用 Docker 和不使用 Docker。Perplexica 官方强烈推荐使用 Docker 方式来安装它。
git clone https://github.com/ItzCrazyKns/Perplexica.git
sample.config.toml
文件重命名为 config.toml
。对于 Docker 设置,只需填写以下字段:openai
或 ollama
。根据你使用的提供商,你必须填写以下字段:OPENAI
:你的 OpenAI API 密钥。只有当你希望使用 OpenAI 的模型时才需要填写。Ollama
API URL。应将其输入为 http://host.docker.internal:PORT_NUMBER
。如果你在 11434 端口上安装了 Ollama,请使用以下地址: http://host.docker.internal:11434
。对于其他端口,请相应调整。如果你希望使用 Ollama 的模型而不是 OpenAI 的模型,则需要填写此处。 注意:你也可以在运行 Perplexica 后,通过设置页面更改这些内容并使用不同的模型。docker-compose.yaml
文件,然后在终端执行以下命令:docker compose up -d
http://localhost:3000
来访问 Perplexica。sample.config.toml
文件重命名为 config.tom
l。确保填写该文件中的所有必填字段。.env.example
文件重命名为 .env
文件,并填写所有必要字段。npm i
。npm run build
。npm run start
,启动前端和后端项目。感兴趣的小伙伴,赶紧玩起来!如果你没有 OpenAI API 密钥,强烈推荐你安装 Ollama 来运行本地的模型,比如,Llama3 和 Mixtral 等开源模型。关注 AI 真好玩,了解最新 AI 资讯和有用、有趣的 AI 开源项目!
Perplexica: https://github.com/ItzCrazyKns/Perplexica
[2]SearxNG: https://github.com/searxng/searxng
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费场景POC验证,效果验证后签署服务协议。零风险落地应用大模型,已交付160+中大型企业
2025-02-01
2025-01-01
2024-08-13
2025-02-04
2024-04-25
2024-07-25
2024-06-13
2024-09-23
2024-04-26
2024-08-21
2025-03-09
2025-03-08
2025-03-08
2025-03-08
2025-03-07
2025-03-07
2025-03-07
2025-03-05