AI个人学习
和实操指南

MiniPerplx:模仿Perplexity的开源项目,集成AI对话、网页搜索、天气查询等功能

综合介绍

MiniPerplx是一个极简主义设计的AI驱动搜索引擎,它整合了多种实用功能,为用户提供全方位的信息检索服务。该项目采用现代化的技术栈,包括Next.js、Tailwind CSS和Vercel AI SDK等,并集成了多个强大的API服务。它不仅提供基础的网络搜索功能,还能进行学术论文检索、代码执行、天气查询、多语言翻译等专业服务。作为开源项目,它采用MIT许可证,允许开发者自由使用和二次开发。MiniPerplx的特色在于将复杂的功能以简约的界面呈现,让用户能够便捷地获取所需信息。

MiniPerplx:模仿Perplexity的开源项目,集成AI对话、网页搜索、天气查询等功能-1

体验地址:https://mplx.run/


 

MiniPerplx:模仿Perplexity的开源项目,集成AI对话、网页搜索、天气查询等功能-1

 

功能列表

  • AI智能搜索:使用Anthropic模型提供智能问答服务
  • 网页搜索:通过Tavily API进行精准网页内容检索
  • URL定向搜索:针对特定网址进行信息提取
  • 天气查询:调用OpenWeather API实现全球天气信息查询
  • 代码执行:支持多种编程语言的代码片段运行
  • 地图服务:整合Google Maps、Mapbox和TripAdvisor的地图功能
  • 多语言翻译:使用微软翻译API提供语言转换服务
  • 视频搜索:支持YouTube视频搜索并提供时间戳和字幕
  • 学术检索:专业的学术论文搜索功能
  • 产品搜索:支持在Amazon上搜索商品信息
  • X平台搜索:支持在X.com(原Twitter)上搜索帖子
  • 航班追踪:通过AviationStack API追踪实时航班信息
  • 影视资讯:提供热门电影和电视节目信息查询

 

使用帮助

1. 部署安装

  1. 系统要求
    • 需要Node.js环境
    • 需要注册并获取相关API密钥
  2. 快速部署
    • 使用Vercel一键部署:点击仓库中的"Deploy with Vercel"按钮
    • 配置必要的环境变量:
      • XAI_API_KEY
      • GROQ_API_KEY
      • TAVILY_API_KEY
      • OPENWEATHER_API_KEY
      • E2B_API_KEY
  3. 本地开发
    git clone https://github.com/zaidmukaddam/miniperplx
    cd miniperplx
    npm install
    npm run dev
    

2. 功能使用指南

  1. 搜索引擎设置
    • 打开Chrome浏览器设置
    • 进入搜索引擎设置页面
    • 添加MiniPerplx作为默认搜索引擎
  2. AI搜索功能
    • 在搜索框输入问题
    • 系统会调用AI模型进行智能回答
    • 支持上下文理解和多轮对话
  3. 专业功能使用
    • 天气查询:输入城市名称即可获取实时天气信息
    • 代码运行:支持多种编程语言,直接粘贴代码即可执行
    • 翻译功能:选择源语言和目标语言,输入待翻译文本
    • 地图导航:支持位置搜索、路线规划和附近场所查找
    • 学术搜索:输入关键词即可搜索相关学术论文
    • 航班追踪:输入航班号即可查看实时航班状态
  4. 高级功能技巧
    • 使用URL特定搜索深入分析特定网页内容
    • 结合YouTube搜索获取视频时间戳和字幕信息
    • 利用产品搜索功能比较商品价格和评价
未经允许不得转载:首席AI分享圈 » MiniPerplx:模仿Perplexity的开源项目,集成AI对话、网页搜索、天气查询等功能

首席AI分享圈

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

联系我们
zh_CN简体中文