应用编程接口
API
软件之间的'点菜窗口',你的程序按格式递个单子进去,AI 按格式把结果端出来,不用管厨房里怎么做的。
先打个比方
想象你去一家奶茶店,你不用冲进后厨自己煮珍珠、调糖浆,只要在窗口递一张点单——"一杯五分糖少冰大杯",过一会儿,符合要求的奶茶就从窗口端出来了。
API(应用编程接口)就是软件世界里的这个"点单窗口"。一个程序想用另一个程序的能力,不用闯进对方的厨房,只要按它规定的格式递个"单子"进去,对方就按格式把结果端出来。后厨怎么运作的,你完全不用管。
它到底是什么
说白了,API 就是软件之间约定好的一套"怎么提要求、怎么给答案"的规矩。
这套规矩里写清楚了:你能点哪些"菜"、每样菜怎么填单子、端出来的结果长什么样。双方都按这张菜单来,谁也不用知道对方内部是怎么写代码的,照样能默契配合。你手机上查天气、用地图、扫码付钱,背后都是一个个 API 在悄悄递单子、端结果。
为什么和你有关
现在 AI 这么强,但那些大模型都跑在别人的服务器上,你没法把整个"AI 大脑"搬回家。
那怎么用上它?答案就是 API。你的 App、你的网站、你的工作流,只要按格式向 AI 递个单子——"帮我把这段话翻译成英文",AI 就把结果端回来。把 AI 装进自己的产品里,靠的全是这扇窗口 🪟。
所以哪怕你不写代码,记住一句话就够了:想让两个软件协作、想给自己的东西接上 AI,第一个要问的就是"它有 API 吗?"。
本文为 AI 整理的科普解读,可能有误,仅供入门参考。
没看懂?让 AI 再讲一遍:
延伸阅读:可在公众号「数字生命卡兹克」「Datawhale」搜同名概念的科普文章。