text-embedding-3-small کی تکنیکی خصوصیات
| آئٹم | تفصیلات |
|---|---|
| ماڈل آئی ڈی | text-embedding-3-small |
| ماڈل کی قسم | ٹیکسٹ ایمبیڈنگ ماڈل |
| تفصیل | مؤثر عمل کاری کے لیے ایک چھوٹا ٹیکسٹ ایمبیڈنگ ماڈل۔ |
| بنیادی استعمال | سیمینٹک سرچ، ریٹریول، کلسٹرنگ، کلاسیفیکیشن اور سمیلارٹی کے کاموں کے لیے متن کو گھنی ویکٹر ایمبیڈنگز میں تبدیل کرنا |
| ان پٹ موڈالیٹی | ٹیکسٹ |
| آؤٹ پٹ موڈالیٹی | ایمبیڈنگ ویکٹرز |
| کانٹیکسٹ کی موزونیت | مؤثر ٹیکسٹ ایمبیڈنگ ورک لوڈز کے لیے آپٹمائزڈ |
| عام انٹیگریشن پیٹرن | ڈاؤن اسٹریم NLP اور ریٹریول سسٹمز کے لیے API پر مبنی ایمبیڈنگ جنریشن |
text-embedding-3-small کیا ہے؟
text-embedding-3-small ایک ٹیکسٹ ایمبیڈنگ ماڈل ہے جو متن کو عددی ویکٹر نمائندگیوں میں تبدیل کرنے کے لیے ڈیزائن کیا گیا ہے جو معنیاتی مفہوم کو سمیٹتی ہیں۔ یہ ایمبیڈنگز ایپلیکیشنز کے لیے متن کے حصوں کا موازنہ محض کلیدی لفظ کے عین مطابق ملاپ کے بجائے مشابہت کی بنیاد پر آسان بناتی ہیں۔
چونکہ یہ ایک چھوٹا ایمبیڈنگ ماڈل ہے، اس لیے یہ پروڈکشن سسٹمز میں مؤثر عمل کاری کے لیے موزوں ہے جنہیں تیز رفتار ٹرن اراؤنڈ اور اسکیل ایبل ایمبیڈنگ جنریشن درکار ہو۔ اسے سیمینٹک سرچ، ریکمنڈیشن پائپ لائنز، ڈاکیومنٹ ریٹریول، ڈی ڈپلی کیشن، انٹینٹ میچنگ، اور نالج بیس انڈیکسنگ جیسے ورک فلو میں استعمال کیا جا سکتا ہے۔
text-embedding-3-small کی اہم خصوصیات
- مضبوط اور مؤثر ایمبیڈنگ جنریشن: ایسی ایپلیکیشنز میں تیز اور ہلکی پھلکی ٹیکسٹ-ٹو-ویکٹر تبدیلی کے لیے ڈیزائن کیا گیا ہے جنہیں فوری ردعمل کی کارکردگی درکار ہو۔
- معنیاتی فہم: متن کو ایسی ایمبیڈنگز میں انکوڈ کرتا ہے جو محض لفظی مماثلت سے آگے بڑھ کر معنی اور سیاقی مشابہت کو گرفت میں لینے میں مدد دیتی ہیں۔
- قابل توسیع تعیناتی: اعلی حجم پائپ لائنز کے لیے موزوں، جیسے ڈاکیومنٹس کی انڈیکسنگ، سرچ کارپس، FAQs، پروڈکٹ کیٹلاگ، یا سپورٹ مواد۔
- متنوع ڈاؤن اسٹریم استعمال: ریٹریول، ری رینکنگ کی تیاری، کلسٹرنگ، کلاسیفیکیشن، ریکمنڈیشن اور ڈپلیکیٹ ڈٹیکشن سمیت استعمال کے کیسز کی حمایت کرتا ہے۔
- API کے لیے موزوں انضمام: جدید ایپلیکیشن اسٹیکس میں بخوبی کام کرتا ہے جو ہوسٹڈ APIs کے ذریعے پروگراماتی ایمبیڈنگ جنریشن پر انحصار کرتے ہیں۔
text-embedding-3-small تک رسائی اور انضمام کیسے کریں
مرحلہ 1: API Key کے لیے سائن اپ کریں
شروع کرنے کے لیے، CometAPI پلیٹ فارم پر سائن اپ کریں اور ڈیش بورڈ سے اپنی API Key جنریٹ کریں۔ کلید حاصل کرنے کے بعد اسے محفوظ طریقے سے رکھیں اور text-embedding-3-small API کی تمام ریکویسٹس کو مستند کرنے کے لیے استعمال کریں۔
مرحلہ 2: text-embedding-3-small API کو درخواستیں بھیجیں
جب آپ کے پاس API Key ہو، تو CometAPI اینڈ پوائنٹ پر HTTPS ریکویسٹس بھیجیں اور ماڈل کے طور پر text-embedding-3-small متعین کریں۔ ریکویسٹ باڈی میں اپنا ان پٹ ٹیکسٹ شامل کریں اور یقین کریں کہ آپ کا authorization ہیڈر درست طور پر کنفیگر ہے۔
curl https://api.cometapi.com/v1/embeddings \
-H "Content-Type: application/json" \
-H "Authorization: Bearer $COMETAPI_API_KEY" \
-d '{
"model": "text-embedding-3-small",
"input": "آپ کا متن یہاں درج کریں"
}'
مرحلہ 3: نتائج حاصل کریں اور تصدیق کریں
ریکویسٹ پروسیس ہونے کے بعد، API فراہم کردہ ان پٹ کے لیے ایمبیڈنگ ڈیٹا واپس کرتی ہے۔ تصدیق کریں کہ ریسپانس میں مطلوبہ ویکٹر آؤٹ پٹ شامل ہے، اس بات کی توثیق کریں کہ ریکویسٹ کامیابی سے مکمل ہوئی، اور پھر ایمبیڈنگز کو اپنی سرچ، ریٹریول، رینکنگ یا اینالیٹکس پائپ لائن میں محفوظ کریں یا آگے منتقل کریں۔