인증
인증 & 계정
계정을 만들고, 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에서 즉시 다시 생성하세요.