内容提要
本月,Supabase推出了多个新功能,包括pgvector扩展用于存储OpenAI嵌入、Supabase Clippy文档搜索工具,以及C#和Python客户端库的详细文档。此外,pg_graphql现支持视图和外部表,自动WebP图像格式转换也已启用。Supabase与DigitalOcean合作,提供自托管指南,并庆祝在GitHub上获得45k星的里程碑。
延伸解读
pgvector 扩展:为 AI 应用提供向量存储能力
Supabase 本月推出了 pgvector 扩展,允许在 Postgres 中存储 OpenAI 嵌入并执行向量相似性搜索。该扩展是 AI/ML 社区最强烈需求之一,现在由 gregnr 贡献可用。这意味着开发者可以直接在 Supabase 数据库内构建基于嵌入的搜索、推荐或问答功能,无需额外向量数据库,简化了技术栈并降低了集成复杂度。
Supabase Clippy:开源文档搜索的实践示例
Supabase Clippy 是一个结合 OpenAI 和 pgvector 的文档搜索工具,由 Greg 在一周内构建的 MVP,完全开源。它展示了如何利用 Supabase 自身能力快速搭建 AI 驱动的搜索体验,读者可以基于此代码学习或扩展自己的应用。Clippy 的出现也体现了 Supabase 对 AI 工作流的支持,为开发者提供了可复用的参考实现。
pg_graphql 增强:支持视图与外部表
pg_graphql 现在支持视图、物化视图和外部表,这些数据库对象能帮助开发者在不复制数据的情况下访问、组织和转换数据。这一更新扩展了 GraphQL 查询的覆盖范围,使开发者能更灵活地通过 GraphQL 接口暴露复杂的数据结构,尤其适合需要整合多种数据源或优化查询性能的场景。
自托管与生态合作:DigitalOcean 指南及社区里程碑
Supabase 与 DigitalOcean 合作发布了自托管指南,使用 Sendgrid、Packer 和 Terraform 在 DigitalOcean 上部署 Supabase,为希望自主控制基础设施的用户提供了可行方案。同时,Supabase 在 GitHub 上达到 45k 星,成为最受欢迎的项目之一,反映了其社区活跃度和项目影响力。这些进展表明 Supabase 在托管与自托管两端都在持续完善生态。
Q&A
Supabase最近推出了哪些新功能?
Supabase推出了pgvector扩展、Supabase Clippy文档搜索工具、C#和Python客户端库的详细文档、pg_graphql支持视图和外部表,以及自动WebP图像格式转换。
pgvector扩展的主要用途是什么?
pgvector扩展用于存储OpenAI嵌入和进行向量相似性搜索。
Supabase Clippy是什么?
Supabase Clippy是一个结合OpenAI的文档搜索工具,完全开源,旨在提升文档搜索体验。
pg_graphql的新功能有哪些?
pg_graphql现在支持视图、物化视图和外部表,增强了数据访问和组织能力。
Supabase如何与DigitalOcean合作?
Supabase与DigitalOcean合作,提供自托管Supabase的指南,帮助用户在DigitalOcean上部署Supabase。
Supabase在GitHub上获得了多少星?
Supabase在GitHub上获得了45k星,成为最受欢迎的项目之一。