API是什么

API是什么

API 是一组定义与协议,使一个软件应用能够与另一个软件应用进行通信。作用是为软件组件之间提供一个抽象接口层,通过统一的调用规范,使开发者能够安全、高效地复用外部系统的功能与资源,实现系统间的解耦与集成。

主要用于:

功能调用,让程序可以调用其他系统的能力(如 AI、支付、地图)。

数据交换,在不同系统之间传递结构化的数据(如 JSON)。

系统集成,把多个独立系统连接成一个整体应用。

解耦,让使用方不需要知道内部实现,只需要按接口调用。

比如你调用 DeepSeek,你不是直接“控制 AI 大脑”,而是你发请求:

{ "model": "deepseek-v4-pro", "message": "你好" }

然后DeepSeek API 帮你:

把请求转给 AI

AI 生成回答

API 再把结果返回给你,给你一个 JSON 或文本:

{ "reply": "你好!有什么可以帮助你?" }