Perplexideez:开源本地 AI 搜索助手,智能搜索信息来源追溯

本文涉及的产品
NLP自然语言处理_基础版,每接口每天50万次
NLP自然语言处理_高级版,每接口累计50万次
NLP 自学习平台,3个模型定制额度 1个月
简介: Perplexideez 是一款开源的本地 AI 搜索助手,旨在通过智能搜索和信息来源追溯功能,提升用户的搜索体验。它支持多用户、单点登录(SSO),并提供美观的搜索结果展示。Perplexideez 基于 Postgres 数据库,集成了 Ollama 或 OpenAI 兼容的端点,使用 SearXNG 实例进行网络搜索。

❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦


🚀 快速阅读

  1. 功能:Perplexideez 提供网络搜索、结论来源追踪、深入学习、搜索跟踪、体验定制和搜索共享等功能。
  2. 技术:基于大型语言模型(LLM)处理自然语言查询,支持与 Ollama 或 OpenAI 兼容的端点集成,使用 Postgres 数据库和 SearXNG 实例。
  3. 部署:支持 Docker 和 Kubernetes 容器化部署,提供多用户支持和单点登录(SSO)功能。

正文(附运行示例)

Perplexideez 是什么

公众号: 蚝油菜花 - perplexideez

Perplexideez 是一款本地 AI 助手,旨在帮助用户在网络和自托管应用中快速搜索信息。它基于 Postgres 数据库,支持 Ollama 或 OpenAI 兼容的端点,使用 SearXNG 实例进行网络搜索。Perplexideez 具备多用户支持、单点登录(SSO)功能,并提供美观的搜索结果嵌入展示。

Perplexideez 的设计初衷是提供更好的自托管服务集成和用户体验,使用户能够更高效地搜索和整理信息。

Perplexideez 的主要功能

  • 网络搜索:利用 AI 技术筛选网络搜索结果,提高搜索效率。
  • 结论来源追踪:用户可以查看大型语言模型(LLM)使用的源注释,并直接访问源码。
  • 深入学习:LLM 为用户生成后续问题,方便用户进一步探索感兴趣的内容。
  • 搜索跟踪:用户可以将感兴趣的搜索结果收藏,方便后续查找。
  • 体验定制:支持用户根据不同任务选择合适的模型,并提供环境变量和 UI 配置以优化资源使用。
  • 搜索共享:用户可以轻松地与他人共享搜索结果链接,并进行访问控制。

Perplexideez 的技术原理

  • 自然语言查询:使用大型语言模型(LLM)处理和理解自然语言查询,筛选搜索结果,并生成相关的后续问题。
  • 端点集成:支持与 Ollama 或 OpenAI 兼容的端点集成,这些端点提供 AI 模型的接口,用于执行复杂的语言处理任务。
  • 数据库支持:项目后端使用 Postgres 数据库存储用户数据、搜索历史和偏好设置,确保数据的持久化和多用户支持。
  • 自托管搜索实例:基于 SearXNG 实例,搜索网络,SearXNG 是开源的、隐私保护的元搜索引擎。
  • 多用户和单点登录(SSO):支持多用户使用,每个用户都有独立的数据视图。集成 OIDC(OpenID Connect)SSO,用户使用单一身份认证访问多个服务。
  • 容器化部署:使用 Docker 和 Kubernetes 等容器技术,让 Perplexideez 在多种环境中灵活部署,包括裸机、虚拟机和云平台。容器化还提高了应用的可移植性和可扩展性。

如何运行 Perplexideez

Perplexideez 支持多种部署方式,包括 Docker 和 Kubernetes。以下是一个简单的 Docker 部署示例:

  1. 克隆仓库

    git clone https://github.com/brunostjohn/perplexideez.git
    
  2. 安装依赖

    pnpm install
    
  3. 创建环境文件
    使用 .env.example 创建 .env 文件,并填写必要的配置。

  4. 启动开发环境

    pnpm dev:up
    
  5. 更新数据库模式

    pnpm db:push
    
  6. 运行应用

    pnpm dev
    

资源


❤️ 如果你也关注 AI 的发展现状,且对 AI 应用开发非常感兴趣,我会每日跟你分享最新的 AI 资讯和开源应用,也会不定期分享自己的想法和开源实例,欢迎关注我哦!

🥦 微信公众号|搜一搜:蚝油菜花 🥦

