Skip to content
TopicTracker
来自 HackerNews查看原文
译文语言译文语言

模糊API正在重塑网络

模糊API(Fuzzy APIs)正在改变Web开发的方式,通过允许更灵活、容错性更强的接口交互,使应用程序能够处理不精确或不确定的数据。这种技术趋势正在推动新一代智能Web应用的出现,让机器之间的通信更加自然和高效。

背景速读

- **Fuzzy APIs**(模糊API)指一种新兴的Web接口设计思路,不再要求输入精确匹配,而是允许近似值、模糊范围或语义相似的结果,例如“帮我找离市中心最近的中餐馆”而非“latitude=39.9, longitude=116.4, cuisine=Chinese”。 - 这篇报道的核心主张是:传统严格定义的RESTful API(精确参数、固定返回结构)正在被更灵活、更适合AI/LLM消费的接口取代,后者能接受自然语言或非结构化输入,并返回更“模糊”但更有用的结果。 - 推动这一趋势的关键因素包括:生成式AI的普及(LLM需要不确定性的交互)、边缘计算的兴起(数据本身就不精确)、以及开发者对“后Swagger/REST”时代的反思——即API设计正从机器对机器的精确协议,转向人对机器(甚至AI对AI)的协商式对话。 - 典型的例子包括:Notion的语义搜索API、基于向量的嵌入搜索(vector search),以及允许“大概就在这个区域”类地理查询的新型地图API。这些变化正在重新定义Web API的设计哲学。