Neon 为 Postgres 的 pg_embedding 扩展加入磁盘 HNSW 索引
Neon 为 Postgres 和 LangChain 的 pg_embedding 扩展加入磁盘 HNSW 索引。此前几周发布的 pg_embedding 已引入 HNSW 向量相似度搜索,官方称相比传统方式查询快 20 倍、准确率 99%。
Neon 为 Postgres 和 LangChain 的 pg_embedding 扩展加入磁盘 HNSW 索引。此前几周发布的 pg_embedding 已引入 HNSW 向量相似度搜索,官方称相比传统方式查询快 20 倍、准确率 99%。
Hugging Face 用机器学习为 Hub 上缺少语言元数据的数据集自动识别语言,并通过 librarian-bots 提交 PR 补全元数据。
Zama 展示了如何借助 Hugging Face transformers 库,用全同态加密(FHE)让 GPT2 的部分推理直接在加密数据上运行,从而同时保护用户数据隐私与模型 IP。
这份教程演示了如何用 OpenAI 开源模型 Shap-E 从文本生成 3D 模型,再经 Blender 的 Decimate 修改器减面、Dream Textures 插件生成无缝贴图,最终导出 FBX 并导入 Unity,做出 PS1 风格的低保真 3D 资产。流程共 7 步,需 Blender 3.1 或更高版本,并假设读者具备材质与 UV 映射等基础知识。
Neon 发布指南,介绍如何用 Neon 分支以编程方式把数据恢复到之前的某个状态。Neon 是全托管的 serverless Postgres,无需预先选定数据库规格,会自动分配资源。
Resend 在 Emails 页面新增邮件事件时间线视图,可查看每封邮件触发的送达、打开、链接点击、退信或被标记为垃圾邮件等事件。悬停每个事件可查看详情,例如退信会区分临时性还是永久性——临时退信意味着被收件方邮件服务器拒绝,但未来仍可能送达。
Neon 工程团队经过数月优化,大幅降低了空闲计算资源被激活时的冷启动时间。该文章解释了冷启动问题的成因,以及团队如何着手解决这一问题。
Supabase 发布 Flutter 身份验证入门教程,演示如何通过 Supabase SDK 的 signInWithIdToken 方法接入 Google 登录。教程使用 Flutter v3.10.5,需在 Google Cloud 获取 iOS、Android 和 Web 的 client ID 并注册到 Supabase,免费档位支持最多 50,000 月活用户。
Neon 针对 Prisma 用户推出多项开发者体验改进,包括减少冷启动、优化 Prisma Migrate 使用体验以及改善连接表现。这些改进是 Neon 过去几个月的工作成果,旨在让 Prisma 与 Neon 的配合更顺畅。
Neon 发布命令行工具 Neon CLI,开发者可直接在终端完成身份认证,并管理 Neon 的项目、分支、数据库和角色等资源。该工具让 Postgres 资源管理无需离开命令行。
PostgREST 11.1 已在 Supabase 平台可用,新增按角色配置的能力:anon、authenticated、service_role 等角色可通过 ALTER ROLE .. SET 设置 statement_timeout 和 plan_filter.statement_cost_limit。
Resend 现已支持在发信时添加自定义邮件 Header,可通过 Node.js SDK 的 headers 字段传入。该功能可用于借助 X-Entity-Ref-ID 阻止 Gmail 邮件会话聚合,或用 List-Unsubscribe 为用户提供一键退订入口。
Neon 发布面向 Postgres 和 LangChain 的 pg_embedding 扩展,为数据库带来基于图的近似最近邻搜索,官方称在 99% 准确率下速度是 pgvector 的 20 倍。原文提到 pgvector 的 IV 相关实现作为对比,但正文在此处截断。
Neon 为其 serverless driver 新增 SQL-over-HTTP 支持,此前该驱动仅支持 WebSockets。文章对比两种协议在边缘端执行 Postgres 查询的表现,并回顾了 WebSockets serverless driver 的开发历程。
Neon 在其 serverless 架构中推出同区域只读副本,这是实现全球复制的重要一步。使用该功能需订阅 Neon 的 Pro 计划,并可在 Neon 控制台创建只读副本。
Neon 发布面向 Vercel Edge Functions 的增强驱动,使 Vercel Serverless Functions 和 Edge Functions 的 Postgres 查询延迟降低 40%,同区域查询降至个位数毫秒。
Resend 改进了 Metrics 图表,将 Delivered、Opened、Clicked、Bounced、Complained 等邮件事件统计聚合到一处,方便发件人查看整体表现。同一页面新增 Domains 视图,展示各发件域名的数据明细,面向在同一账号下使用多个域名的多租户发件人。相关功能可在 Overview 页面查看。
Neon 正式上线官方合作伙伴计划,让开发者可将 Neon 无缝集成进任意应用。该计划提供 OAuth 集成方式,并开放合作伙伴申请。
Supabase 发布 2023 年 6 月 Beta 更新,Mozilla 的 AI 聊天机器人 AI Help 选用 Supabase Vector 和 OpenAI 驱动。Supabase Auth 新增对 Sign in with Apple 和 Google 的原生支持,可用于一键登录及 Chrome 扩展;CLI 新增迁移查看、本地 Functions 服务和数据库监控功能。
Neon 博客介绍了如何优化 pgvector 的向量搜索性能。据 StackOverflow 2023 调查,近半数专业开发者使用 Postgres,而 pgvector 是 AI 应用原型中最常用的向量相似度搜索扩展之一。
Supabase Auth 新增对 Sign in with Apple 和 Google 的原生支持,iOS、Android 应用(Flutter 或 React Native)可直接调用系统提供的登录弹窗,不再需要跳转浏览器。
推荐理由:做 iOS 或 Android 原生应用的,现在可以直接用系统弹窗登录 Apple 和 Google,不必再跳浏览器。
Vercel 上线草稿模式,任意套餐用户可在工具栏启用,启用后工具栏变紫以标识正在查看草稿内容。Skew Protection 可消除 Web 客户端与服务器间的版本偏差,需 Next.js 13.4.7 或更新版本,且对所有框架开放。使用 Edge Functions 的项目部署更快:平均快 2 秒,慢速场景快 9 秒,最慢场景最多提升 20 秒。
Hugging Face 与 Panel 合作,在 Hugging Face Spaces 中集成了 Panel 模板,方便开发者构建并部署 Panel 应用。Panel 是开源 Python 库,支持 Matplotlib、Plotly、Bokeh 等绘图库,可构建仪表盘和多页交互应用,并已支持 Pyodide 与 WebAssembly 在浏览器中运行。
Vercel 推出 Skew Protection,用于消除 Web 客户端与服务端之间的版本错配(version skew),减少部署后旧客户端请求出现 404 或 500 报错的情况。
Vercel 发布开源 AI SDK,一个用于在 JavaScript 和 TypeScript 中构建对话、流式和聊天界面的库,支持 React/Next.js、Svelte/SvelteKit,Nuxt/Vue 支持即将推出。
推荐理由:Vercel 开源了 AI SDK,用 React/Svelte hooks 几行代码就能接 OpenAI、LangChain 和 Hugging Face 做流式对话界面。
Supabase 发布面向 Postgres 的开源向量工具包 Supabase Vector,用于大规模存储、索引和查询向量嵌入,并推出可加密存储密钥的 Vault 扩展。GitHub Star 数突破 5 万,Auth 新增 Turnstile 验证码支持,Edge Functions 支持 CLI 部署及自定义域名,Storage 图片转换结束 Beta。
Neon 采用全新架构让 Postgres 云原生化,其对象层级是充分发挥该平台能力的关键。文章先回顾传统托管 Postgres 实例的开通体验,再说明为何需要引入这一新架构。
Neon 合作伙伴在开发环境接入 WebSockets 以支持 Neon serverless driver 后,遇到 LIMIT 9 查询正常、LIMIT 10 却挂起的可复现问题。该问题与查询结果行数达到某个阈值后触发挂起有关,Neon 团队对此展开了排查。
这份指南教你用 Cloudflare Workers、Hono、Drizzle ORM 和 Neon 搭建一个无服务器 API。Cloudflare Workers 让你无需管理或扩容即可在全球即时构建和部署无服务器代码。
Supabase 发布 Python 库 Vecs,用于在 Postgres 数据库里通过 pgvector 扩展管理 embedding,支持建表与索引、按 cosine distance、l2 distance 和 max inner dot product 查询向量,以及基于自定义 metadata 过滤。
推荐理由:Supabase 把 pgvector 封装成 5 行代码就能用的 Python 客户端,做向量检索的可以少写一层 SQL。
Neon 提供 API 管理项目与分支,可借助 Githook 脚本在每次新建 Git 分支时自动创建对应的 Neon 分支。文章演示了如何编写该脚本,把分支创建流程自动化。
Supabase 向 OpenAI 的 ChatGPT Retrieval Plugin 仓库贡献了 Postgres 和 Supabase 两种向量存储实现,开发者可用 pgvector 把私有数据接入 ChatGPT。
推荐理由:Supabase 给 ChatGPT 检索插件补上 Postgres 与 Supabase 两种向量存储实现,想接私有数据的可以直接照步骤跑通。
Hugging Face 发布博客,介绍通过 bitsandbytes、4-bit 量化与 QLoRA 让大语言模型更易获取。原文正文抓取失败,仅标题可用。
Neon 发布基于浏览器的 AI SQL Playground,开发者可直接连接 Neon Postgres 数据库,并由 AI 助手辅助编写 SQL。该工具源于 Neon 内部围绕 OpenAI API 举办的 AI 黑客松。
面向 TypeScript 的类型化 SQL 库都能在代码与数据库之间提供可维护的接口,但功能相近让选型变得困难。Neon 这篇对比围绕 ORM 与查询构建器两类方案展开,帮助开发者为 TypeScript 项目挑出合适的库。
Supabase 发布了一个用 TypeScript 编写、运行在 Supabase Edge Runtime 上的 ChatGPT 插件模板,可直接在 GitHub 上 fork。
Supabase 发布 2023 年 4 月 Beta 更新,开源分析流工具 Logflare,用户可自托管日志基础设施。Edge Functions 现可自托管并在本地开发中运行,Storage 新增断点续传、质量过滤、Next.js 与 WebP 支持。Auth 方面引入 SAML 2.0 SSO、PKCE 和 iOS 的 Sign in with Apple,Studio 也迎来大幅升级。
Vercel 宣布 Next.js 13.4 的 App Router 已稳定并开箱即用,配套预配置的全局框架定义基础设施。该版本支持嵌套路由与 Layouts、流式响应、React Server Components,以及可跨部署共享的 Vercel Data Cache。Next.js 13.4 还带来 Beta 版 Turbopack 和 Alpha 版 Server Actions。
Supabase 发布教程,演示如何在 Flutter 应用中集成多因素认证(MFA)。示例应用要求用户以邮箱和密码注册后,通过 Google Authenticator 等验证器应用完成 MFA 注册与验证,之后才能进入主页查看内容。教程使用 supabase_flutter 和 go_router 包,并配置 mfa-app://callback 深链以支持 iOS 和 Android。
Resend 发布 Python SDK,开发者可通过 pip install resend 安装后发送邮件,并能在 Python 中创建 API Keys 和 Domains。官方表示后续将推出 Django 和 Flask 等主流 Python Web 框架的集成指南。