相关文章
|
4天前
|
人工智能 开发框架 安全
Smolagents:三行代码就能开发 AI 智能体,Hugging Face 开源轻量级 Agent 构建库
Smolagents 是 Hugging Face 推出的轻量级开源库,旨在简化智能代理的构建过程,支持多种大语言模型集成和代码执行代理功能。
157 68
Smolagents:三行代码就能开发 AI 智能体,Hugging Face 开源轻量级 Agent 构建库
|
1天前
|
机器学习/深度学习 人工智能 测试技术
PsycoLLM:开源的中文心理大模型,免费 AI 心理医生,支持心理健康评估与多轮对话
PsycoLLM 是合肥工业大学推出的中文心理大语言模型,基于高质量心理数据集训练,支持心理健康评估、多轮对话和情绪识别,为心理健康领域提供技术支持。
79 51
PsycoLLM:开源的中文心理大模型,免费 AI 心理医生,支持心理健康评估与多轮对话
|
1天前
|
人工智能 搜索推荐 前端开发
MiniPerplx:基于 Grok 2.0 的开源 AI 搜索引擎,支持网页、学术、视频搜索
MiniPerplx 是一款基于 Grok 2.0 模型的开源 AI 搜索引擎,支持网页、学术论文、YouTube 视频等多种内容搜索,提供代码解释、天气预报等功能。
35 17
MiniPerplx:基于 Grok 2.0 的开源 AI 搜索引擎,支持网页、学术、视频搜索
|
1天前
|
人工智能 运维 Prometheus
AIOpsLab:云服务自动化运维 AI,微软开源云服务 AI 框架,覆盖整个生命周期
AIOpsLab 是微软等机构推出的开源框架,支持云服务自动化运维,涵盖故障检测、根本原因分析等完整生命周期。
35 13
AIOpsLab:云服务自动化运维 AI,微软开源云服务 AI 框架,覆盖整个生命周期
|
4天前
|
人工智能 搜索推荐
SoulChat2.0:低成本构建 AI 心理咨询师,华南理工开源心理咨询师数字孪生大语言模型
SoulChat2.0 是华南理工大学推出的心理咨询师数字孪生大语言模型,能够低成本、快速构建个性化咨询风格的心理健康大模型,辅助心理咨询师工作。
37 9
SoulChat2.0:低成本构建 AI 心理咨询师,华南理工开源心理咨询师数字孪生大语言模型
|
2天前
|
人工智能 测试技术 决策智能
玩转智能体魔方!清华推出AgentSquare模块化搜索框架,开启AI智能体高速进化时代
清华大学研究团队提出模块化LLM智能体搜索(MoLAS)框架AgentSquare,将LLM智能体设计抽象为规划、推理、工具使用和记忆四大模块,实现模块间的轻松组合与替换。通过模块进化和重组机制,AgentSquare显著提升了智能体的适应性和灵活性,并在多个基准测试中表现出色,平均性能提高17.2%。此外,该框架还具备可解释性,有助于深入理解智能体架构对任务性能的影响。论文地址:https://arxiv.org/abs/2410.06153
27 10
|
11天前
|
机器学习/深度学习 人工智能 自动驾驶
企业内训|AI大模型在汽车行业的前沿应用研修-某汽车集团
本课程是TsingtaoAI为某汽车集团高级项目经理设计研发,课程全面系统地解析AI的发展历程、技术基础及其在汽车行业的深度应用。通过深入浅出的理论讲解、丰富的行业案例分析以及实战项目训练,学员将全面掌握机器学习、深度学习、NLP与CV等核心技术,了解自动驾驶、智能制造、车联网与智能营销等关键应用场景,洞悉AI技术对企业战略布局的深远影响。
147 97
|
1天前
|
机器学习/深度学习 人工智能 算法
AI在体育分析与预测中的深度应用:变革体育界的智能力量
AI在体育分析与预测中的深度应用:变革体育界的智能力量
48 31
|
9天前
|
机器学习/深度学习 人工智能 自然语言处理
CogAgent-9B:智谱 AI 开源 GLM-PC 的基座模型,专注于预测和执行 GUI 操作,可应用于自动化交互任务
CogAgent-9B 是智谱AI基于 GLM-4V-9B 训练的专用Agent任务模型,支持高分辨率图像处理和双语交互,能够预测并执行GUI操作,广泛应用于自动化任务。
55 12
CogAgent-9B:智谱 AI 开源 GLM-PC 的基座模型,专注于预测和执行 GUI 操作,可应用于自动化交互任务
|
4天前
|
机器学习/深度学习 人工智能 监控
AI在交通管理系统中的应用
AI在交通管理系统中的应用
35 23

热门文章

最新文章