ChatGPT 新增看、听、说能力
OpenAI 宣布 ChatGPT 现在可以看、听和说话。
新产品与新功能的一手发布信息:SaaS 与工具上新、API 与平台能力开放,看别人在做什么、怎么定价。
OpenAI 宣布 ChatGPT 现在可以看、听和说话。
Bun 1.0 正式发布并进入稳定、可用于生产的状态,它是一个集运行、构建、测试和调试于一体的一体化 JavaScript 与 TypeScript 工具链。Bun 可作为 Node.js 的直接替代品,内置包管理器、Jest 兼容的测试运行器和打包器,官方称启动速度最高比 Node.js 快 4 倍,bun run 平均耗时 7ms。
推荐理由:Bun 1.0 把运行时、包管理、测试与打包整合进单一工具,并给出与 Node.js 各环节的性能对比。
Supabase 宣布新建数据库将默认搭载 pgvector v0.5.0,该版本新增 HNSW 索引,用于高维 embedding 的近似最近邻搜索。在 224,482 条 OpenAI 向量(1536 维)测试中,HNSW 性能约为 IVFFlat 的 3 倍且准确率更高;在 100 万条向量测试中,达到 accuracy@10 0.99 时性能超过 6 倍。
推荐理由:Supabase 新库默认搭载 pgvector v0.5.0,文中给出 HNSW 与 IVFFlat 的 QPS 对比和建索引参数,可据此判断是否迁移。
Replit 发布 Autoscale Deployments 和 Static Deployments 两款托管产品,面向 Hacker 和 Pro 订阅用户开放。
推荐理由:Replit 官方发布 Autoscale 与 Static Deployments,并给出 compute units 分配和按秒计费价格,可据此估算托管成本。
Supabase 发布用 Elixir 构建的 Postgres 连接池 Supavisor,压测中两台 64 核实例处理了 1,003,200 个并发连接和 20,000 QPS。
推荐理由:Supabase 公开 Supavisor 的百万连接压测数据与查询延迟对比,可据此判断连接池方案的取舍。
Supabase 发布 Studio 3.0,在 SQL Editor 中内置 Supabase AI,可对话式生成和修改 SQL,并以类似 Git diff 的视图接受或拒绝改动。
推荐理由:Supabase Studio 3.0 把 AI 写 SQL、Schema 可视化和 Wrappers 扩展一并放出,可了解 Postgres 工具链的集成方向。
Paddle 面向 2023 年 8 月 8 日前注册的老客户推出 Paddle Billing,这是一套面向现代 SaaS 的计费与经常性收入管理功能,需在 Business Account > Account Settings > Get Paddle Billing 中由管理员手动开启,开启后不产生费用直到实际发生交易。
推荐理由:Paddle 官方说明新旧两套计费体系的数据隔离与共享边界,便于开发者判断是否现在开启。
Replicate 宣布为 SDXL 1.0 提供微调支持,用户可用自己的图片训练出生成特定人物、物体或风格的新模型。训练只需 5-6 张图片,耗时约 10-15 分钟,默认使用 LoRA,也可切换 Dreambooth 或 Textual Inversion,训练完成后可发布为公开或私有模型并下载 LoRA 权重。
推荐理由:Replicate 为 SDXL 1.0 上线微调支持,给出用几行代码训练自有风格模型的完整流程。
Vercel 发布 Next.js Commerce 2.0,采用 App Router、React Server Components 和 Server Actions,实现动态店面达到静态页面的加载速度。
推荐理由:Vercel 官方发布 Next.js Commerce 2.0,说明其基于 App Router 的架构调整与性能取舍,适合做电商前端的开发者参考。
Supabase 宣布在向量工具中新增对 Hugging Face 的一等支持,先从嵌入模型开始,覆盖 Python 客户端 vecs 和 Edge Functions(Deno/JavaScript)。
推荐理由:Supabase 在向量工具中接入 Hugging Face 嵌入模型,并给出 Python 与 Edge Functions 两种调用方式。
Vercel 发布 Platforms Starter Kit,一个基于 Next.js App Router、Vercel Postgres 和 Vercel Domains API 的全栈模板,用于构建支持自定义域名的多租户应用。
推荐理由:Vercel 官方发布多租户模板,附自定义域名 API 与多个平台的实际域名规模,可了解该架构的落地方式。
Vercel 发布开源 AI SDK,帮助开发者用 JavaScript 和 TypeScript 构建对话、流式与聊天界面,支持 React/Next.js、Svelte/SvelteKit,Nuxt/Vue 支持即将推出。
推荐理由:Vercel 官方发布 AI SDK,说明其支持的框架、模型适配与流式 UI 能力,便于开发者判断是否接入。
OpenAI 宣布对 API 进行多项更新,包括更易控制的模型、函数调用能力、更长的上下文以及更低的价格。官方未在摘要中给出具体模型名称、上下文长度或降价幅度。
推荐理由:OpenAI 官方公布 API 更新,涉及函数调用、更长上下文与降价,可据此判断接口能力与成本变化。
Supabase 向 OpenAI 仓库贡献了 Postgres 和 Supabase 两种向量存储实现,让 ChatGPT 检索插件可以直接用 pgvector 存取私有数据。
推荐理由:Supabase 为 ChatGPT 检索插件贡献了 Postgres 与 Supabase 两种向量存储实现,并给出从建库到接入的完整步骤。
Vercel 发布 Vercel Postgres,一款面向 Vercel Functions 和任意前端框架的无服务器 PostgresSQL 数据库。官方示例展示了通过 @vercel/postgres 在 Next.js Server Actions 中执行 SQL 写入并跳转的用法。该产品在公开测试期间面向 Hobby 和 Pro 用户开放,官方同时提供了文档和模板。
推荐理由:Vercel 官方发布无服务器 Postgres,并给出与 Next.js Server Actions 配合的代码示例,可了解其集成方式。
Vercel 宣布 Vercel KV、Vercel Postgres、Vercel Blob 和 Vercel Edge Config 四款服务端存储方案上线,其中 KV 由 Upstash 提供、Postgres 由 Neon 提供,Blob 用于在边缘上传和分发文件。
推荐理由:Vercel 官方发布四款服务端存储产品,并说明 KV 与 Postgres 已下线、改由 Marketplace 接入。
Supabase 宣布其新项目已支持 pg_tle,可安装用可信语言编写的 Trusted Language Extension(TLE),AWS RDS for Postgres 14.5 及以上版本同样支持。
推荐理由:Supabase 与 AWS 同时支持 pg_tle,扩展开发者可以不再等云厂商审核就分发自己的 Postgres 扩展。
Supabase 公开预览 database.dev,一个面向 PostgreSQL 的包管理器,目前包注册表为只读,已预置若干包供体验。dbdev 对 PostgreSQL 的作用类似 npm 之于 JavaScript,安装客户端后可像原生扩展一样加载包,例如 dbdev.install('olirice-asciiplot') 再 create extension。
推荐理由:Supabase 公开预览 PostgreSQL 包管理器 dbdev,读者可了解其命名空间与语义化版本等设计取舍。
Supabase Auth 发布三项新功能:用 SAML 2.0 为项目接入单点登录(SSO)、用 PKCE 流程支持服务端渲染与移动应用、以及 iOS 上的原生 Sign in with Apple。
推荐理由:Supabase Auth 一次上线 SSO、PKCE 与 Apple 原生登录,可了解企业级认证与移动端登录的落地方式。
Supabase Storage v3 发布,新增可续传上传(Resumable Uploads)、质量与格式过滤、Next.js loader、预签名上传 URL 以及按 bucket 限制文件大小和类型。
推荐理由:Supabase Storage v3 上线可续传上传,Pro 及以上套餐单文件上限从 5GB 提到 50GB,并给出 TUS 与 Postgres 咨询锁的实现思路。