Api.Airforce
身份验证

身份验证与账户

了解如何创建账户、管理API密钥和验证请求。

账户设置

只需几步即可开始使用Api.Airforce:

1

创建账户

访问注册页面,使用用户名和密码创建免费账户。无需邮箱或信用卡。

2

获取API密钥

登录后进入Dashboard。你的主API密钥(以sk-air-为前缀)会自动生成并可直接使用。

3

发送第一个请求

在Authorization头中使用你的API密钥来验证对任何端点的请求。

API密钥管理

在Dashboard中管理你的API密钥。所有密钥使用sk-air-前缀。

主API密钥

每个账户都会获得一个具有完全访问权限的主密钥。此密钥无法删除,但可以在Dashboard中重新生成。

sk-air-YOUR-KEY

辅助API密钥

为不同应用创建具有自定义限制的额外密钥:

  • 为每个密钥设置自定义RPM(每分钟请求数)限制
  • 设置额度上限以限制每个密钥的支出
  • 为密钥添加标签以便识别

验证方式

在Authorization头中将API密钥作为Bearer token包含:

Bearer Token (Recommended)

curl https://api.airforce/v1/chat/completions \
  -H "Authorization: Bearer sk-air-YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-4.1-mini",
    "messages": [{"role": "user", "content": "Hello!"}]
  }'

Python (OpenAI SDK)

from openai import OpenAI

client = OpenAI(
    base_url="https://api.airforce/v1",
    api_key="sk-air-YOUR_API_KEY"
)

response = client.chat.completions.create(
    model="gpt-4.1-mini",
    messages=[{"role": "user", "content": "Hello!"}]
)
print(response.choices[0].message.content)

Node.js

import OpenAI from 'openai';

const client = new OpenAI({
  baseURL: 'https://api.airforce/v1',
  apiKey: 'sk-air-YOUR_API_KEY',
});

const response = await client.chat.completions.create({
  model: 'gpt-4.1-mini',
  messages: [{ role: 'user', content: 'Hello!' }],
});
console.log(response.choices[0].message.content);

安全提示

切勿公开分享你的API密钥,不要将其提交到版本控制或在客户端代码中暴露。将其视为密码。如果密钥泄露,请立即在Dashboard中重新生成。