Api.Airforce
प्रमाणीकरण

प्रमाणीकरण और खाता

जानें कि कैसे एक खाता बनाएं, API keys प्रबंधित करें और अपनी रिक्वेस्ट्स को प्रमाणित करें।

खाता सेटअप

Api.Airforce के साथ शुरुआत करने में बस कुछ कदम लगते हैं:

1

एक खाता बनाएं

Signup पेज पर जाएं और एक उपयोगकर्ता नाम और पासवर्ड के साथ एक मुफ्त खाता बनाएं। शुरू करने के लिए कोई ईमेल या क्रेडिट कार्ड आवश्यक नहीं।

2

अपनी API Key प्राप्त करें

साइन इन करने के बाद, Dashboard पर जाएं। आपकी प्राथमिक API key (sk-air- के prefix के साथ) स्वचालित रूप से जनरेट हो जाती है और उपयोग के लिए तैयार है।

3

अपनी पहली रिक्वेस्ट करें

किसी भी endpoint पर रिक्वेस्ट को प्रमाणित करने के लिए Authorization header में अपनी API key का उपयोग करें।

API Key प्रबंधन

Dashboard से अपनी API keys प्रबंधित करें। सभी keys sk-air- prefix का उपयोग करती हैं।

प्राथमिक API Key

हर खाते को पूर्ण पहुंच के साथ एक प्राथमिक key मिलती है। यह key हटाई नहीं जा सकती लेकिन Dashboard से regenerate की जा सकती है।

sk-air-YOUR-KEY

द्वितीयक API Keys

विभिन्न एप्लिकेशन के लिए कस्टम सीमाओं के साथ अतिरिक्त keys बनाएं:

  • प्रति key कस्टम RPM (requests per minute) सीमा सेट करें
  • प्रति key खर्च सीमित करने के लिए क्रेडिट अनुमति सेट करें
  • आसान पहचान और प्रबंधन के लिए keys को लेबल करें

प्रमाणीकरण विधियां

Authorization header में Bearer token के रूप में अपनी API key शामिल करें:

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 key को कभी सार्वजनिक रूप से साझा न करें, version control में commit न करें या client-side कोड में expose न करें। इसे पासवर्ड की तरह मानें। यदि आपकी key compromised है, तो Dashboard से तुरंत इसे regenerate करें।