Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

supabase-community/chatgpt-your-files

说明与用途

**项目简介**
supabase-community/chatgpt-your-files 是一个基于 Supabase + pgvector 的生产级 MVP,能够安全地将文档向量化后与 ChatGPT 对话,让用户在聊天窗口直接查询和引用内部文档内容。

**价值**

  • **内部知识可搜索、可用**:将企业内部手册、FAQ、技术文档等转化为向量索引,助理在回答时可以直接“引用”真实文档,提升答案的准确性和可信度。
  • **提升文档检索效率**:相较传统关键字搜索,向量检索支持语义相似度匹配,用户可用自然语言快速定位所需信息。
  • **降低集成成本**:基于 Supabase 完全托管的 Postgres 与 pgvector,省去自行部署向量数据库和身份鉴权的繁琐步骤。

**典型接入方式**

  1. **准备文档**:将 PDF、Markdown、TXT 等文件上传至 Supabase Storage。
  2. **向量化**:使用项目提供的脚本或 API(基于 OpenAI/Claude 等模型)将文档切片并生成向量,写入 Supabase 中的 pgvector 表。
  3. **配置 ChatGPT**:在 OpenAI 控制台设置自定义指令或函数调用,让 ChatGPT 在对话中调用 /search API 查询向量表并返回最相关的片段。
  4. **前端集成**:项目自带的 React/Next.js 示例页面可直接嵌入现有内部门户,也可以通过 REST/GraphQL 接口自行构建 UI。

**生产可用性**

  • **活跃度高**:截至 2026‑05‑12,项目拥有 514 星、194 Fork,最近一次提交在当天,说明代码维护及时。
  • **技术成熟**:核心使用 TypeScript 编写,依赖 Supabase(托管 Postgres)和 pgvector,均为业界成熟组件,具备自动备份、访问控制和水平扩展能力。
  • **安全性**:文档存储在 Supabase 私有 bucket,向量查询通过 RLS(行级安全)和 JWT 鉴权,满足大多数企业内部合规要求。
  • **适合先行试点**:建议先在小规模文档集(如部门手册)上完成 PoC,验证检索准确率与成本后再推广至全公司知识库。

综上,chatgpt-your-files 已具备生产级别的功能完整性和社区支持,是在内部知识库上实现 RAG(检索增强生成)的可靠开源选项。

实际用途

supabase-community/chatgpt-your-files helps make internal knowledge searchable and usable by assistants.

  • index knowledge bases
  • improve search over documents
  • ground assistant answers

限制与审查说明

High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.

  • 来源: github
  • 语言: TypeScript
  • 记录日期: 2026-09-05T17:32:11.071Z
原始来源