K-文化的一切——从回归到 K-美妆,发送到您的邮箱订阅邮件

METAL MEDIA

K-文化术语词典S开发者的用语

SDK

给开发者用的现成工具包。一家公司「发布 SDK」,往往意味着用它的技术做东西变得更容易了。

简单来说

SDK(Software Development Kit,软件开发工具包)是给开发者用的组装套件。它把用某项技术做东西所需的零件、说明书、示例都打包在一起——可以理解成模型套件的软件版。

它和 API 的关系是这样的:如果说 API 是「下单窗口」,那 SDK 就是公司事先做好的「点单助手套装」,让你更方便地用这个窗口。你也可以空手去窗口下单,但用了套件会更快、更不容易出错。

看到「发布智能体开发 SDK」这类 AI 新闻标题时,可以理解为:「用这家公司的技术做东西变得更容易了,他们想把开发者拉到自己的阵营」。如果一家公司频繁发布 SDK、API、插件,说明它盯上的不只是单件产品,而是一个平台(生态系统)。

在报道中是这样出现的

「免费发布智能体开发 SDK」——这是争夺开发者生态的常见手段,同期往往会跟着竞争对手的针对性发布。

API和SDK,区别在哪

让这个窗口更好用的工具箱, 用来调用的那个窗口

两者总是一起出现在发布消息里。「发布了API和SDK」这样的句子从来不解释两者各自是什么。其实关系很简单——先有API,SDK是公司在API之上另外做出来、方便大家使用的东西。可以只用API不用SDK,反过来则不行。

对比项SDKAPI
本质配套该窗口的零件、说明书、示例的集合下单的窗口本身
能不能没有可以没有,只是会更麻烦没有它就什么都做不了
归属于谁按语言分别发布——Python版、JavaScript版各自独立与语言无关,按规则调用即可
发布意味着什么调用起来方便多了,是在向开发者招手的信号别人现在可以调用我们的技术了
比喻替你下单的帮手套装下单窗口

判断方法如果说的是某个功能被开放了,那是API;如果说的是这个功能变得更好用了,那是SDK。

相关词条

出现过这个词的报道

浏览全部词条