
第一章:API是什么?—— 先理解"外卖小哥"的比喻
想象一下,你饿得前胸贴后背,想点一份披萨。这时候你会怎么做?打开手机APP,选口味、下单,然后等待外卖小哥把披萨送到你家门口。
API就是这个过程中的外卖小哥:
- 你(开发者)想"吃披萨"(获取某个功能)
- 餐厅(DeepSeek的后台系统)能做披萨(提供AI能力)
- 外卖小哥(API)负责把披萨从餐厅送到你手里
调用API,本质上就是通过代码"下单",让远程服务器为你工作,再把结果"送"回你的程序。

第二章:准备工作 —— 备齐你的"厨房工具"
在开始调用API前,你需要准备好以下"厨具":
1. 注册账号:获取"餐厅会员卡"
- 访问DeepSeek官网 → 点击注册 → 填写邮箱/手机号
- 验证身份就像餐厅确认"你是不是真人顾客"
- 成功后获得账号,相当于拿到"餐厅入场券"
2. 创建API Key:拿到"专属取餐密码"
- 登录后台 → 找到"API管理" → 点击"生成新密钥"
- 会得到一长串字符,比如
sk-12ab34cd56ef78gh90ij12kl34mn56op - 这个密钥就像外卖取餐码,千万不能泄露!(泄露后果≈外卖被陌生人拿走)
3. 阅读文档:研究"菜单说明书"
- 找到官方API文档(通常位置:官网 → 开发者中心)
- 重点查看:
- 请求地址(比如
https://api.deepseek.com/v1/chat) - 支持的AI功能(文本生成/图像识别等)
- 参数要求(就像披萨要选尺寸、加不加芝士)
- 请求地址(比如

第三章:发起请求 —— 像点外卖一样写代码
现在进入实战环节!我们以Python为例,演示如何用代码"下单"。
步骤1:安装"送餐工具包"
pip install requests
# 就像下载一个外卖APP
步骤2:设置请求头 —— 包装"外卖订单"
import requests
headers = {
"Authorization": "Bearer YOUR_API_KEY", # 把YOUR_API_KEY换成真实密钥
"Content-Type": "application/json" # 告诉餐厅"我要用JSON格式下单"
}
步骤3:准备请求体 —— 填写"披萨选项"
data = {
"model": "deepseek-chat", # 选择AI模型(比如选"海鲜披萨")
"messages": [ # 聊天历史记录
{
"role": "user", "content": "你好!请用鲁迅的风格写一段关于秋天的散文"}
],
"temperature": 0.7, # 控制创意程度(0=保守,1=天马行空)
"max_tokens": 500 # 限制回复长度(避免收到"巨无霸披萨")
}
步骤4:发送请求 —— 按下"下单按钮"
response


1万+

被折叠的 条评论
为什么被折叠?



