00:00 / 07:31
连播
清屏
智能
倍速
点赞53
00:00 / 03:28
连播
清屏
智能
倍速
点赞476
00:00 / 02:08
连播
清屏
智能
倍速
点赞37
今日5天前
API是啥啊 傻傻的学点知识吧 API(Application Programming Interface,应用程序编程接口)是一组预定义的规则、协议和工具,用于不同软件应用程序之间的通信和交互。它允许一个应用程序请求另一个应用程序的服务或数据,而无需了解其内部实现细节。 主要特点: 标准化接口:提供统一的访问方式,简化开发过程。 抽象性:隐藏底层实现,开发者只需关注如何使用。 互操作性:促进不同系统、平台或服务之间的数据交换。 常见类型: Web API:基于 HTTP/HTTPS,如 RESTful API、GraphQL。 操作系统 API:如 Windows API、POSIX。 库/框架 API:如 Java 的 JDK、Python 的 NumPy。 硬件 API:如显卡的 DirectX、OpenGL。 工作原理(以 Web API 为例): 发送请求(如 GET /users) 转发请求 返回数据(如 JSON) 返回响应 示例场景: 天气应用通过 API 从气象服务获取实时数据。 电商网站使用支付 API(如支付宝、微信支付)处理交易。 手机应用调用地图 API(如高德、Google Maps)显示位置。 核心概念: 端点(Endpoint):API 提供的特定功能 URL。 请求方法:如 GET(获取)、POST(创建)、PUT(更新)、DELETE(删除)。 身份验证:常用 API Key、OAuth 等方式确保安全。 数据格式:如 JSON、XML。 简单示例(RESTful API 请求): curl -X GET "https://api.example.com/users" -H "Authorization: Bearer token123" API 是现代软件开发的核心组件,它使模块化、可扩展和集成的系统成为可能。 #今日学点啥 #API
00:00 / 02:18
连播
清屏
智能
倍速
点赞6
00:00 / 05:38
连播
清屏
智能
倍速
点赞1
00:00 / 02:20
连播
清屏
智能
倍速
点赞285
API是什么,学会API调用又有什么用? API调用,确确实实是开发中的一项核心技能。 简单来说,学会API调用技术,就是让你写的代码能够命令远方服务器上的大模型为你工作,并拿到它输出的结果。 你可以把大模型想象成是一个超级大脑,你没办法把它搬回家,但大模型的创造者会在大脑上开一个小窗口,这个小窗口就是API,全称是应用程序编程接口。你的任务就是学会用标准的且他能听得懂的语言,对着这个窗口喊话。 举个例子,大模型DeepSeek,他的开发者就开了小窗口api,你要想使唤DeepSeek,你需要注册deepseek大模型的服务商,获取一串像密码一样的密钥,也不知道是啥反正超级保密的那种,有了密码钥匙还不行,还要有API地址,也就是"喊话"的具体窗口位置,就是类似底下这一串:`https://api.deepseek.com/v1/chat/completions。。。。。。。。 那喊话用什么语言呢,通常是JSON格式,你得知道怎么写"用户输入了啥",怎么写"系统指令",你写完代码向deepseek api地址喊话,把API Key和指令贴过去,deepseek就会把生成的内容通过JSON格式返回来,你再从代码里把这个结果提取出来。 当然,光是能喊话还不够,你还得会"调教"它,让它更好地为你工作,这通常涉及到修改请求中的参数,提示词等等。 那学完之后能做什么?当你学会了API调用,本质上就是学会了如何通过代码把大模型的能力集成到任何软件、任何场景中去,让AI真正为你自己的需求服务。你就不再只是大模型的用户,而是成为了AI应用的开发者。#api调用 #API
00:00 / 02:02
连播
清屏
智能
倍速
点赞10
00:00 / 18:22
连播
清屏
智能
倍速
点赞3
00:00 / 02:31
连播
清屏
智能
倍速
点赞1282
00:00 / 00:51
连播
清屏
智能
倍速
点赞2238
00:00 / 03:54
连播
清屏
智能
倍速
点赞881
00:00 / 00:34
连播
清屏
智能
倍速
点赞132