AI agent和API介绍

0 Preface/Foreword

0.1 SaaS(Software as a Service)

++SaaS++ :++S++ oftware ++a++ s ++a++ ++S++ ervice,软件即服务

也就是:

别人已经做好的软件,通过API或者网页直接给你用,你不用自己开发或部署。

1 AI agent

1.1 AI agent的含义

++AI agent++:智能体

1.2 AI Agent运行逻辑

1.2.1 调用大模型API

Agent本身通常会调用模型能力,比如:

POST /v1/chat/completions

用途:

  • 生成文本
  • 做推理(reasoning)
  • 规划任务

这是Agent的大脑

1.2.2 调用外部系统API

比如:

|---------|--------|
| API类型 | 作用 |
| 天气API | 查询天气 |
| 地图API | 查路线 |
| 电商API | 查商品 |
| 企业系统API | 查订单/库存 |

这是Agent获取真实世界信息的方式。

1.2.3 工具类API(Tool API)

比如:

{

"name": "send_email",

"parameters": {

"to": "xxx",

"content": "..."

}

}

用途:

  • 发邮件
  • 发消息
  • 写数据库
  • 调用脚本

这是Agent执行动作的能力。

1.2.4 内部服务API

在复杂系统里,Agent还会调用:

  • 微服务接口
  • 数据服务
  • 搜索服务

1.3 AI Agent离不开API

因为AI本身只能++++ ,不能直接++++。

API解决的是:

|--------|---------|
| 能力 | 是否需要API |
| 思考(推理) | ❌️不需要 |
| 获取信息 | ✅️需要 |
| 执行动作 | ✅️需要 |

所以:

API = Agent连接世界的通道。

1.4 典型的AI Agent工作流程

用户输入

|

v

LLM理解意图

|

v

决定调用哪个API

|

v

调用API获取数据 / 执行动作

|

v

返回结果

1.5 AI Agent + API架构图

2 API

2.1 API含义

API : ++A++ pplication ++P++ rogramming ++I++nterface

简单说就是:

一种让程序和程序之间互相++对话++的标准方式。

就像:

  • 人和人之间用语言交流
  • 程序和程序之间用API交流

2.2 AI Agent中的API是什么

在AI Agent中API通常指:

Agent用来调用外部能力的工具入口

也可以理解为:

Agent的工具箱

相关推荐
VIP_CQCRE1 天前
Ace Data Cloud 两条变现路径:推广平台,还是做自己的白标 AI 平台?
ai·aigc·api·开发者·云服务
豌豆学姐3 天前
likeadmin-api 数字人任务查询实战:image_human/query 如何处理排队、完成和失败
人工智能·aigc·api·数字人·异步任务
VIP_CQCRE3 天前
用 Ace Data Cloud 接入 Claude Code:一个 Token 打通终端、VS Code 与 GitHub Actions
api·ai编程·开发工具·claude code·ace data cloud
豌豆学姐4 天前
likeadmin-api 全驱动数字人参数避坑:file_url、ref_file_url 和 mode 怎么传
人工智能·aigc·api·数字人·全驱动数字人
2603_965148115 天前
如何解析JSON数据?API返回的商品信息处理教程
开发语言·数据库·python·自动化·json·api
ArkAPI5 天前
Claude Code 连发安全修复:AI 编程 Agent 的权限,正在成为新的“安全事故高发区”
人工智能·大模型·api·codex·ai工具·claude code·arkapi
dogstarhuang5 天前
大模型 API 停服怎么办:用 API 网关实现多模型统一接入与可切换架构
人工智能·后端·架构·大模型·api·数字化转型·ai应用
VIP_CQCRE5 天前
用 Ace Data Cloud 自动把技术内容发布到 CSDN:AI 写作、图片托管、数据回看一站搞定
ai·api·csdn·内容营销·acedatacloud
夏天一说说5 天前
API 安全】API-Pentest:基于 JS 分析 + AI Agent 的自动化 API 渗透测试工具实战指南
javascript·人工智能·安全·api
AI攻城狮小关5 天前
Claude Code 接入 DeepSeek 完整教程:3 步配置,告别订阅限额
人工智能·程序人生·api·agent·配置教程