فوری شروعات
چند منٹوں میں AnyInt Gateway کے ذریعے اپنی پہلی درخواست بھیجیں۔
AnyInt Gateway آپ کی ایپلیکیشن کو OpenAI-compatible، Anthropic، Gemini، اور غیر مطابقت پذیر (asynchronous) میڈیا APIs کے لیے ایک ہی API کلید فراہم کرتا ہے۔ ہر پروٹوکول اپنے کینونیکل پاتھ کو ایک ہی گیٹ وے اوریجن کے تحت رکھتا ہے۔
1. اپنی API کلید ترتیب دیں
کنسول میں ایک AnyInt API کلید بنائیں اور اسے سرور سائیڈ کے ماحولیاتی متغیر (environment variable) میں محفوظ کریں۔
export ANYINT_API_KEY="your_api_key"اس کلید کو کبھی بھی براؤزر یا موبائل کلائنٹ کوڈ میں ظاہر نہ کریں۔
2. چیٹ کی درخواست بھیجیں
موجودہ درخواست کی شکل کو تبدیل کیے بغیر کینونیکل OpenAI-مطابقت پذیر اینڈ پوائنٹ کا استعمال کریں۔ پروڈکشن میں مثال کے ماڈل کا نام کاپی کرنے کے بجائے شائع شدہ ماڈل کیٹلاگ سے ماڈل ID منتخب کریں۔
curl "https://api.anyint.ai/openai/v1/chat/completions" \
--header "Authorization: Bearer $ANYINT_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "YOUR_MODEL_ID",
"messages": [{ "role": "user", "content": "Hello from AnyInt" }]
}'3. جواب پڑھیں
ایک کامیاب جواب مانوس پرووائیڈر پروٹوکول کی شکل استعمال کرتا ہے۔ AnyInt گیٹ وے کی حدود کے پیچھے روٹنگ، بلنگ، اور ٹریس ہینڈلنگ کا اضافہ کرتا ہے۔
{
"id": "chatcmpl_example",
"object": "chat.completion",
"choices": [
{
"index": 0,
"message": {
"role": "assistant",
"content": "Hello! How can I help?"
},
"finish_reason": "stop"
}
]
}اگلے اقدامات
- تصدیق اور API کلید کو ہینڈل کرنے کا جائزہ لیں۔
- زبان کے لحاظ سے مخصوص مثالوں کے لیے چیٹ تکمیل کھولیں۔
- تصویر، ویڈیو، اور میوزک جابز کے لیے Async میڈیا کا استعمال کریں۔
- مکمل تعینات معاہدے کے لیے API حوالہ براؤز کریں۔