Show HN:我制作了一个 SDK,用于兼容 Vapi 和 Retell,避免供应商锁定
这是一个开源 SDK,旨在帮助开发者在使用 Vapi 和 Retell 等语音 AI 服务时避免供应商锁定。通过提供统一的接口,开发者可以轻松切换或同时使用多个服务,而无需重写大量代码,从而提升项目的灵活性和可维护性。
背景速读
- Vapi 和 Retell 是两家主流的语音 AI 代理商平台(Voice Agent Platform),开发者通过它们可以快速搭建能打电话、实时对话的 AI 语音助手,比如客服机器人、销售外呼等。
- 这类平台都有各自专用的 SDK(软件开发工具包),一旦用了其中一家的 SDK,代码就会深度耦合,未来想换平台就得重写大量代码——这就是“厂商锁定”(vendor lock-in)。
- 这个项目是一个开源的抽象层 SDK,相当于在开发者代码与 Vapi/Retell 之间加了一个通用接口。开发者只需改一行配置,就能在两家平台之间切换,而不用修改业务逻辑。
- 开源项目托管在 GitHub,作者在 Hacker News 的“Show HN”栏目发布,意味着这是一个供社区试用和反馈的初期作品。