Api.Airforce
MULAI CEPAT

Memulai

Semua yang Anda butuhkan untuk mulai membuat permintaan API dalam beberapa menit.

URL Dasar

Semua permintaan API harus dibuat ke URL dasar berikut:

BASE URL
https://api.airforce

Endpoint Tersedia

POST/v1/chat/completionsChat kompatibel OpenAI
POST/v1/messagesPesan kompatibel Anthropic
POST/v1/images/generationsPembuatan gambar & media
GET/v1/modelsDaftar model yang tersedia

Rate Limit

Rate limit diterapkan per tier paket. Batas diukur dalam permintaan per menit (RPM) dan permintaan per hari (RPD).

PaketRPMRPD
Free1 RPM1,000 RPD
Premium5 RPM5,000 RPD
Master10 RPMRPD tak terbatas

Catatan: Pengguna pay-as-you-go dengan saldo positif sepenuhnya melewati batas rate berjenjang ini.

Contoh Cepat

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);

Penemuan Model

Gunakan endpoint /v1/models untuk mengambil daftar semua model yang tersedia dengan kapabilitas dan harga mereka.

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

Tip: Anda juga dapat menelusuri model secara visual di halaman Model, yang menampilkan status, harga, dan jendela konteks real-time.