#Supabase
chatbot-ui学习资料汇总 - 开源AI聊天应用程序
Headless Vector Search: Supabase 的向量相似度搜索工具包
chatbot-ui
Chatbot UI是一个开源的人工智能聊天应用,面向所有用户免费开放。本项目支持快速本地部署和云端托管,适配了最新的移动设备布局,并持续优化后端兼容性。使用Chatbot UI,用户可以享受即时的信息交流体验,增强交互效率。项目提供官方托管版本,无需自行托管,简化了设置过程。同时,Chatbot UI鼓励社区用户参与讨论,共同推动项目进步。
law-cn-ai
利用Next.js, OpenAI, 和Supabase打造具有专业水准的智能法律助手。该项目通过部署到Vercel,提供自动完成和向量相似性搜索功能,旨在提高在处理法律文档时的效率和精确度。适合律师、法律顾问及热衷技术的法律专业人士。
chatgpt-your-files
chatgpt-your-files开源项目可在两小时内实现带有pgvector的文档交互聊天MVP。此项目具备交互式聊天界面、一键式第三方登录、安全文档存储、灵活的REST API及行级安全功能等特性,并提供工作坊视频、操作指南和样本数据,帮助开发者迅速掌握并实施。
chatgpt-pgvector
chatgpt-pgvector是一款基于OpenAI嵌入式API与pgvector数据库技术的AI聊天应用,通过将文本数据转换为向量并执行向量搜索,有效提高了在专业领域的问答准确性与相关性。该项目利用Nextjs和Supabase平台,优化用户体验并增强聊天应用的整体功能。
langchain-supabase-website-chatbot
使用LangChain、Supabase、Typescript、OpenAI和Next.js创建一个ChatGPT聊天机器人。LangChain是一个简化构建可扩展AI/LLM应用程序的框架,Supabase是一个通过pg vector扩展存储嵌入的开源Postgres数据库。教程详细描述了从仓库克隆到数据爬取和向量存储的每一步开发过程。
unsaged
unsaged是一款聊天套件,支持用户与多种AI模型进行对话,并在不同设备间同步。该工具结合了Next.js和Supabase,提供多用户管理、模型切换、系统提示和消息模板等功能,支持OpenAI的GPT系列、Anthropic的Claude系列和Google的Chat Bison等模型,适合整合多种AI服务的使用场景。
chatpdf-gpt
ChatPDF-GPT利用LangChain框架和OpenAI语言模型,让用户实现与PDF文件的互动。用户上传的PDF文件会被存储在Pinecone向量数据库和Supabase储存中,然后用户可以通过聊天界面与文档内容交流。项目采用Next.js框架,使用Radix UI库和Tailwind CSS美化界面,支持PDF预览、列出和删除文件功能。ChatPDF-GPT为PDF文件的交互带来了新的可能性。
DocNavigator
DocNavigator 是一个 AI 支持的聊天机器人构建工具,专为提升产品文档和支持网站的用户体验而设计。它能利用公司网站上的数据进行训练,适用于各种规模的组织。DocNavigator 可同时处理多个查询,提高客户服务效率和用户满意度。项目启动需要配置 `.env` 文件并初始化数据库,支持 Docker 或本地运行。
supabase
Supabase是一款开源的Firebase替代项目,以企业级开源工具构建Firebase的功能。支持托管的Postgres数据库,提供认证、授权、API自动生成、文件存储、AI工具集等多项服务。此外,Supabase支持实时订阅,具备稳定可靠的数据库系统与丰富的API选项,适合开发者快速构建应用并实现本地部署和开发。