DeepInfra 新账号免费赠额,开源模型托管 API 申请与调用指南
免费额度
新账号少量赠额(约 $1–2 级别,随活动变动)
注意事项
教程
DeepInfra 是面向开源模型的托管推理平台,提供 OpenAI 兼容端点,新账号可领一次性试用赠额,属于免绑卡就能起步的类型。下面按顺序说明注册与领取流程。

申请步骤
- 进入官网注册入口:浏览器打开
https://deepinfra.com/,在页面右上角找到登录/注册按钮,进入账号创建页。 - 选择注册方式:可用邮箱加密码注册,也支持用 Google 或 GitHub 账号一键授权登录。建议使用常用邮箱,后续令牌找回、用量告警和账单通知都依赖它。
- 确认绑卡与实名要求:注册环节一般不要求绑定信用卡,也没有强制实名认证流程;但如果之后要长期调用并自行充值,需要在账单页面补充支付方式,具体以控制台提示为准。
- 查看赠额是否到账:登录后进入控制台的 Billing 或 Usage 页面,新账号的赠送额度通常会自动计入余额,量级约为 $1–2,随活动变动,以控制台实际显示为准。少数活动需要从邮件或活动页确认后才发放,没看到余额时先检查这两处。
- 有效期与常见坑:这笔额度属于一次性赠额,用完不补发,也不随时间自动续期,有效期以账单页标注为准。注意区分赠送余额与充值余额,赠额一般不能提现,部分高价模型可能不在赠额可用范围内;同一邮箱或同一支付方式重复注册通常无法再次领取。
DeepInfra 对外提供的是 OpenAI 兼容接口,因此可以直接复用官方 SDK,只需改写 base_url 与密钥。下面按调用顺序说明。
第一步:准备令牌与 base_url
在控制台的 API Tokens 页面创建令牌,创建后只显示一次,请立即保存。接口前缀统一为 https://api.deepinfra.com/v1/openai,聊天补全的完整路径是 https://api.deepinfra.com/v1/openai/chat/completions。建议用环境变量管理,避免写死在代码里:
export DEEPINFRA_API_KEY="你的令牌"
export DEEPINFRA_BASE_URL="https://api.deepinfra.com/v1/openai"第二步:确认模型标识
模型名在控制台的模型列表或模型详情页获取,写法一般是「厂商/模型名」的形式,例如 meta-llama/Meta-Llama-3.1-8B-Instruct、Qwen/Qwen2.5-72B-Instruct。请直接复制控制台里的标识,大小写写错会返回模型不存在。不同模型按输入与输出 token 分别计费,价格在同类托管服务中偏低,具体型号与单价以控制台实际显示为准。
第三步:发起一次对话补全
用 curl 调用时,关键参数有四个:model 指定模型标识,messages 是对话数组且每项包含 role 与 content,max_tokens 限制回复长度,temperature 控制随机性。请求头必须带上 Bearer 令牌:
curl https://api.deepinfra.com/v1/openai/chat/completions \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $DEEPINFRA_API_KEY" \
-d '{
"model": "meta-llama/Meta-Llama-3.1-8B-Instruct",
"messages": [
{"role": "user", "content": "用一句话解释什么是向量数据库"}
],
"max_tokens": 256,
"temperature": 0.7
}'在 Python 项目中,直接安装并使用 openai 官方库即可,只改 base_url:
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ["DEEPINFRA_API_KEY"],
base_url="https://api.deepinfra.com/v1/openai",
)
resp = client.chat.completions.create(
model="meta-llama/Meta-Llama-3.1-8B-Instruct",
messages=[{"role": "user", "content": "你好,请做个自我介绍"}],
max_tokens=256,
temperature=0.7,
)
print(resp.choices[0].message.content)第四步:额度耗尽与限流的排查顺序
- 返回 401:令牌无效或请求头缺失,先确认环境变量已生效、
Authorization的格式为 Bearer 加空格加令牌。 - 返回 402 或提示余额不足:试用赠额已用完,到账单页面查看剩余额度并按需充值。
- 返回 404 且提示模型不存在:
model拼写或大小写有误,或该模型已下线,回控制台重新复制标识。 - 返回 429:触发并发或速率限制,应降低并发量并加入指数退避重试;它与余额不足是两回事,不要混淆处理。
- 返回 400:多为
max_tokens超过该模型上限,或messages结构不合法,先缩减长度并核对字段。
排查时建议按「HTTP 状态码 → 返回体 error 字段 → 余额与模型名」的顺序逐层核对。线上服务务必设置请求超时与有限次重试,避免对 429 无休止重试导致费用和时间双重浪费。
这个还能用吗?点一下告诉我们
只能从下方固定选项中选择,无法自由输入,避免垃圾信息与安全隐患。
留言区 0
真实访客可自由留言,提交后先经内容安全审核(本地 + 可选远程 API)再展示;违规内容会被拦截,不会出现在此处。示例留言均带「示例」标识,不冒充真实用户。