Api.Airforce
AUTENTIKASI

Autentikasi & Akun

Pelajari cara membuat akun, mengelola kunci API, dan mengautentikasi permintaan Anda.

Setup Akun

Memulai dengan Api.Airforce hanya membutuhkan beberapa langkah:

1

Buat Akun

Kunjungi halaman pendaftaran dan buat akun gratis dengan username dan kata sandi. Tidak perlu email atau kartu kredit untuk memulai.

2

Dapatkan Kunci API Anda

Setelah masuk, navigasikan ke Dasbor. Kunci API utama Anda (dengan prefiks sk-air-) dibuat otomatis dan siap digunakan.

3

Buat Permintaan Pertama Anda

Gunakan kunci API Anda di header Authorization untuk mengautentikasi permintaan ke endpoint mana pun.

Manajemen Kunci API

Kelola kunci API Anda dari Dasbor. Semua kunci menggunakan prefiks sk-air-.

Kunci API Utama

Setiap akun mendapat kunci utama dengan akses penuh. Kunci ini tidak dapat dihapus tetapi dapat dibuat ulang dari Dasbor.

sk-air-YOUR-KEY

Kunci API Sekunder

Buat kunci tambahan dengan batas kustom untuk aplikasi yang berbeda:

  • Atur batas RPM (permintaan per menit) kustom per kunci
  • Atur tunjangan kredit untuk membatasi pengeluaran per kunci
  • Beri label kunci untuk identifikasi dan manajemen yang mudah

Metode Autentikasi

Sertakan kunci API Anda di header Authorization sebagai token Bearer:

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

Pemberitahuan Keamanan

Jangan pernah membagikan kunci API Anda secara publik, commit ke version control, atau mengeksposnya di kode sisi klien. Perlakukan seperti kata sandi. Jika kunci Anda terkompromikan, segera buat ulang dari Dasbor.