آرڈر دینے کے لیے گاہک کے باہمی تعامل کے آج کے منظر نامے میں، مروجہ عمل انسانی اٹینڈنٹ پر انحصار کرتا ہے، یہاں تک کہ ڈرائیو تھرو کافی شاپس اور فاسٹ فوڈ کے اداروں جیسی ترتیبات میں۔ یہ روایتی نقطہ نظر کئی چیلنجوں کا باعث بنتا ہے: یہ بہت زیادہ دستی عمل پر منحصر ہے، صارفین کی بڑھتی ہوئی مانگ کے ساتھ مؤثر طریقے سے پیمائش کرنے کے لیے جدوجہد کرتا ہے، انسانی غلطیوں کے امکانات کو متعارف کراتا ہے، اور دستیابی کے مخصوص گھنٹوں میں کام کرتا ہے۔ مزید برآں، مسابقتی منڈیوں میں، مکمل طور پر دستی عمل پر عمل پیرا ہونے والے کاروباروں کو موثر اور مسابقتی خدمات فراہم کرنا مشکل ہو سکتا ہے۔ تکنیکی ترقی کے باوجود، انسانی مرکوز ماڈل آرڈر پروسیسنگ میں گہرائی سے جڑا ہوا ہے، جس کی وجہ سے یہ حدود ہیں۔
ون آن ون آرڈر پروسیسنگ مدد کے لیے ٹیکنالوجی کے استعمال کا امکان کچھ عرصے سے دستیاب ہے۔ تاہم، موجودہ حل اکثر دو قسموں میں گر سکتے ہیں: اصول پر مبنی نظام جو سیٹ اپ اور دیکھ بھال کے لیے کافی وقت اور محنت کا مطالبہ کرتے ہیں، یا ایسے سخت نظام جن میں صارفین کے ساتھ انسانوں کی طرح کی بات چیت کے لیے درکار لچک کی کمی ہوتی ہے۔ نتیجے کے طور پر، کاروباری اداروں اور تنظیموں کو اس طرح کے حل کو تیزی سے اور مؤثر طریقے سے نافذ کرنے میں چیلنجوں کا سامنا کرنا پڑتا ہے۔ خوش قسمتی سے، کی آمد کے ساتھ پیدا کرنے والا AI اور بڑی زبان کے ماڈل (LLMs)، اب ایسے خودکار نظام بنانا ممکن ہے جو قدرتی زبان کو مؤثر طریقے سے سنبھال سکے، اور تیز رفتار آن ریمپنگ ٹائم لائن کے ساتھ۔
ایمیزون بیڈرک ایک مکمل طور پر منظم سروس ہے جو AI21 Labs، Anthropic، Cohere، Meta، Stability AI، اور Amazon جیسی سرکردہ AI کمپنیوں سے اعلیٰ کارکردگی کا مظاہرہ کرنے والے فاؤنڈیشن ماڈلز (FMs) کا انتخاب ایک واحد API کے ذریعے پیش کرتی ہے، اس کے ساتھ آپ کی صلاحیتوں کے وسیع سیٹ کے ساتھ۔ سیکورٹی، رازداری اور ذمہ دار AI کے ساتھ جنریٹو AI ایپلیکیشنز بنانے کی ضرورت ہے۔ Amazon Bedrock کے علاوہ، آپ دیگر AWS خدمات جیسے استعمال کر سکتے ہیں۔ ایمیزون سیج میکر جمپ اسٹارٹ اور ایمیزون لیکس مکمل طور پر خودکار اور آسانی سے موافقت پذیر جنریٹو AI آرڈر پروسیسنگ ایجنٹس بنانے کے لیے۔
اس پوسٹ میں، ہم آپ کو دکھاتے ہیں کہ ایمیزون لیکس، ایمیزون بیڈرک، اور استعمال کرکے تقریر کے قابل آرڈر پروسیسنگ ایجنٹ کیسے بنایا جائے۔ او ڈبلیو ایس لامبڈا۔.
حل جائزہ
درج ذیل خاکہ ہمارے حل کے فن تعمیر کو واضح کرتا ہے۔
ورک فلو مندرجہ ذیل مراحل پر مشتمل ہے:
- ایک گاہک ایمیزون لیکس کا استعمال کرتے ہوئے آرڈر دیتا ہے۔
- Amazon Lex bot گاہک کے ارادوں کی ترجمانی کرتا ہے اور a کو متحرک کرتا ہے۔
DialogCodeHook
. - لیمبڈا فنکشن لیمبڈا لیئر سے مناسب پرامپٹ ٹیمپلیٹ کھینچتا ہے اور متعلقہ پرامپٹ ٹیمپلیٹ میں کسٹمر ان پٹ کو شامل کرکے ماڈل پرامپٹ کو فارمیٹ کرتا ہے۔
- ۔
RequestValidation
پرامپٹ مینو آئٹم کے ساتھ آرڈر کی تصدیق کرتا ہے اور گاہک کو ایمیزون لیکس کے ذریعے بتاتا ہے کہ آیا وہ کوئی ایسی چیز آرڈر کرنا چاہتے ہیں جو مینو کا حصہ نہیں ہے اور وہ سفارشات فراہم کرے گا۔ پرامپٹ آرڈر کی تکمیل کے لیے ابتدائی توثیق بھی کرتا ہے۔ - ۔
ObjectCreator
پرامپٹ قدرتی زبان کی درخواستوں کو ڈیٹا سٹرکچر (JSON فارمیٹ) میں تبدیل کرتا ہے۔ - کسٹمر ویلیڈیٹر Lambda فنکشن آرڈر کے لیے مطلوبہ صفات کی تصدیق کرتا ہے اور تصدیق کرتا ہے کہ آیا آرڈر پر کارروائی کرنے کے لیے تمام ضروری معلومات موجود ہیں۔
- کسٹمر لیمبڈا فنکشن آرڈر پر کارروائی کرنے کے لیے ڈیٹا سٹرکچر کو بطور ان پٹ لیتا ہے اور آرڈر کو کل واپس آرکیسٹریٹنگ لیمبڈا فنکشن میں منتقل کرتا ہے۔
- آرکیسٹریٹنگ لیمبڈا فنکشن Amazon Bedrock LLM اینڈ پوائنٹ کو کال کرتا ہے تاکہ ایک حتمی آرڈر کا خلاصہ تیار کیا جا سکے جس میں کسٹمر ڈیٹا بیس سسٹم سے آرڈر کی کل رقم شامل ہو (مثال کے طور پر، ایمیزون ڈائنومو ڈی بی).
- آرڈر کا خلاصہ Amazon Lex کے ذریعے گاہک کو واپس بھیج دیا جاتا ہے۔ گاہک کے آرڈر کی تصدیق کرنے کے بعد، آرڈر پر کارروائی کی جائے گی۔
شرائط
یہ پوسٹ فرض کرتی ہے کہ آپ کے پاس ایک فعال AWS اکاؤنٹ ہے اور درج ذیل تصورات اور خدمات سے واقفیت ہے:
نیز، لیمبڈا فنکشنز سے ایمیزون بیڈرک تک رسائی حاصل کرنے کے لیے، آپ کو یہ یقینی بنانا ہوگا کہ لیمبڈا رن ٹائم میں درج ذیل لائبریریاں موجود ہیں۔
- boto3>=1.28.57
- awscli>=1.29.57
- botocore>=1.31.57
یہ ایک کے ساتھ کیا جا سکتا ہے لیمبڈا پرت یا مطلوبہ لائبریریوں کے ساتھ مخصوص AMI استعمال کرکے۔
مزید برآں، Amazon Bedrock API کو کال کرتے وقت ان لائبریریوں کی ضرورت ہوتی ہے۔ ایمیزون سیج میکر اسٹوڈیو. یہ مندرجہ ذیل کوڈ کے ساتھ سیل چلا کر کیا جا سکتا ہے۔
آخر میں، آپ مندرجہ ذیل پالیسی بناتے ہیں اور بعد میں اسے Amazon Bedrock تک رسائی کے کسی بھی کردار سے منسلک کرتے ہیں:
ایک DynamoDB ٹیبل بنائیں
اپنے مخصوص منظر نامے میں، ہم نے اپنے کسٹمر ڈیٹا بیس سسٹم کے طور پر ایک DynamoDB ٹیبل بنایا ہے، لیکن آپ اسے بھی استعمال کر سکتے ہیں۔ ایمیزون متعلقہ ڈیٹا بیس سروس (ایمیزون آر ڈی ایس)۔ اپنے DynamoDB ٹیبل کی فراہمی کے لیے درج ذیل مراحل کو مکمل کریں (یا اپنے استعمال کے معاملے کے لیے ضرورت کے مطابق ترتیبات کو حسب ضرورت بنائیں):
- DynamoDB کنسول پر، منتخب کریں۔ میزیں نیوی گیشن پین میں.
- میں سے انتخاب کریں ٹیبل بنائیں.
- کے لئے ٹیبل کا نام، ایک نام درج کریں (مثال کے طور پر،
ItemDetails
). - کے لئے پارٹیشن کلید، ایک کلید درج کریں (اس پوسٹ کے لیے، ہم استعمال کرتے ہیں۔
Item
). - کے لئے ترتیب کی کلید، ایک کلید درج کریں (اس پوسٹ کے لیے، ہم استعمال کرتے ہیں۔
Size
). - میں سے انتخاب کریں ٹیبل بنائیں.
اب آپ ڈیٹا کو DynamoDB ٹیبل میں لوڈ کر سکتے ہیں۔ اس پوسٹ کے لیے، ہم ایک CSV فائل استعمال کرتے ہیں۔ آپ SageMaker نوٹ بک میں Python کوڈ کا استعمال کرتے ہوئے DynamoDB ٹیبل پر ڈیٹا لوڈ کر سکتے ہیں۔
سب سے پہلے، ہمیں dev کے نام سے ایک پروفائل ترتیب دینے کی ضرورت ہے۔
- سیج میکر اسٹوڈیو میں ایک نیا ٹرمینل کھولیں اور درج ذیل کمانڈ کو چلائیں:
یہ کمانڈ آپ کو اپنی AWS رسائی کلید ID، خفیہ رسائی کلید، پہلے سے طے شدہ AWS ریجن، اور آؤٹ پٹ فارمیٹ درج کرنے کا اشارہ کرے گی۔
- SageMaker نوٹ بک پر واپس جائیں اور Python میں Boto3 لائبریری کا استعمال کرتے ہوئے DynamoDB سے کنکشن قائم کرنے کے لیے ایک Python کوڈ لکھیں۔ یہ کوڈ کا ٹکڑا dev نامی مخصوص AWS پروفائل کا استعمال کرتے ہوئے ایک سیشن بناتا ہے اور پھر اس سیشن کا استعمال کرتے ہوئے ایک DynamoDB کلائنٹ بناتا ہے۔ ڈیٹا کو لوڈ کرنے کے لیے کوڈ کا نمونہ درج ذیل ہے:
متبادل طور پر، آپ استعمال کرسکتے ہیں NoSQL ورک بینچ یا آپ کے DynamoDB ٹیبل پر ڈیٹا کو تیزی سے لوڈ کرنے کے لیے دوسرے ٹولز۔
نمونہ کے اعداد و شمار کو ٹیبل میں داخل کرنے کے بعد مندرجہ ذیل اسکرین شاٹ ہے۔
Amazon Bedrock invocation API کا استعمال کرتے ہوئے SageMaker نوٹ بک میں ٹیمپلیٹس بنائیں
اس استعمال کے کیس کے لیے ہماری فوری ٹیمپلیٹ بنانے کے لیے، ہم Amazon Bedrock استعمال کرتے ہیں۔ آپ ایمیزون بیڈرک تک رسائی حاصل کرسکتے ہیں۔ AWS مینجمنٹ کنسول اور API کی درخواستوں کے ذریعے۔ ہمارے معاملے میں، ہم سیج میکر اسٹوڈیو نوٹ بک کی سہولت سے API کے ذریعے Amazon Bedrock تک رسائی حاصل کرتے ہیں تاکہ نہ صرف اپنا پرامپٹ ٹیمپلیٹ بنایا جا سکے، بلکہ ہمارا مکمل API انووکیشن کوڈ جسے ہم بعد میں اپنے Lambda فنکشن میں استعمال کر سکتے ہیں۔
- SageMaker کنسول پر، موجودہ SageMaker اسٹوڈیو ڈومین تک رسائی حاصل کریں یا SageMaker نوٹ بک سے Amazon Bedrock تک رسائی کے لیے ایک نیا بنائیں۔
- SageMaker ڈومین اور صارف بنانے کے بعد، صارف کا انتخاب کریں اور منتخب کریں۔ شروع اور سٹوڈیو. اس سے JupyterLab ماحول کھل جائے گا۔
- جب JupyterLab ماحول تیار ہو جائے تو ایک نئی نوٹ بک کھولیں اور ضروری لائبریریوں کو درآمد کرنا شروع کریں۔
Amazon Bedrock Python SDK کے ذریعے بہت سے FM دستیاب ہیں۔ اس معاملے میں، ہم Claude V2 کا استعمال کرتے ہیں، ایک طاقتور بنیادی ماڈل جسے Anthropic نے تیار کیا ہے۔
آرڈر پروسیسنگ ایجنٹ کو کچھ مختلف ٹیمپلیٹس کی ضرورت ہوتی ہے۔ یہ استعمال کے معاملے کے لحاظ سے تبدیل ہو سکتا ہے، لیکن ہم نے ایک عمومی ورک فلو ڈیزائن کیا ہے جو متعدد ترتیبات پر لاگو ہو سکتا ہے۔ اس استعمال کے معاملے کے لیے، Amazon Bedrock LLM ٹیمپلیٹ درج ذیل کو پورا کرے گا:
- کسٹمر کے ارادے کی توثیق کریں۔
- درخواست کی توثیق کریں۔
- آرڈر ڈیٹا ڈھانچہ بنائیں
- گاہک کو آرڈر کا خلاصہ بھیجیں۔
- ماڈل کو طلب کرنے کے لیے، Boto3 سے ایک بیڈروک رن ٹائم آبجیکٹ بنائیں۔
آئیے ارادے کی توثیق کرنے والے پرامپٹ ٹیمپلیٹ پر کام کرکے شروع کریں۔ یہ ایک تکراری عمل ہے، لیکن Anthropic کی فوری انجینئرنگ گائیڈ کی بدولت، آپ فوری طور پر ایک پرامپٹ بنا سکتے ہیں جو کام کو پورا کر سکے۔
- یوٹیلیٹی فنکشن کے ساتھ پہلا پرامپٹ ٹیمپلیٹ بنائیں جو باڈی کو API کی درخواستوں کے لیے تیار کرنے میں مدد کرے گا۔
prompt_template_intent_validator.txt کا کوڈ درج ذیل ہے:
- Amazon S3 پر اپ لوڈ کرنے کے لیے اس ٹیمپلیٹ کو فائل میں محفوظ کریں اور ضرورت پڑنے پر Lambda فنکشن سے کال کریں۔ ٹیمپلیٹس کو ٹیکسٹ فائل میں JSON سیریلائزڈ سٹرنگز کے طور پر محفوظ کریں۔ پچھلا اسکرین شاٹ اس کو پورا کرنے کے لیے کوڈ کا نمونہ بھی دکھاتا ہے۔
- دوسرے ٹیمپلیٹس کے ساتھ انہی اقدامات کو دہرائیں۔
ذیل میں دیگر ٹیمپلیٹس کے کچھ اسکرین شاٹس اور ان میں سے کچھ کے ساتھ ایمیزون بیڈروک کو کال کرنے کے نتائج ہیں۔
prompt_template_request_validator.txt کا کوڈ درج ذیل ہے:
اس ٹیمپلیٹ کا استعمال کرتے ہوئے ایمیزون بیڈرک کی طرف سے ہمارا جواب درج ذیل ہے۔
کا کوڈ درج ذیل ہے۔ prompt_template_object_creator.txt
:
prompt_template_order_summary.txt کا کوڈ درج ذیل ہے:
جیسا کہ آپ دیکھ سکتے ہیں، ہم نے مینو آئٹمز کی توثیق کرنے، گمشدہ مطلوبہ معلومات کی نشاندہی کرنے، ڈیٹا کا ڈھانچہ بنانے، اور آرڈر کا خلاصہ کرنے کے لیے اپنے پرامپٹ ٹیمپلیٹس کا استعمال کیا ہے۔ ایمیزون بیڈروک پر دستیاب بنیادی ماڈلز بہت طاقتور ہیں، لہذا آپ ان ٹیمپلیٹس کے ذریعے اور بھی زیادہ کام انجام دے سکتے ہیں۔
آپ نے اشارے کی انجینئرنگ مکمل کر لی ہے اور ٹیمپلیٹس کو ٹیکسٹ فائلوں میں محفوظ کر لیا ہے۔ اب آپ ایمیزون لیکس بوٹ اور متعلقہ لیمبڈا فنکشنز بنانا شروع کر سکتے ہیں۔
پرامپٹ ٹیمپلیٹس کے ساتھ لیمبڈا پرت بنائیں
اپنی لیمبڈا پرت بنانے کے لیے درج ذیل مراحل کو مکمل کریں:
- SageMaker سٹوڈیو میں، نام کے ذیلی فولڈر کے ساتھ ایک نیا فولڈر بنائیں
python
. - اپنی پرامپٹ فائلوں کو پر کاپی کریں۔
python
فولڈر.
- آپ درج ذیل کمانڈ کو چلا کر زپ لائبریری کو اپنی نوٹ بک مثال میں شامل کر سکتے ہیں۔
- اب، لیمبڈا پرت پر اپ لوڈ کرنے کے لیے زپ فائل بنانے کے لیے درج ذیل کمانڈ کو چلائیں۔
- زپ فائل بنانے کے بعد، آپ فائل ڈاؤن لوڈ کر سکتے ہیں۔ Lambda پر جائیں، فائل کو براہ راست اپ لوڈ کرکے یا پہلے Amazon S3 پر اپ لوڈ کرکے ایک نئی پرت بنائیں۔
- پھر اس نئی پرت کو آرکیسٹریشن لیمبڈا فنکشن سے منسلک کریں۔
اب آپ کی پرامپٹ ٹیمپلیٹ فائلیں مقامی طور پر آپ کے لیمبڈا رن ٹائم ماحول میں محفوظ ہیں۔ یہ آپ کے بوٹ رنز کے دوران عمل کو تیز کرے گا۔
مطلوبہ لائبریریوں کے ساتھ لیمبڈا پرت بنائیں
مطلوبہ لائبریریوں کے ساتھ اپنی لیمبڈا پرت بنانے کے لیے درج ذیل مراحل کو مکمل کریں:
- کھولیں AWS کلاؤڈ 9 مثال کے طور پر ماحول، نامی ذیلی فولڈر کے ساتھ ایک فولڈر بنائیں
python
. - کے اندر ایک ٹرمینل کھولیں۔
python
فولڈر. - ٹرمینل سے درج ذیل کمانڈز چلائیں:
- رن
cd ..
اور اپنے آپ کو اپنے نئے فولڈر کے اندر رکھیں جہاں آپ کے پاس بھی ہے۔python
ذیلی فولڈر۔ - مندرجہ ذیل کمانڈ چلائیں:
- زپ فائل بنانے کے بعد، آپ فائل ڈاؤن لوڈ کر سکتے ہیں۔ Lambda پر جائیں، فائل کو براہ راست اپ لوڈ کرکے یا پہلے Amazon S3 پر اپ لوڈ کرکے ایک نئی پرت بنائیں۔
- پھر اس نئی پرت کو آرکیسٹریشن لیمبڈا فنکشن سے منسلک کریں۔
ایمیزون لیکس v2 میں بوٹ بنائیں
اس استعمال کے معاملے کے لیے، ہم ایک Amazon Lex بوٹ بناتے ہیں جو کسی بھی انٹرفیس سے آواز یا متن کا استعمال کرتے ہوئے Amazon Bedrock کو کال کرنے کے لیے فن تعمیر کے لیے ایک ان پٹ/آؤٹ پٹ انٹرفیس فراہم کر سکتا ہے۔ چونکہ LLM اس آرڈر پروسیسنگ ایجنٹ کے گفتگو کے ٹکڑے کو سنبھالے گا، اور Lambda ورک فلو کو ترتیب دے گا، اس لیے آپ تین ارادوں کے ساتھ ایک بوٹ بنا سکتے ہیں اور کوئی سلاٹ نہیں ہے۔
- ایمیزون لیکس کنسول پر، طریقہ کے ساتھ ایک نیا بوٹ بنائیں ایک خالی بوٹ بنائیں.
اب آپ بوٹ کے ساتھ بات چیت شروع کرنے کے لیے اختتامی صارفین کے لیے کسی بھی مناسب ابتدائی کلمات کے ساتھ ایک ارادہ شامل کر سکتے ہیں۔ ہم سادہ مبارکبادیں استعمال کرتے ہیں اور ابتدائی بوٹ جواب شامل کرتے ہیں تاکہ آخری صارف اپنی درخواستیں فراہم کر سکیں۔ بوٹ بناتے وقت، ارادوں کے ساتھ لیمبڈا کوڈ ہک کا استعمال یقینی بنائیں۔ یہ ایک Lambda فنکشن کو متحرک کرے گا جو کسٹمر، Amazon Lex اور LLM کے درمیان ورک فلو کو ترتیب دے گا۔
- اپنا پہلا ارادہ شامل کریں، جو ورک فلو کو متحرک کرتا ہے اور ایمیزون بیڈروک کو کال کرنے اور اس بات کی نشاندہی کرنے کے لیے کہ گاہک کیا حاصل کرنے کی کوشش کر رہا ہے، انٹینٹ توثیق پرامپٹ ٹیمپلیٹ کا استعمال کرتا ہے۔ اختتامی صارفین کے لیے گفتگو شروع کرنے کے لیے چند سادہ الفاظ شامل کریں۔
آپ کو بوٹ کے کسی بھی ارادے میں کوئی سلاٹ یا ابتدائی پڑھنے کا استعمال کرنے کی ضرورت نہیں ہے۔ درحقیقت، آپ کو دوسرے یا تیسرے ارادے میں کلمات شامل کرنے کی ضرورت نہیں ہے۔ اس کی وجہ یہ ہے کہ ایل ایل ایم پورے عمل میں لیمبڈا کی رہنمائی کرے گا۔
- ایک تصدیقی اشارہ شامل کریں۔ آپ بعد میں لیمبڈا فنکشن میں اس پیغام کو اپنی مرضی کے مطابق بنا سکتے ہیں۔
- کے تحت کوڈ ہکسمنتخب ابتدا اور توثیق کے لیے لیمبڈا فنکشن استعمال کریں۔.
- بغیر کسی بیان اور کوئی ابتدائی جواب کے بغیر دوسرا ارادہ بنائیں۔ یہ ہے
PlaceOrder
ارادہ
جب LLM اس بات کی نشاندہی کرتا ہے کہ صارف آرڈر دینے کی کوشش کر رہا ہے، تو Lambda فنکشن اس ارادے کو متحرک کرے گا اور مینو کے خلاف کسٹمر کی درخواست کی توثیق کرے گا، اور اس بات کو یقینی بنائے گا کہ کوئی مطلوبہ معلومات غائب نہیں ہے۔ یاد رکھیں کہ یہ سب کچھ پرامپٹ ٹیمپلیٹس پر ہے، لہذا آپ پرامپٹ ٹیمپلیٹس کو تبدیل کرکے اس ورک فلو کو کسی بھی استعمال کے معاملے کے لیے ڈھال سکتے ہیں۔
- کوئی سلاٹ شامل نہ کریں، لیکن ایک تصدیقی اشارہ شامل کریں اور جواب رد کریں۔
- منتخب کریں ابتدا اور توثیق کے لیے لیمبڈا فنکشن استعمال کریں۔.
- نام کا تیسرا ارادہ بنائیں
ProcessOrder
بغیر کسی نمونہ کے الفاظ اور کوئی سلاٹ کے بغیر۔ - ایک ابتدائی جواب، ایک تصدیقی اشارہ، اور رد جواب شامل کریں۔
LLM کی جانب سے کسٹمر کی درخواست کی توثیق کرنے کے بعد، Lambda فنکشن آرڈر پر کارروائی کرنے کے تیسرے اور آخری ارادے کو متحرک کرتا ہے۔ یہاں، Lambda DynamoDB ٹیبل سے استفسار کرنے کے لیے آرڈر JSON ڈیٹا سٹرکچر تیار کرنے کے لیے آبجیکٹ کریٹر ٹیمپلیٹ کا استعمال کرے گا، اور پھر مجموعی آرڈر کے ساتھ پورے آرڈر کا خلاصہ کرنے کے لیے آرڈر سمری ٹیمپلیٹ کا استعمال کرے گا تاکہ Amazon Lex اسے گاہک تک پہنچا سکے۔
- منتخب کریں ابتدا اور توثیق کے لیے لیمبڈا فنکشن استعمال کریں۔. یہ گاہک کی طرف سے حتمی تصدیق کرنے کے بعد آرڈر پر کارروائی کرنے کے لیے کسی بھی Lambda فنکشن کا استعمال کر سکتا ہے۔
- تینوں ارادے بنانے کے بعد، بصری بلڈر کے پاس جائیں۔
ValidateIntent
، ایک جانے والے ارادے کا مرحلہ شامل کریں، اور مثبت تصدیق کے آؤٹ پٹ کو اس قدم سے مربوط کریں۔ - جانے کا ارادہ شامل کرنے کے بعد، اس میں ترمیم کریں اور ارادے کے نام کے طور پر PlaceOrder کا ارادہ منتخب کریں۔
- اسی طرح، کے لئے بصری بلڈر جانے کے لئے
PlaceOrder
ارادہ کریں اور مثبت تصدیق کے آؤٹ پٹ کو سے منسلک کریں۔ProcessOrder
جانے کا ارادہ کے لیے کسی ترمیم کی ضرورت نہیں ہے۔ProcessOrder
ارادہ - اب آپ کو لیمبڈا فنکشن بنانے کی ضرورت ہے جو ایمیزون لیکس کو آرکیسٹریٹ کرتا ہے اور ڈائنامو ڈی بی ٹیبل کو کال کرتا ہے، جیسا کہ درج ذیل سیکشن میں تفصیل سے بتایا گیا ہے۔
ایمیزون لیکس بوٹ کو آرکیسٹریٹ کرنے کے لیے لیمبڈا فنکشن بنائیں
اب آپ لیمبڈا فنکشن بنا سکتے ہیں جو ایمیزون لیکس بوٹ اور ورک فلو کو ترتیب دیتا ہے۔ درج ذیل مراحل کو مکمل کریں:
- معیاری عمل درآمد کی پالیسی کے ساتھ لیمبڈا فنکشن بنائیں اور لیمبڈا کو اپنے لیے ایک کردار بنانے دیں۔
- اپنے فنکشن کے کوڈ ونڈو میں، چند یوٹیلیٹی فنکشنز شامل کریں جو مدد کریں گے: ٹیمپلیٹ میں لیکس سیاق و سباق کو شامل کرکے پرامپٹس کو فارمیٹ کریں، Amazon Bedrock LLM API کو کال کریں، جوابات سے مطلوبہ متن نکالیں، اور مزید بہت کچھ۔ درج ذیل کوڈ دیکھیں:
- لیمبڈا پرت جو آپ نے پہلے بنائی ہے اس فنکشن میں منسلک کریں۔
- مزید برآں، آپ کے بنائے ہوئے پرامپٹ ٹیمپلیٹس سے پرت منسلک کریں۔
- Lambda کے عمل درآمد کے کردار میں، Amazon Bedrock تک رسائی کے لیے پالیسی منسلک کریں، جو پہلے بنائی گئی تھی۔
لیمبڈا پر عمل درآمد کے کردار کو درج ذیل اجازتیں ہونی چاہئیں۔
آرکیسٹریشن لیمبڈا فنکشن کو ایمیزون لیکس بوٹ سے منسلک کریں۔
- پچھلے حصے میں فنکشن بنانے کے بعد، Amazon Lex کنسول پر واپس جائیں اور اپنے بوٹ پر جائیں۔
- کے تحت زبانیں نیویگیشن پین میں، منتخب کریں۔ انگریزی.
- کے لئے ماخذ، اپنا آرڈر پروسیسنگ بوٹ منتخب کریں۔
- کے لئے لیمبڈا فنکشن ورژن یا عرفمنتخب کریں $تازہ ترین.
- میں سے انتخاب کریں محفوظ کریں.
لیمبڈا کی مدد کرنے والے فنکشنز بنائیں
اضافی لیمبڈا فنکشنز بنانے کے لیے درج ذیل مراحل کو مکمل کریں:
- DynamoDB ٹیبل سے استفسار کرنے کے لیے لیمبڈا فنکشن بنائیں جو آپ نے پہلے بنایا تھا:
- پر تشریف لے جائیں ترتیب لیمبڈا فنکشن میں ٹیب کریں اور منتخب کریں۔ اجازت.
- ایک وسائل پر مبنی پالیسی بیان منسلک کریں جو آرڈر پروسیسنگ لیمبڈا فنکشن کو اس فنکشن کو شروع کرنے کی اجازت دیتا ہے۔
- اس Lambda فنکشن کے لیے IAM ایگزیکیوشن رول پر جائیں اور DynamoDB ٹیبل تک رسائی کے لیے ایک پالیسی شامل کریں۔
- توثیق کرنے کے لیے ایک اور لیمبڈا فنکشن بنائیں اگر تمام مطلوبہ اوصاف گاہک سے منظور کیے گئے تھے۔ مندرجہ ذیل مثال میں، ہم توثیق کرتے ہیں کہ آیا سائز کا وصف آرڈر کے لیے لیا گیا ہے:
- پر تشریف لے جائیں ترتیب لیمبڈا فنکشن میں ٹیب کریں اور منتخب کریں۔ اجازت.
- ایک وسائل پر مبنی پالیسی بیان منسلک کریں جو آرڈر پروسیسنگ لیمبڈا فنکشن کو اس فنکشن کو شروع کرنے کی اجازت دیتا ہے۔
حل کی جانچ کریں۔
اب ہم مثال کے آرڈرز کے ساتھ حل کی جانچ کر سکتے ہیں جو گاہک ایمیزون لیکس کے ذریعے دیتے ہیں۔
ہماری پہلی مثال کے طور پر، گاہک نے ایک frappuccino کے لیے کہا، جو مینو میں نہیں ہے۔ ماڈل آرڈر کی تصدیق کرنے والے ٹیمپلیٹ کی مدد سے توثیق کرتا ہے اور مینو کی بنیاد پر کچھ سفارشات تجویز کرتا ہے۔ کسٹمر کے اپنے آرڈر کی تصدیق کرنے کے بعد، انہیں آرڈر کی کل اور آرڈر کے خلاصے کے بارے میں مطلع کیا جاتا ہے۔ کسٹمر کی حتمی تصدیق کی بنیاد پر آرڈر پر کارروائی کی جائے گی۔
ہماری اگلی مثال میں، صارف بڑے کیپوچینو کا آرڈر دے رہا ہے اور پھر سائز کو بڑے سے درمیانے میں تبدیل کر رہا ہے۔ ماڈل تمام ضروری تبدیلیوں کو پکڑتا ہے اور گاہک سے آرڈر کی تصدیق کرنے کی درخواست کرتا ہے۔ ماڈل آرڈر کی کل اور آرڈر کا خلاصہ پیش کرتا ہے، اور گاہک کی حتمی تصدیق کی بنیاد پر آرڈر پر کارروائی کرتا ہے۔
ہماری آخری مثال کے لیے، گاہک نے متعدد آئٹمز کے لیے آرڈر دیا اور کچھ آئٹمز کے لیے سائز غائب ہے۔ ماڈل اور لیمبڈا فنکشن اس بات کی تصدیق کریں گے کہ آیا آرڈر پر کارروائی کرنے کے لیے تمام مطلوبہ صفات موجود ہیں اور پھر صارف سے گمشدہ معلومات فراہم کرنے کے لیے کہیں گے۔ گاہک کی جانب سے گمشدہ معلومات فراہم کرنے کے بعد (اس معاملے میں، کافی کا سائز)، انہیں آرڈر کا کل اور آرڈر کا خلاصہ دکھایا جاتا ہے۔ کسٹمر کی حتمی تصدیق کی بنیاد پر آرڈر پر کارروائی کی جائے گی۔
ایل ایل ایم کی حدود
LLM آؤٹ پٹ فطرت کے لحاظ سے اسٹاکسٹک ہوتے ہیں، جس کا مطلب ہے کہ ہمارے LLM کے نتائج فارمیٹ میں، یا یہاں تک کہ غلط مواد (فریب) کی شکل میں بھی مختلف ہو سکتے ہیں۔ لہذا، ڈویلپرز کو ان منظرناموں کو سنبھالنے اور صارف کے آخری صارف کے تجربے سے بچنے کے لیے اپنے پورے کوڈ میں ایک اچھی غلطی سے نمٹنے کی منطق پر انحصار کرنے کی ضرورت ہے۔
صاف کرو
اگر آپ کو اس حل کی مزید ضرورت نہیں ہے، تو آپ درج ذیل وسائل کو حذف کر سکتے ہیں:
- لیمبڈا کے افعال
- ایمیزون لیکس باکس
- DynamoDB ٹیبل
- S3 بالٹی
مزید برآں، اگر درخواست کی مزید ضرورت نہیں ہے تو SageMaker اسٹوڈیو مثال کو بند کریں۔
لاگت کا اندازہ
اس حل کے ذریعے استعمال ہونے والی اہم خدمات کی قیمتوں کے بارے میں معلومات کے لیے، درج ذیل دیکھیں:
نوٹ کریں کہ آپ Claude v2 کو پروویژننگ کی ضرورت کے بغیر استعمال کر سکتے ہیں، لہذا مجموعی لاگتیں کم سے کم رہیں۔ اخراجات کو مزید کم کرنے کے لیے، آپ DynamoDB ٹیبل کو آن ڈیمانڈ سیٹنگ کے ساتھ کنفیگر کر سکتے ہیں۔
نتیجہ
اس پوسٹ میں دکھایا گیا ہے کہ ایمیزون لیکس، ایمیزون بیڈروک، اور دیگر AWS سروسز کا استعمال کرتے ہوئے تقریر کے قابل AI آرڈر پروسیسنگ ایجنٹ کیسے بنایا جائے۔ ہم نے دکھایا کہ کلاؤڈ جیسے طاقتور جنریٹو AI ماڈل کے ساتھ فوری انجینئرنگ کس طرح وسیع تربیتی ڈیٹا کی ضرورت کے بغیر آرڈر پروسیسنگ کے لیے قدرتی زبان کی مضبوط فہم اور گفتگو کے بہاؤ کو قابل بناتی ہے۔
حل آرکیٹیکچر ایک لچکدار اور توسیع پذیر عمل درآمد کو فعال کرنے کے لیے لیمبڈا، ایمیزون S3، اور DynamoDB جیسے سرور کے بغیر اجزاء کا استعمال کرتا ہے۔ Amazon S3 میں پرامپٹ ٹیمپلیٹس کو ذخیرہ کرنے سے آپ مختلف استعمال کے معاملات کے حل کو اپنی مرضی کے مطابق بنا سکتے ہیں۔
اگلے اقدامات میں کسٹمر کی درخواستوں اور ایج کیسز کی وسیع رینج کو سنبھالنے کے لیے ایجنٹ کی صلاحیتوں کو بڑھانا شامل ہو سکتا ہے۔ پرامپٹ ٹیمپلیٹس ایجنٹ کی مہارتوں کو تکراری طور پر بہتر بنانے کا ایک طریقہ فراہم کرتے ہیں۔ اضافی تخصیصات میں آرڈر ڈیٹا کو بیک اینڈ سسٹم جیسے انوینٹری، CRM، یا POS کے ساتھ مربوط کرنا شامل ہو سکتا ہے۔ آخر میں، ایجنٹ کو Amazon Lex کی ملٹی چینل صلاحیتوں کا استعمال کرتے ہوئے مختلف کسٹمر ٹچ پوائنٹس جیسے موبائل ایپس، ڈرائیو تھرو، کیوسک اور مزید پر دستیاب کیا جا سکتا ہے۔
مزید جاننے کے لیے، درج ذیل متعلقہ وسائل سے رجوع کریں:
- ملٹی چینل بوٹس کی تعیناتی اور انتظام:
- کلاڈ اور دیگر ماڈلز کے لیے فوری انجینئرنگ:
- توسیع پذیر AI معاونین کے لیے بغیر سرور کے آرکیٹیکچرل پیٹرن:
مصنفین کے بارے میں
مومیتا دتہ ایمیزون ویب سروسز میں ایک پارٹنر سلوشن آرکیٹیکٹ ہے۔ اپنے کردار میں، وہ قابل توسیع اور دوبارہ قابل استعمال اثاثے تیار کرنے کے لیے شراکت داروں کے ساتھ قریبی تعاون کرتی ہے جو کلاؤڈ کی تعیناتیوں کو ہموار کرتی ہے اور آپریشنل کارکردگی کو بڑھاتی ہے۔ وہ AI/ML کمیونٹی کی رکن ہیں اور AWS میں جنریٹو AI ماہر ہیں۔ اپنی فرصت میں وہ باغبانی اور سائیکلنگ سے لطف اندوز ہوتی ہے۔
فرنینڈو لیموگلیہ Amazon Web Services میں ایک پارٹنر سلوشنز آرکیٹیکٹ ہے، جو کاروباری اکائیوں میں جدید ترین AI سلوشنز کی ترقی اور اپنانے کے لیے AWS شراکت داروں کے ساتھ مل کر کام کر رہا ہے۔ کلاؤڈ آرکیٹیکچر، جنریٹیو AI، مشین لرننگ، اور ڈیٹا اینالیٹکس میں مہارت کے ساتھ ایک اسٹریٹجک لیڈر۔ وہ مارکیٹ میں جانے کی حکمت عملیوں کو عملی جامہ پہنانے اور تنظیمی اہداف کے ساتھ منسلک مؤثر AI حل فراہم کرنے میں مہارت رکھتا ہے۔ اپنے فارغ وقت میں وہ اپنے خاندان کے ساتھ وقت گزارنا اور دوسرے ممالک کا سفر کرنا پسند کرتا ہے۔
متول پٹیل ایمیزون ویب سروسز میں ایک سینئر حل آرکیٹیکٹ ہے۔ کلاؤڈ ٹکنالوجی کو فعال کرنے والے کے طور پر اپنے کردار میں، وہ صارفین کے اہداف اور چیلنجوں کو سمجھنے کے لیے ان کے ساتھ کام کرتا ہے، اور AWS پیشکشوں کے ساتھ اپنے مقصد کو حاصل کرنے کے لیے نسخہ جاتی رہنمائی فراہم کرتا ہے۔ وہ AI/ML کمیونٹی کا رکن ہے اور AWS میں جنریٹو AI سفیر ہے۔ اپنے فارغ وقت میں، وہ پیدل سفر اور فٹ بال کھیلنے سے لطف اندوز ہوتا ہے۔
- SEO سے چلنے والا مواد اور PR کی تقسیم۔ آج ہی بڑھا دیں۔
- پلیٹو ڈیٹا ڈاٹ نیٹ ورک ورٹیکل جنریٹو اے آئی۔ اپنے آپ کو بااختیار بنائیں۔ یہاں تک رسائی حاصل کریں۔
- پلیٹوآئ اسٹریم۔ ویب 3 انٹیلی جنس۔ علم میں اضافہ۔ یہاں تک رسائی حاصل کریں۔
- پلیٹو ای ایس جی۔ کاربن، کلین ٹیک، توانائی ، ماحولیات، شمسی، ویسٹ مینجمنٹ یہاں تک رسائی حاصل کریں۔
- پلیٹو ہیلتھ۔ بائیوٹیک اینڈ کلینیکل ٹرائلز انٹیلی جنس۔ یہاں تک رسائی حاصل کریں۔
- ماخذ: https://aws.amazon.com/blogs/machine-learning/transform-one-on-one-customer-interactions-build-speech-capable-order-processing-agents-with-aws-and-generative-ai/
- : ہے
- : ہے
- : نہیں
- :کہاں
- $3
- $UP
- 1
- 10
- 100
- 11
- 12
- 13
- 15٪
- 173
- 200
- 24
- 250
- 28
- 29
- 31
- 320
- 385
- 40
- 400
- 500
- 7
- 75
- 8
- 9
- 900
- a
- اوپر
- تیز
- قبول کریں
- تک رسائی حاصل
- تک رسائی حاصل
- پورا
- کے مطابق
- اکاؤنٹ
- حاصل
- کے پار
- عمل
- فعال
- اپنانے
- شامل کریں
- شامل کیا
- انہوں نے مزید کہا
- اس کے علاوہ
- ایڈیشنل
- اس کے علاوہ
- عمل پیرا
- ایڈجسٹ
- منہ بولابیٹا بنانے
- ترقی
- آمد
- کے بعد
- پھر
- کے خلاف
- ایجنٹ
- ایجنٹ
- AI
- AI / ML
- منسلک
- تمام
- کی اجازت
- اجازت دے رہا ہے
- کی اجازت دیتا ہے
- ساتھ
- بھی
- ہمیشہ
- am
- ایمیزون
- ایمیزون لیکس
- ایمیزون آر ڈی ایس
- ایمیزون ویب سروسز
- سفیر
- an
- تجزیاتی
- اور
- ایک اور
- بشری
- کوئی بھی
- اے پی آئی
- درخواست
- ایپلی کیشنز
- کا اطلاق کریں
- نقطہ نظر
- مناسب
- مناسب طریقے سے
- ایپس
- ارکیٹیکچرل
- فن تعمیر
- کیا
- AS
- پوچھنا
- اثاثے
- اسسٹنس
- اسسٹنٹ
- اسسٹنٹ
- مدد
- منسلک
- فرض کرتا ہے
- At
- منسلک کریں
- حاضرین
- اوصاف
- آٹومیٹڈ
- دستیابی
- دستیاب
- سے اجتناب
- AWS
- واپس
- پسدید
- کی بنیاد پر
- BE
- کیونکہ
- رہا
- شروع کریں
- کے درمیان
- جسم
- بوٹ
- دونوں
- خودکار صارف دکھا ئیں
- وسیع
- تعمیر
- بلڈر
- کاروبار
- کاروبار
- لیکن
- by
- حساب
- فون
- کہا جاتا ہے
- بلا
- کالز
- کر سکتے ہیں
- صلاحیتوں
- پر قبضہ کر لیا
- قبضہ
- کیس
- مقدمات
- اقسام
- سیل
- چیلنجوں
- چیلنج
- تبدیل
- تبدیلیاں
- تبدیل کرنے
- حروف
- چیک کریں
- انتخاب
- میں سے انتخاب کریں
- کلائنٹ
- کلوز
- قریب سے
- بادل
- کلاؤڈ ٹیکنالوجی
- کوڈ
- کافی
- تعاون کرتا ہے
- جمع
- بات چیت
- کمیونٹی
- کمپنیاں
- مقابلہ
- مکمل
- مکمل
- مکمل کرنا
- تکمیل
- اجزاء
- تصورات
- کی توثیق
- تصدیق کے
- منسلک
- رابطہ قائم کریں
- کنکشن
- مشتمل
- کنسول
- مواد
- سیاق و سباق
- جاری ہے
- سہولت
- بات چیت
- تبدیل
- درست
- اخراجات
- سکتا ہے
- ممالک
- جوڑے
- تخلیق
- بنائی
- پیدا
- تخلیق
- مخلوق
- خالق
- CRM
- موجودہ
- اپنی مرضی کے
- گاہک
- گاہکوں
- اپنی مرضی کے مطابق
- جدید
- اعداد و شمار
- ڈیٹا تجزیات
- ڈیٹا کی ساخت
- ڈیٹا بیس
- کو رد
- گہری
- پہلے سے طے شدہ
- وضاحت
- نجات
- ترسیل
- ڈیمانڈ
- مطالبات
- demonstrated,en
- انکار کر دیا
- منحصر ہے
- انحصار کرتا ہے
- تعینات
- ڈیزائن
- مطلوبہ
- کے باوجود
- تفصیلی
- دیو
- ترقی
- ترقی یافتہ
- ڈویلپرز
- ترقی
- آریھ
- DID
- مختلف
- براہ راست
- ترسیل
- do
- کرتا
- ڈومین
- ڈان
- کیا
- نہیں
- نیچے
- ڈاؤن لوڈ، اتارنا
- کے دوران
- e
- ہر ایک
- اس سے قبل
- آسانی سے
- ایج
- اثر
- کارکردگی
- ہنر
- مؤثر طریقے سے
- کوشش
- اور
- کو چالو کرنے کے
- enabler
- اختتام پوائنٹ
- انجنیئرنگ
- بڑھانے کے
- درج
- ماحولیات
- خرابی
- نقائص
- بھی
- واقعہ
- مثال کے طور پر
- مثال کے طور پر
- اس کے علاوہ
- رعایت
- پھانسی
- پھانسی
- موجودہ
- باہر نکلنا
- توسیع
- تجربہ
- ماہر
- مہارت
- وسیع
- نکالنے
- چہرہ
- حقیقت یہ ہے
- گر
- واقفیت
- خاندان
- چند
- فائل
- فائلوں
- فائنل
- حتمی شکل دیں
- مل
- پہلا
- لچک
- لچکدار
- بہنا
- کے بعد
- کے لئے
- فارم
- فارمیٹ
- خوش قسمتی سے
- ملا
- فاؤنڈیشن
- بنیاد پرست
- مفت
- سے
- مکمل طور پر
- تقریب
- افعال
- مزید
- جنرل
- پیدا
- پیداواری
- پیداواری AI۔
- حاصل
- دے دو
- دی
- Go
- بازار جاو
- اہداف
- اچھا
- ملا
- گرینڈ
- عظیم
- سلام
- مبارکباد
- رہنمائی
- رہنمائی
- ہینڈل
- ہینڈلنگ
- ہے
- ہونے
- he
- سن
- بھاری
- مدد
- اس کی
- یہاں
- hi
- اعلی کارکردگی
- ان
- شہد
- HOURS
- کس طرح
- کیسے
- تاہم
- HTML
- HTTP
- HTTPS
- انسانی
- i
- ID
- شناخت
- شناخت
- کی نشاندہی
- if
- وضاحت کرتا ہے
- مؤثر
- نفاذ
- پر عمل درآمد
- درآمد
- درآمد
- کو بہتر بنانے کے
- in
- شامل
- سمیت
- موصولہ
- اضافہ
- انڈکس
- معلومات
- جڑا ہوا
- ابتدائی
- ان پٹ
- آدانوں
- کے اندر
- انسٹال
- مثال کے طور پر
- کے بجائے
- ہدایات
- انضمام کرنا
- ارادے
- بات چیت
- انٹرفیس
- میں
- متعارف کرواتا ہے
- انوینٹری
- شامل
- IT
- اشیاء
- فوٹو
- JSON
- صرف
- رکھیں
- کلیدی
- کھوکھلی
- جان
- لیبز
- نہیں
- زمین کی تزئین کی
- زبان
- بڑے
- آخری
- آخر میں
- بعد
- پرت
- رہنما
- معروف
- جانیں
- سیکھنے
- لیمونیڈ
- دو
- آو ہم
- لائبریریوں
- لائبریری
- کی طرح
- حدود
- لسٹ
- ایل ایل ایم
- لوڈ
- مقامی طور پر
- لاگ ان
- منطق
- اب
- دیکھنا
- سے محبت کرتا ہے
- مشین
- مشین لرننگ
- بنا
- مین
- بنا
- میں کامیاب
- انتظام
- مینیجنگ
- دستی
- بہت سے
- نشان لگا دیا گیا
- Markets
- me
- کا مطلب ہے کہ
- درمیانہ
- رکن
- مینو
- پیغام
- پیغامات
- میٹا
- طریقہ
- شاید
- دودھ
- کم سے کم
- یاد آیا
- لاپتہ
- موبائل
- موبائل اطلاقات
- ماڈل
- ماڈل
- نظر ثانی کی
- نظر ثانی کرنے
- لمحہ
- زیادہ
- ایک سے زیادہ
- my
- نام
- نامزد
- قدرتی
- فطرت، قدرت
- تشریف لے جائیں
- سمت شناسی
- ضروری
- ضرورت ہے
- ضرورت
- ضروریات
- نئی
- اگلے
- نہیں
- کوئی بھی نہیں
- نوٹ بک
- اب
- اعتراض
- مقصد
- ہوا
- of
- پیشکشیں
- تجویز
- اکثر
- ٹھیک ہے
- on
- ڈیمانڈ
- ایک
- صرف
- کھول
- چل رہا ہے
- آپریشنل
- اختیار
- آپشنز کے بھی
- or
- آرکیسٹریٹنگ
- آرکیسٹرا
- حکم
- احکامات
- تنظیمی
- تنظیمیں
- دیگر
- ہمارے
- پیداوار
- نتائج
- مجموعی طور پر
- پین
- پیرامیٹرز
- حصہ
- پارٹنر
- شراکت داروں کے
- منظور
- منظور
- گزرتا ہے
- راستہ
- پیٹرن
- ادائیگی
- فیصد
- کارکردگی کا مظاہرہ
- شاید
- اجازتیں
- ٹکڑا
- مقام
- مقامات
- رکھ
- پلاٹا
- افلاطون ڈیٹا انٹیلی جنس
- پلیٹو ڈیٹا
- کھیل
- مہربانی کرکے
- پوائنٹس
- پالیسی
- پو
- متصور ہوتا ہے
- پوزیشن
- مثبت
- ممکن
- پوسٹ
- ممکنہ
- طاقتور
- پریکٹس
- ابتدائی
- تیار
- تیار کرتا ہے
- کی تیاری
- حال (-)
- تحفہ
- پچھلا
- قیمت
- قیمتوں کا تعین
- کی رازداری
- آگے بڑھو
- عمل
- عملدرآمد
- عمل
- پروسیسنگ
- پروفائل
- اشارہ کرتا ہے
- امکان
- فراہم
- فراہم
- فراہم کنندہ
- فراہم کرتا ہے
- پراجیکٹ
- ھیںچتی
- ڈال
- ازگر
- استفسار میں
- جلدی سے
- R
- بلند
- رینج
- خام
- RE
- پڑھیں
- پڑھنا
- تیار
- سفارش
- سفارشات
- کو کم
- کا حوالہ دیتے ہیں
- خطے
- باقاعدہ
- متعلقہ
- انحصار کرو
- رہے
- باقی
- یاد
- کو ہٹانے کے
- متبادل
- درخواست
- درخواستوں
- ضرورت
- وسائل
- وسائل
- جواب
- جواب
- جوابات
- ذمہ دار
- نتیجہ
- نتائج کی نمائش
- واپسی
- واپسی
- قابل اعتماد
- کٹر
- مضبوط
- کردار
- روٹ
- ROW
- رن
- چل رہا ہے
- چلتا ہے
- رن ٹائم
- s
- sagemaker
- اسی
- نمونہ
- محفوظ کریں
- محفوظ
- کا کہنا ہے کہ
- توسیع پذیر
- پیمانے
- منظر نامے
- منظرنامے
- اسکرین شاٹس
- sdk
- دوسری
- خفیہ
- سیکشن
- سیکورٹی
- دیکھنا
- منتخب
- سینئر
- بے سرور
- سروس
- سروسز
- اجلاس
- مقرر
- قائم کرنے
- ترتیبات
- سیٹ اپ
- کئی
- وہ
- شیل
- دکانیں
- ہونا چاہئے
- دکھائیں
- سے ظاہر ہوا
- دکھایا گیا
- شوز
- بند
- بند کرو
- سادہ
- ایک
- سائز
- مہارت
- سلاٹ
- سلاٹ
- چھوٹے
- ٹکڑا
- So
- فٹ بال
- مکمل طور پر
- حل
- حل
- کچھ
- کسی
- کچھ
- بات
- قیادت کرے گی
- خصوصی
- مہارت دیتا ہے
- مخصوص
- تیزی
- خرچ
- استحکام
- معیار
- شروع کریں
- شروع
- حالت
- بیان
- مرحلہ
- مراحل
- ذخیرہ
- ذخیرہ کرنے
- حکمت عملی
- حکمت عملیوں
- کارگر
- ساخت
- جدوجہد
- سٹوڈیو
- کافی
- کامیابی کے ساتھ
- اس طرح
- چینی
- مشورہ
- پتہ چلتا ہے
- مختصر
- خلاصہ
- تائید
- اس بات کا یقین
- تیزی سے
- کے نظام
- سسٹمز
- ٹیبل
- TAG
- لیتا ہے
- ٹاسک
- کاموں
- ذائقہ
- تکنیکی
- ٹیکنالوجی
- سانچے
- سانچے
- ٹرمنل
- ٹیسٹ
- متن
- شکریہ
- کہ
- ۔
- کے بارے میں معلومات
- ان
- ان
- تو
- وہاں.
- لہذا
- یہ
- وہ
- بات
- تھرڈ
- اس
- تین
- کے ذریعے
- بھر میں
- وقت
- ٹائم لائن
- کرنے کے لئے
- آج
- آج کا
- اوزار
- کل
- روایتی
- ٹریننگ
- تبدیل
- سفر
- ٹرگر
- مصیبت
- کوشش
- کی کوشش کر رہے
- دو
- قسم
- سمجھ
- افہام و تفہیم
- یونٹس
- اپ لوڈ کرنا
- استعمال کی شرائط
- استعمال کیس
- استعمال کیا جاتا ہے
- رکن کا
- استعمال
- کا استعمال کرتے ہوئے
- کی افادیت
- استعمال کرنا۔
- درست
- تصدیق کریں۔
- توثیقی
- توثیق
- قابل اعتبار
- قیمت
- اقدار
- متغیر
- مختلف
- مختلف
- اس بات کی تصدیق
- ورژن
- بہت
- کی طرف سے
- بصری
- وائس
- چاہتے ہیں
- چاہتا ہے
- تھا
- راستہ..
- we
- ویب
- ویب خدمات
- اچھا ہے
- تھے
- کیا
- جب
- جس
- جبکہ
- پوری
- وسیع
- گے
- ونڈو
- ساتھ
- کے اندر
- بغیر
- کام کا بہاؤ
- کام کر
- کام کرتا ہے
- گا
- لکھنا
- XML
- جی ہاں
- تم
- اور
- اپنے آپ کو
- زیفیرنیٹ
- زپ