推荐一款价值几万元的免费开源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浏览器插件。


相关文章
|
6月前
|
小程序 API Android开发
【社区每周】基础库更新;小游戏增加流量运营相关文档(11月第四期)
【社区每周】基础库更新;小游戏增加流量运营相关文档(11月第四期)
116 11
|
3月前
|
开发框架 API 开发者
Flutter表单控件深度解析:从基本构建到高级自定义,全方位打造既美观又实用的移动端数据输入体验,让应用交互更上一层楼
【8月更文挑战第31天】在构建美观且功能强大的移动应用时,表单是不可或缺的部分。Flutter 作为热门的跨平台开发框架,提供了丰富的表单控件和 API,使开发者能轻松创建高质量表单。本文通过问题解答形式,深入解读 Flutter 表单控件,并通过具体示例代码展示如何构建优秀的移动应用表单。涵盖创建基本表单、处理表单提交、自定义控件样式、焦点管理和异步验证等内容,适合各水平开发者学习和参考。
81 0
|
5月前
|
UED
带您一步步构建一个具有复杂布局的电商详情页,涵盖页面结构规划、样式设计以及交互效果的实现
【6月更文挑战第14天】构建复杂布局的电商详情页涉及页面结构规划、样式设计和交互效果实现。首先,规划页面结构,包括顶部导航栏、商品图片展示区、商品信息区、用户评价区和相关商品推荐区。接着,进行样式设计,注重色彩搭配、字体选择、布局与间距以及图片处理。例如,使用固定顶部导航栏,轮播图展示商品图片,分块展示商品信息和评价,以及设计相关商品推荐区。最后,实现交互效果,如图片放大、添加到购物车按钮、滚动监听和评论互动,提升用户体验。实际开发时需根据需求和规范进行调整,保证跨设备兼容性。
102 1
|
6月前
|
开发者 容器
CodeWave智能开发平台--03--目标:应用创建--03页面子页面设计
CodeWave智能开发平台--03--目标:应用创建--03页面子页面设计
先文章写在自己的富文本上,痛点,商业模式,支持文章转载,搭建工具------自媒体平台之间快速上传文章的方法,利用自己的富文本编辑器进行上传
先文章写在自己的富文本上,痛点,商业模式,支持文章转载,搭建工具------自媒体平台之间快速上传文章的方法,利用自己的富文本编辑器进行上传
|
5月前
|
搜索推荐
CSDN自定义模块全攻略,DIY系统原有样式打造出你的专属个性化主页!
CSDN自定义模块全攻略,DIY系统原有样式打造出你的专属个性化主页!
96 0
|
6月前
|
搜索推荐 小程序 定位技术
【社区每周】AMPE新增车机卡片联动功能;支持个性化场景推荐(2022年6月第四期)
【社区每周】AMPE新增车机卡片联动功能;支持个性化场景推荐(2022年6月第四期)
94 0
|
6月前
微信小游戏制作工具中,如何跨场景进行交互
微信小游戏制作工具中,如何跨场景进行交互
94 1
|
11月前
|
程序员 定位技术 开发工具
如何使用地图开发相应的产品
如何使用地图开发相应的产品
52 0