Api.Airforce
인증

인증 & 계정

계정을 만들고, API 키를 관리하고, 요청을 인증하는 방법을 알아봅니다.

계정 설정

Api.Airforce 시작은 몇 가지 단계만 필요합니다:

1

계정 만들기

회원가입 페이지를 방문하여 username과 비밀번호로 무료 계정을 만드세요. 시작하는 데 이메일이나 신용카드가 필요하지 않습니다.

2

API 키 받기

로그인 후 Dashboard로 이동합니다. 기본 API 키(sk-air- 접두사)가 자동으로 생성되어 사용 준비가 됩니다.

3

첫 요청 만들기

Authorization 헤더에서 API 키를 사용하여 모든 endpoint에 대한 요청을 인증합니다.

API 키 관리

Dashboard에서 API 키를 관리합니다. 모든 키는 sk-air- 접두사를 사용합니다.

기본 API 키

모든 계정은 전체 액세스 권한이 있는 기본 키를 받습니다. 이 키는 삭제할 수 없지만 Dashboard에서 다시 생성할 수 있습니다.

sk-air-YOUR-KEY

보조 API 키

다양한 애플리케이션에 대한 커스텀 한도가 있는 추가 키를 만드세요:

  • 키별로 커스텀 RPM(분당 요청) 한도 설정
  • 키별 지출을 제한하기 위한 크레딧 한도 설정
  • 쉬운 식별 및 관리를 위한 키 라벨링

인증 방법

API 키를 Bearer 토큰으로 Authorization 헤더에 포함하세요:

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 키를 공개적으로 공유하거나 version control에 commit하거나 클라이언트 측 코드에 노출하지 마세요. 비밀번호처럼 취급하세요. 키가 손상된 경우 Dashboard에서 즉시 다시 생성하세요.