推荐一款价值几万元的免费开源GPTs导航!还可自定义数据源做成通用导航站!

简介: 推荐一款价值几万元的免费开源GPTs导航!还可自定义数据源做成通用导航站!

本文小编推荐一款最近比较火的开源 GPTs导航 项目 - GPTs-work。你可以直接使用该GPTs导航项目,也可以替换成任意站点,做一个自己的导航站点。


GPTs-work 项目介绍


GPTs-work 是由微信团队前腾讯高级工程师(博主:艾逗比)开发,使用 nextjs 技术搭建而成。


体验地址: https://gpts.works/


项目地址:https://github.com/all-in-aigc/gpts-works


项目架构实现


GPTs-work 项目包括了3个子模块。


1、Web站点


GPTs 导航主站,可展示 GPTs 应用,可通过对话的方式检索应用,模版借鉴 tailspark.co 站点上的。


技术栈:next.js + postgres + vercel


2、向量检索系统 (搜索🔍)


作者使用 FastApi框架 搭建了一个 Python 项目,使用 ponyorm 读取 DB 里的 GPTs 数据,调用 Azure OpenAI 的接口做 embbediing,把向量数据存储在 zilliz cloud,再通过 Chat 的方式做向量匹配检索。


技术栈:fastapi + ponyorm + zilliz cloud


3、浏览器插件


作者鉴于做 GPTs 导航站的人太多,为了做出差异化,用 plasmo 框架 写了一个浏览器插件,在浏览器侧边栏显示第三方 GPTs 应用,跟 GPTs 官方商店保持一致的风格,也能让用户用起来更方便。


技术栈:plasmo


总结


这个开源项目的数据是动态的,是直接从数据库获取数据的,也就是说它不仅仅可以用做 GPTs 导航,还可以用来做通用导航站。


最关键的是,该项目还集成了向量化处理,用户可以用自然语言语义化来搜索,而不仅仅靠关键词匹配。

而且还开源了一个Chrome浏览器插件。


相关文章
|
4月前
|
前端开发 搜索推荐 开发者
如何快速创建一个轻量美观的导航站?Typecho + MijiNav组合轻松完成
在信息过载的数字化时代,打造一个高质量、美观的网址导航页至关重要。本文推荐使用Typecho + MijiNav组合,轻松实现个性化导航网站。Typecho作为轻量级博客系统,安装简单、资源占用低;MijiNav主题设计现代、响应式适配多设备,并支持灵活自定义。通过三步:安装Typecho、配置MijiNav主题、自定义内容,非开发者也能快速搭建专业级导航页,满足个人与企业需求。
197 40
|
10月前
|
存储 人工智能 SEO
全开源免费AI网址导航网站源码
Aigotools 可以帮助用户快速创建和管理导航站点,内置站点管理和自动收录功能,同时提供国际化、SEO、多种图片存储方案。让用户可以快速部署上线自己的导航站。
1361 1
|
7月前
|
JavaScript 开发工具 git
VanBlog:真的太丝滑啦,简洁实用优雅的个人博客系统,支持文章、评论、分类、标签一站式管理,赶紧上车
嗨,大家好,我是小华同学。VanBlog是一个基于Vue3、Vite、NaiveUI和TypeScript的开源博客系统,支持Markdown编辑,具备文章发布、评论、分类、标签、搜索等功能。界面简洁美观,响应式设计适用于各种设备。
155 6
VanBlog:真的太丝滑啦,简洁实用优雅的个人博客系统,支持文章、评论、分类、标签一站式管理,赶紧上车
|
10月前
|
人工智能 搜索推荐 API
Perplexica:开源 AI 搜索引擎,Perplexity AI 的开源替代品,支持多种搜索模式、实时信息更新
Perplexica 是一款开源的 AI 驱动搜索引擎,支持多种搜索模式和实时信息更新,适用于个人、学术和企业等不同场景。
1017 6
Perplexica:开源 AI 搜索引擎,Perplexity AI 的开源替代品,支持多种搜索模式、实时信息更新
|
11月前
|
存储 JSON API
Python| 如何使用 DALL·E 和 OpenAI API 生成图像(1)
Python| 如何使用 DALL·E 和 OpenAI API 生成图像(1)
Python| 如何使用 DALL·E 和 OpenAI API 生成图像(1)
|
10月前
|
机器学习/深度学习 人工智能 数据处理
【AI系统】NV Switch 深度解析
英伟达的NVSwitch技术是高性能计算领域的重大突破,旨在解决多GPU系统中数据传输的瓶颈问题。通过提供比PCIe高10倍的带宽,NVLink实现了GPU间的直接数据交换,减少了延迟,提高了吞吐量。NVSwitch则进一步推动了这一技术的发展,支持更多NVLink接口,实现无阻塞的全互联GPU系统,极大提升了数据交换效率和系统灵活性,为构建强大的计算集群奠定了基础。
870 3
|
11月前
|
开发框架 JavaScript 前端开发
Electron 重大更新,33.0.0版本发布,带来多项新特性与改进!
本文介绍了 Electron 33.0.0 版本的重要更新,包括核心组件的升级(Chromium、Node.js 和 V8),新增功能(如 app.setClientCertRequestPasswordHandler 和 View.setBorderRadius),重要改进和主要问题修复。建议开发者尽快升级,以享受更强大的性能和功能。
528 0
Electron 重大更新,33.0.0版本发布,带来多项新特性与改进!
|
11月前
|
Web App开发
Selenium操作360浏览器
Selenium操作360浏览器
177 0
|
12月前
|
机器学习/深度学习 自然语言处理 人机交互
音频基座大模型FunAudioLLM体验评测
一文带你详细了解音频基座大模型FunAudioLLM
1945 5