跳到正文
Qimuai Blog
开源项目

颠覆传统搜索146k星标AI搜索引擎手把手教你部署

齐木 · · 约 4 分钟 · 1206 字

cover_image

注意!如果想要直接部署,可以拉到后面,有手把手部署教程!

最近两年,AI搜索引擎成了科技圈的一个热门话题。不知道你有没有听说过Perplexity AI?它是一个备受关注的AI搜索引擎。但今天我要和大家聊的不是它,而是一个叫Perplexica的开源替代品。

作为一个关注AI领域的创业者,我经常会去GitHub上”淘金”。这不,前几天就发现了这个有趣的项目。让我们一起来看看它有什么特别之处。

关于Perplexica

Perplexica是一款基于人工智能的搜索引擎,它的定位很清晰——就是要做Perplexity AI的开源替代方案。从GitHub页面的数据来看,这个项目已经获得了相当可观的关注度:

  • Star数量:14.6k
  • Fork数量:1.4k
  • Watch数量:105
  • 发布版本:23个

这些数字说明什么?至少表明这不是一个随随便便的玩具项目。要知道,能在GitHub上获得上万star的项目,都是有一定实力的。

技术特色

从项目的语言构成来看,Perplexica主要使用TypeScript开发,占比高达99.3%。这个选择挺明智的,TypeScript作为JavaScript的超集,既保留了JS的灵活性,又增加了类型系统,特别适合开发这种大型应用。

项目使用MIT协议开源,这意味着它的使用相当自由,无论是个人还是企业都可以免费使用,甚至可以进行商业化。

项目亮点

1. 活跃的更新 项目目前已经发布了23个版本,最新版本v1.9.2发布于2024年10月31日。频繁的版本更新说明项目维护得很好,开发团队在持续改进产品。

2. 社区贡献 目前有10位贡献者参与项目开发。虽然这个数字不算特别大,但对于一个AI搜索引擎来说,已经是不错的规模了。

3. 技术标签 从项目的Topics可以看出,Perplexica涉及了多个热门领域:

  • 搜索引擎(search-engine)
  • 机器学习(machine-learning)
  • 人工智能(artificial-intelligence)
  • SearxNG(一个元搜索引擎框架)

个人观察

作为一个经常和AI打交道的编辑,我觉得Perplexica最吸引人的地方在于它的开源属性。在当前AI领域,很多优秀的项目都是闭源的,这导致我们只能像”黑盒”一样使用它们,无法了解其内部运作机制。

Perplexica的出现,为我们提供了一个学习和研究AI搜索引擎的好机会。特别是对于那些对AI感兴趣的开发者来说,这简直就是一个现成的”教科书”。

未来展望

虽然Perplexica现在还不能完全替代Perplexity AI,但它的发展势头很好。根据目前的进展来看,我认为它在以下几个方面值得期待:

  1. 技术演进 :开源社区的力量是强大的,随着更多开发者的加入,Perplexica的功能会越来越强大。
  2. 生态建设 :目前已经有SearxNG-copilot这样的周边工具,相信未来会有更多相关项目出现。
  3. 商业化可能 :MIT协议为商业化预留了空间,未来可能会看到基于Perplexica的商业产品。

开源项目地址: https://github.com/ItzCrazyKns/Perplexica

效果展示

继续追问,引用英文权威搜索来源

Docker部署

前置条件: 安装好docker和git 并能上外网用git命令克隆项目文件到本地

1.在终端中复制回车 git clone https://github.com/ItzCrazyKns/Perplexica.git

转到安装文件夹 cd perplexica

将克隆到本地的文件:sample.config.toml 改为 config.toml 并填写OpenAI的API,或者等到部署后再填写也行。

终端继续输入 compose up -d

在docker里显示这个就算部署好了。

部署好后,复制下面链接在浏览器打开 http://localhost:3000

如果端口冲突,就在项目文件docker-compose.yaml中,做如下修改

然后,再用下面地址打开: http://localhost:3002

打开后,会要求填写API Key和自定义的url 在设置里面填写即可使用:

结语

在AI快速发展的今天,像Perplexica这样的开源项目特别值得关注。它不仅为用户提供了一个免费的AI搜索选择,更为整个AI领域贡献了宝贵的开源代码。

作为一个AI爱好者,我会继续关注Perplexica的发展。如果你也对AI搜索引擎感兴趣,不妨去GitHub上看看这个项目。

如果你在部署过程中遇到问题,也欢迎交流。

同标签继续读

回到首页
评论加载中...

当前文章已关联到 Discussion #24