Api.Airforce
BẮT ĐẦU NHANH

Bắt đầu

Mọi thứ bạn cần để bắt đầu thực hiện yêu cầu API trong vài phút.

Base URL

Tất cả yêu cầu API nên được thực hiện đến base URL sau:

BASE URL
https://api.airforce

Endpoint có sẵn

POST/v1/chat/completionsChat tương thích OpenAI
POST/v1/messagesMessages tương thích Anthropic
POST/v1/images/generationsTạo hình ảnh & media
GET/v1/modelsLiệt kê mô hình có sẵn

Giới hạn rate

Giới hạn rate được áp dụng theo gói. Giới hạn được đo bằng yêu cầu mỗi phút (RPM) và yêu cầu mỗi ngày (RPD).

GóiRPMRPD
Free1 RPM1,000 RPD
Premium5 RPM5,000 RPD
Master10 RPMRPD không giới hạn

Lưu ý: Người dùng pay-as-you-go có số dư dương bỏ qua hoàn toàn các giới hạn rate theo gói này.

Ví dụ nhanh

cURL

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": "Say hello!"}],
    "max_tokens": 100
  }'

Python

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": "Say hello!"}],
    max_tokens=100
)
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: 'Say hello!' }],
  max_tokens: 100,
});
console.log(response.choices[0].message.content);

Khám phá mô hình

Dùng endpoint /v1/models để lấy danh sách tất cả mô hình có sẵn với khả năng và giá của chúng.

curl https://api.airforce/v1/models   -H "Authorization: Bearer sk-air-YOUR_API_KEY"

Mẹo: Bạn cũng có thể duyệt mô hình trực quan trên trang Mô hình, hiển thị trạng thái thời gian thực, giá và cửa sổ context.