简化API开发与分发:Speakeasy利用AI实现自动化
Speakeasy是一家早期创业公司,利用人工智能(AI)构建工具,旨在简化创建和分发API的过程。该公司刚刚完成了760万美元的种子轮投资,并宣布进入公众视野。
Speakeasy的联合创始人兼首席执行官Sagar Batchu将公司定位为API基础设施公司,这意味着他们正在构建工具,以便更容易地创建和分发API。对他来说,作为一名开发人员,这个问题非常重要。Batchu告诉TechCrunch:“我们首先解决了我自己作为开发人员经常面临的一个重要问题,即如何大大简化开发人员将API交付给最终用户的过程。”
他认为API给开发人员带来了一种超能力。他说:“作为开发人员,API使我们能够利用其他公司的功能。因此,让开发人员能够轻松交付这些API意味着我们可以帮助公司加速其产品的采用,并减轻开发人员在集成这些API时的负担。”
尽管最终的目标是构建一个功能丰富的平台来实现这一使命,但该公司目前推出了两个工具,一个用于帮助开发人员创建API,另一个用于帮助用户更轻松地实现这些API。
第一个工具称为“Managed SDKs”。开发人员提供一个Open API规范,Speakeasy利用AI帮助构建完整的API,并提供必要的文档,从而将完成此类任务所需的时间缩短到几分钟内。“Speakeasy使用AI验证和增强规范,使用最流行的编程语言创建SDK,并自动发布到软件包管理器。这个过程只需要几分钟,SDK会随着规范的变化而更新,为开发人员节省了大量时间。”公司解释道。
第二个工具旨在帮助开发人员最终用户实现API,而无需担心底层基础设施。这个工具使用HashiCorp的热门工具Terraform创建一个包。“通过Speakeasy,API提供者首次能够轻松地根据OpenAPI规范创建和维护Terraform提供者,大大减轻工程负担,同时开辟了一个全新的开发者社区。”公司表示。
该创业公司目前有九名员工,并正在招聘工程师进一步完善平台。Batchu相信,作为远程团队,他能够找到更加多元化的人才。他说:“首先,采用远程友好的招聘理念意味着我们能够获得更多地方、更多样化的人才。这对我们来说确实非常重要。随着我们的发展,我们将寻求来自各地的顶级人才。”
结论:Speakeasy利用人工智能实现API自动化的努力为开发人员提供了更简单和高效的方式来创建和分发API。通过利用AI验证和增强规范、自动生成SDK,并简化用户实施过程,Speakeasy有望帮助公司加速产品的采用,减轻开发人员的负担。这种创新的平台工具有望在API开发领域发挥重要作用,并为开发人员和用户提供更好的体验。