جنریٹو AI ایجنٹس صارف کے ان پٹ کی بنیاد پر فاؤنڈیشن ماڈلز (FMs) اور دیگر بڑھانے والے ٹولز کے لیے کالز کا سلسلہ ترتیب دے کر انسانوں جیسا ردعمل پیدا کرنے اور قدرتی زبان میں گفتگو میں مشغول ہونے کی صلاحیت رکھتے ہیں۔ ایک جامد فیصلہ کے درخت کے ذریعے صرف پہلے سے طے شدہ ارادوں کو پورا کرنے کے بجائے، ایجنٹ اپنے دستیاب ٹولز کے مجموعہ کے تناظر میں خود مختار ہوتے ہیں۔ ایمیزون بیڈرک ایک مکمل طور پر منظم سروس ہے جو AI کمپنیوں کے معروف FMs کو ایک API کے ذریعے ڈیولپر ٹولنگ کے ساتھ دستیاب کراتی ہے تاکہ جنریٹیو AI ایپلی کیشنز کی تعمیر اور پیمائش میں مدد مل سکے۔
اس پوسٹ میں، ہم یہ ظاہر کرتے ہیں کہ ایمیزون بیڈرک کے ذریعے چلنے والا ایک جنریٹیو AI مالیاتی خدمات کا ایجنٹ کیسے بنایا جائے۔ ایجنٹ صارفین کو ان کے اکاؤنٹ کی معلومات تلاش کرنے، قرض کی درخواست مکمل کرنے، یا قدرتی زبان کے سوالات کے جوابات دینے میں مدد کر سکتا ہے جبکہ فراہم کردہ جوابات کے ذرائع کا حوالہ بھی دے سکتا ہے۔ اس حل کا مقصد ڈیولپرز کے لیے لانچ پیڈ کے طور پر کام کرنا ہے تاکہ مختلف ایپلی کیشنز، جیسے کہ ورچوئل ورکرز اور کسٹمر سپورٹ سسٹمز کے لیے اپنے ذاتی نوعیت کے بات چیت کے ایجنٹس بنائیں۔ حل کوڈ اور تعیناتی اثاثے میں پایا جا سکتا ہے GitHub ذخیرہ.
ایمیزون لیکس اوپن سورس کے لیے قدرتی زبان کی تفہیم (NLU) اور قدرتی زبان کی پروسیسنگ (NLP) انٹرفیس فراہم کرتا ہے LangChain بات چیت کا ایجنٹ ایک کے اندر سرایت AWS بڑھانا ویب سائٹ ایجنٹ ٹولز سے لیس ہے جس میں ایمیزون بیڈرک پر میزبان ایک اینتھروپک کلاڈ 2.1 ایف ایم اور اس پر ذخیرہ شدہ مصنوعی کسٹمر ڈیٹا شامل ہے۔ ایمیزون ڈائنومو ڈی بی اور ایمیزون کیندر درج ذیل صلاحیتوں کو فراہم کرنے کے لیے:
- ذاتی نوعیت کے جوابات فراہم کریں۔ - کسٹمر کے اکاؤنٹ کی معلومات، جیسے رہن کے خلاصے کی تفصیلات، بقایا بیلنس، اور اگلی ادائیگی کی تاریخ کے لیے DynamoDB سے استفسار کریں۔
- عام علم تک رسائی حاصل کریں۔ - ایجنٹ کی استدلال کی منطق کو ایمیزون بیڈروک کے ذریعے فراہم کردہ مختلف ایف ایم کو پہلے سے تربیت دینے کے لیے استعمال ہونے والے ڈیٹا کی وسیع مقدار کے ساتھ مل کر استعمال کریں تاکہ کسی بھی صارف کے پرامپٹ کے لیے جوابات تیار کیے جا سکیں۔
- رائے کے مطابق جوابات درست کریں۔ - مستند ڈیٹا ذرائع کے ساتھ تشکیل شدہ ایمیزون کینڈرا انڈیکس کا استعمال کرتے ہوئے ایجنٹ کے جوابات کو مطلع کریں: کسٹمر کے دستاویزات میں ذخیرہ شدہ ایمیزون سادہ اسٹوریج سروس (ایمیزون S3) اور ایمیزون کیندر ویب کرالر گاہک کی ویب سائٹ کے لیے ترتیب دیا گیا ہے۔
حل جائزہ
ڈیمو ریکارڈنگ
درج ذیل ڈیمو ریکارڈنگ ایجنٹ کی فعالیت اور تکنیکی نفاذ کی تفصیلات کو نمایاں کرتی ہے۔
حل فن تعمیر
مندرجہ ذیل خاکہ حل کے فن تعمیر کی وضاحت کرتا ہے۔
ایجنٹ کے جوابی ورک فلو میں درج ذیل مراحل شامل ہیں:
- صارفین اپنی پسند کے ویب، ایس ایم ایس، یا صوتی چینلز کے ذریعے ایجنٹ کے ساتھ قدرتی زبان کا مکالمہ کرتے ہیں۔ ویب چینل میں فرضی گاہک کے لیے Amazon Lex ایمبیڈڈ چیٹ بوٹ کے ساتھ ایک Amplify ہوسٹ کی گئی ویب سائٹ شامل ہے۔ ایس ایم ایس اور وائس چینلز کو اختیاری طور پر استعمال کرتے ہوئے ترتیب دیا جا سکتا ہے۔ ایمیزون کنیکٹ اور پیغام رسانی کے انضمام ایمیزون لیکس کے لیے۔ ہر صارف کی درخواست پر Amazon Lex کے ذریعے عمل کیا جاتا ہے تاکہ صارف کے ارادے کا تعین ایک عمل کے ذریعے کیا جا سکے جسے intent recognition کہتے ہیں، جس میں صارف کے مطلوبہ عمل یا مقصد کو سمجھنے کے لیے صارف کے ان پٹ (متن یا تقریر) کا تجزیہ اور تشریح شامل ہوتی ہے۔
- ایمیزون لیکس پھر ایک کی درخواست کرتا ہے۔ او ڈبلیو ایس لامبڈا۔ صارف کے ارادے کی تکمیل کے لیے ہینڈلر۔ ایمیزون لیکس چیٹ بوٹ سے وابستہ لیمبڈا فنکشن میں صارف کے ارادے پر کارروائی کرنے کے لیے درکار منطق اور کاروباری اصول شامل ہیں۔ لیمبڈا صارف کے ان پٹ، فیصلے کرنے اور مناسب جوابات پیدا کرنے کی بنیاد پر مخصوص اعمال انجام دیتا ہے یا معلومات کو بازیافت کرتا ہے۔
- Lambda ایک LangChain بات چیت کے ایجنٹ کے طور پر مالیاتی خدمات کے ایجنٹ کی منطق کو تیار کرتا ہے جو DynamoDB پر ذخیرہ کردہ گاہک کے مخصوص ڈیٹا تک رسائی حاصل کر سکتا ہے، Amazon Kendra کی طرف سے ترتیب کردہ آپ کے دستاویزات اور ویب صفحات کا استعمال کرتے ہوئے رائے سے متعلق جوابات کو درست کر سکتا ہے، اور Amazon Bedrock پر FM کے ذریعے عمومی معلومات کے جوابات فراہم کرتا ہے۔ Amazon Kendra کی طرف سے تیار کردہ جوابات میں ماخذ کا انتساب شامل ہے، جس سے یہ ظاہر ہوتا ہے کہ آپ ایجنٹ کو اضافی متعلقہ معلومات کیسے فراہم کر سکتے ہیں بازیافت اگمینٹڈ جنریشن (RAG)۔ RAG آپ کو اپنے ڈیٹا کا استعمال کرتے ہوئے زیادہ درست اور سیاق و سباق سے متعلقہ جوابات پیدا کرنے کے لیے اپنے ایجنٹ کی صلاحیت کو بڑھانے کی اجازت دیتا ہے۔
ایجنٹ فن تعمیر
مندرجہ ذیل خاکہ ایجنٹ کے فن تعمیر کی وضاحت کرتا ہے۔
ایجنٹ کے استدلال کے ورک فلو میں درج ذیل مراحل شامل ہیں:
- LangChain بات چیت کا ایجنٹ گفتگو کی یادداشت کو شامل کرتا ہے تاکہ یہ سیاق و سباق کے ساتھ متعدد سوالات کا جواب دے سکے۔ یہ میموری ایجنٹ کو جوابات فراہم کرنے کی اجازت دیتی ہے جو جاری گفتگو کے سیاق و سباق کو مدنظر رکھتے ہیں۔ یہ سیاق و سباق کے ذریعے حاصل کیا جاتا ہے، جہاں ایجنٹ ایسے جوابات تیار کرتا ہے جو متعلقہ اور سیاق و سباق کے لحاظ سے مناسب ہوتے ہیں اس معلومات کی بنیاد پر جو اس نے گفتگو سے یاد کی ہے۔ آسان الفاظ میں، ایجنٹ یاد رکھتا ہے کہ پہلے کیا کہا گیا تھا اور اس معلومات کو متعدد سوالات کا جواب دینے کے لیے اس طریقے سے استعمال کرتا ہے جو جاری بحث میں معنی خیز ہو۔ ہمارا ایجنٹ استعمال کرتا ہے۔ LangChain کی DynamoDB چیٹ پیغام کی تاریخ کی کلاس بات چیت کے میموری بفر کے طور پر تاکہ یہ ماضی کے تعاملات کو یاد کر سکے اور زیادہ معنی خیز، سیاق و سباق سے آگاہ جوابات کے ساتھ صارف کے تجربے کو بڑھا سکے۔
- ایجنٹ ایمیزون بیڈرک پر اینتھروپک کلاڈ 2.1 کا استعمال کرتا ہے تاکہ احتیاط سے خود سے تیار کردہ ٹیکسٹ ان پٹس کی ایک سیریز کے ذریعے مطلوبہ کام کو مکمل کیا جا سکے۔ اشارہ کرتا ہے. فوری انجینئرنگ کا بنیادی مقصد ایف ایم سے مخصوص اور درست جوابات حاصل کرنا ہے۔ مختلف فوری انجینئرنگ تکنیکوں میں شامل ہیں:
- زیرو شاٹ - بغیر کسی اضافی سراگ کے ماڈل کو ایک ہی سوال پیش کیا جاتا ہے۔ ماڈل سے توقع کی جاتی ہے کہ وہ صرف دیے گئے سوال کی بنیاد پر جواب دے گا۔
- چند شاٹ - نمونہ سوالات کا ایک سیٹ اور ان کے متعلقہ جوابات اصل سوال سے پہلے شامل ہیں۔ ماڈل کو ان مثالوں کے سامنے لانے سے، یہ اسی طرح جواب دینا سیکھتا ہے۔
- سوچ کا سلسلہ - چند شاٹ پرامپٹنگ کا ایک مخصوص انداز جہاں پرامپٹ کو انٹرمیڈیٹ استدلال کے مراحل کی ایک سیریز پر مشتمل کرنے کے لیے ڈیزائن کیا گیا ہے، جو ایک منطقی سوچ کے عمل کے ذریعے ماڈل کی رہنمائی کرتا ہے، بالآخر مطلوبہ جواب کی طرف لے جاتا ہے۔
ہمارا ایجنٹ ایک درخواست موصول ہونے پر ایکشن کا ایک سیٹ چلا کر سلسلہ وار استدلال کا استعمال کرتا ہے۔ ہر عمل کے بعد، ایجنٹ مشاہدے کے مرحلے میں داخل ہوتا ہے، جہاں وہ سوچ کا اظہار کرتا ہے۔ اگر حتمی جواب ابھی تک حاصل نہیں ہوتا ہے، تو ایجنٹ اعادہ کرتا ہے، حتمی جواب تک پہنچنے کی طرف پیشرفت کے لیے مختلف اقدامات کا انتخاب کرتا ہے۔ مندرجہ ذیل مثال کوڈ دیکھیں:
سوچ: کیا مجھے کوئی آلہ استعمال کرنے کی ضرورت ہے؟ جی ہاں
ایکشن: ایکشن لینا
ایکشن ان پٹ: کارروائی کا ان پٹ
مشاہدہ: عمل کا نتیجہ
سوچ: کیا مجھے کوئی آلہ استعمال کرنے کی ضرورت ہے؟ نہیں
FSI ایجنٹ: [جواب اور ماخذ دستاویزات]
- اگلا طریقہ کار طے کرنے کے لیے ایجنٹ کے مختلف استدلال کے راستوں اور خود جانچ کے انتخاب کے حصے کے طور پر، اس کے پاس مصنوعی کسٹمر ڈیٹا کے ذرائع تک رسائی حاصل کرنے کی صلاحیت ہے ایمیزون کینڈر انڈیکس ریٹریور ٹول. Amazon Kendra کا استعمال کرتے ہوئے، ایجنٹ مواد کی وسیع اقسام میں سیاق و سباق کی تلاش کرتا ہے، بشمول دستاویزات، عمومی سوالنامہ، علم کی بنیادیں، دستورالعمل، اور ویب سائٹس۔ معاون ڈیٹا کے ذرائع کے بارے میں مزید تفصیلات کے لیے، رجوع کریں۔ اعداد و شمار ذرائع. ایجنٹ کے پاس یہ اختیار ہے کہ وہ صارف کے اشارے پر رائے کے مطابق جوابات فراہم کرنے کے لیے اس ٹول کو استعمال کرے جس کا جواب ایمیزون بیڈروک ایف ایم کو پہلے سے تربیت دینے کے لیے استعمال کیے جانے والے عام علمی کارپس کے بجائے، ایک مستند، گاہک کی فراہم کردہ علمی لائبریری کا استعمال کرتے ہوئے دیا جائے۔
تعیناتی گائیڈ
مندرجہ ذیل حصوں میں، ہم حل کی تعیناتی کے لیے کلیدی اقدامات پر تبادلہ خیال کرتے ہیں، بشمول پہلے سے تعیناتی اور تعیناتی کے بعد۔
پہلے سے تعیناتی
حل کو تعینات کرنے سے پہلے، آپ کو اپنی Amplify ویب سائٹ کی مسلسل تعیناتی کو خودکار کرنے کے لیے ٹوکن سے محفوظ ویب ہک کے ساتھ حل کے ذخیرے کا اپنا فورک شدہ ورژن بنانا ہوگا۔ Amplify کنفیگریشن ایک GitHub سورس ریپوزٹری کی طرف اشارہ کرتی ہے جہاں سے ہماری ویب سائٹ کا فرنٹ اینڈ بنایا گیا ہے۔
فورک اور کلون generative-ai-amazon-bedrock-langchain-agent-example ذخیرہ
- سورس کوڈ کو کنٹرول کرنے کے لیے جو آپ کی Amplify ویب سائٹ بناتا ہے، اس میں دی گئی ہدایات پر عمل کریں۔ ایک ذخیرہ کانٹا generative-ai-amazon-bedrock-langchain-agent-example repository کو فورک کرنے کے لیے۔ یہ ریپوزٹری کی ایک کاپی بناتا ہے جو اصل کوڈ بیس سے منقطع ہے، تاکہ آپ مناسب ترمیم کر سکیں۔
- براہ کرم اگلے مرحلے میں ریپوزٹری کو کلون کرنے اور حل کی تعیناتی آٹومیشن اسکرپٹ میں استعمال ہونے والے GITHUB_PAT ماحولیاتی متغیر کو کنفیگر کرنے کے لیے استعمال کرنے کے لیے اپنے فورک شدہ ریپوزٹری یو آر ایل کو نوٹ کریں۔
- گٹ کلون کمانڈ کا استعمال کرتے ہوئے اپنے کانٹے دار ذخیرہ کو کلون کریں:
ایک GitHub ذاتی رسائی ٹوکن بنائیں
Amplify کی میزبانی کی گئی ویب سائٹ a کا استعمال کرتی ہے۔ GitHub ذاتی رسائی ٹوکن (PAT) تھرڈ پارٹی سورس کنٹرول کے لیے OAuth ٹوکن کے طور پر۔ OAuth ٹوکن کا استعمال SSH کلوننگ کا استعمال کرتے ہوئے ویب ہک اور صرف پڑھنے کے لیے تعینات کلید بنانے کے لیے کیا جاتا ہے۔
- اپنا PAT بنانے کے لیے، میں دی گئی ہدایات پر عمل کریں۔ ذاتی رسائی کا ٹوکن بنانا (کلاسک). آپ a استعمال کرنے کو ترجیح دے سکتے ہیں۔ GitHub ایپ کسی تنظیم کی جانب سے یا طویل المدت انضمام کے لیے وسائل تک رسائی حاصل کرنا۔
- اپنے براؤزر کو بند کرنے سے پہلے اپنے PAT کو نوٹ کریں- آپ اسے حل کی تعیناتی آٹومیشن اسکرپٹ میں استعمال ہونے والے GITHUB_PAT ماحولیاتی متغیر کو ترتیب دینے کے لیے استعمال کریں گے۔ اسکرپٹ آپ کے PAT کو شائع کرے گا۔ AWS سیکرٹس مینیجر کا استعمال کرتے ہوئے AWS کمانڈ لائن انٹرفیس (AWS CLI) کمانڈز اور خفیہ نام کو GitHubTokenSecretName کے طور پر استعمال کیا جائے گا AWS کلاؤڈ فارمیشن پیرامیٹر
تعیناتی
حل کی تعیناتی آٹومیشن اسکرپٹ پیرامیٹرائزڈ CloudFormation ٹیمپلیٹ کا استعمال کرتی ہے، GenAI-FSI-Agent.ymlمندرجہ ذیل حل کے وسائل کی فراہمی کو خودکار بنانے کے لیے:
- آپ کے سامنے والے ماحول کی تقلید کے لیے ایک ایمپلیفائی ویب سائٹ۔
- ایک ایمیزون لیکس بوٹ بوٹ درآمدی تعیناتی پیکیج کے ذریعے ترتیب دیا گیا ہے۔
- چار DynamoDB میزیں:
- UserPendingAccountsTable - زیر التواء لین دین کو ریکارڈ کرتا ہے (مثال کے طور پر، قرض کی درخواستیں)۔
- UserExistingAccountsTable - صارف کے اکاؤنٹ کی معلومات پر مشتمل ہے (مثال کے طور پر، رہن اکاؤنٹ کا خلاصہ)۔
- گفتگو کا اشاریہ ٹیبل - گفتگو کی حالت کو ٹریک کرتا ہے۔
- گفتگو کی میز - بات چیت کی تاریخ کو اسٹور کرتا ہے۔
- ایک S3 بالٹی جس میں لیمبڈا ایجنٹ ہینڈلر، لیمبڈا ڈیٹا لوڈر، اور Amazon Lex تعیناتی پیکجز، گاہک کے عمومی سوالنامہ اور رہن کی درخواست کی مثال کے دستاویزات کے ساتھ۔
- لیمبڈا کے دو افعال:
- ایجنٹ ہینڈلر - LangChain بات چیت کے ایجنٹ کی منطق پر مشتمل ہے جو صارف کے ان پٹ پر مبنی مختلف ٹولز کو ذہانت سے استعمال کر سکتا ہے۔
- ڈیٹا لوڈر - مثال کے طور پر صارف کے اکاؤنٹ کا ڈیٹا UserExistingAccountsTable میں لوڈ کرتا ہے اور اسٹیک بنانے کے دوران اسے حسب ضرورت کلاؤڈ فارمیشن وسائل کے طور پر استعمال کیا جاتا ہے۔
- Amazon Bedrock Boto3، LangChain، اور pdfrw لائبریریوں کے لیے ایک لیمبڈا پرت۔ یہ تہہ LangChain کی FM لائبریری کو Amazon Bedrock ماڈل کے ساتھ بنیادی FM کے طور پر فراہم کرتی ہے اور PDF فائلوں کو بنانے اور اس میں ترمیم کرنے کے لیے pdfrw کو اوپن سورس PDF لائبریری کے طور پر فراہم کرتی ہے۔
- ایک Amazon Kendra انڈیکس جو گاہک کی مستند معلومات کا ایک قابل تلاش انڈیکس فراہم کرتا ہے، بشمول دستاویزات، FAQs، نالج بیسز، دستورالعمل، ویب سائٹس، اور بہت کچھ۔
- ایمیزون کیندر کے دو ڈیٹا ذرائع:
- ایمیزون S3 - میزبانی کرتا ہے۔ مثال کے طور پر گاہک کے عمومی سوالنامہ دستاویز.
- ایمیزون کیندر ویب کرالر - ایک روٹ ڈومین کے ساتھ کنفیگر کیا گیا جو گاہک کے لیے مخصوص ویب سائٹ کی تقلید کرتا ہے (مثال کے طور پر، .com)۔
- AWS شناخت اور رسائی کا انتظام (IAM) سابقہ وسائل کے لیے اجازت۔
AWS CloudFormation ٹیمپلیٹ میں فراہم کردہ ڈیفالٹ اقدار کے ساتھ اسٹیک پیرامیٹرز کو پہلے سے تیار کرتا ہے۔ متبادل ان پٹ قدریں فراہم کرنے کے لیے، آپ پیرامیٹرز کو ماحولیاتی متغیرات کے طور پر بیان کر سکتے ہیں جن کا حوالہ `ParameterKey= میں دیا گیا ہے۔ ,ParameterValue= ` مندرجہ ذیل شیل اسکرپٹ کی `aws cloudformation create-stack` کمانڈ میں جوڑے۔
- شیل اسکرپٹ چلانے سے پہلے، اپنی ورکنگ ڈائرکٹری کے طور پر generative-ai-amazon-bedrock-langchain-agent-example repository کے اپنے فورک شدہ ورژن پر جائیں اور شیل اسکرپٹ کی اجازتوں کو قابل عمل میں تبدیل کریں:
- پہلے سے تعیناتی کے مراحل کے دوران بنائے گئے اپنے ایمپلیفائی ریپوزٹری اور GitHub PAT ماحولیاتی متغیرات کو سیٹ کریں:
- آخر میں، حل کے وسائل کو تعینات کرنے کے لیے حل کی تعیناتی آٹومیشن اسکرپٹ چلائیں، بشمول GenAI-FSI-Agent.yml کلاؤڈ فارمیشن اسٹیک:
source ./create-stack.sh
حل تعیناتی آٹومیشن اسکرپٹ
سابقہ source ./create-stack.sh shell
کمانڈ حل اسٹیک کو تعینات کرنے کے لیے درج ذیل AWS CLI کمانڈ چلاتی ہے۔
تعیناتی کے بعد
اس سیکشن میں، ہم ایک فرنٹ اینڈ ایپلیکیشن شروع کرنے کے بعد تعیناتی کے اقدامات پر تبادلہ خیال کرتے ہیں جس کا مقصد گاہک کی پروڈکشن ایپلیکیشن کی تقلید کرنا ہے۔ مالیاتی خدمات کا ایجنٹ مثال کے ویب UI کے اندر ایمبیڈڈ اسسٹنٹ کے طور پر کام کرے گا۔
اپنے چیٹ بوٹ کے لیے ایک ویب UI لانچ کریں۔
۔ ایمیزون لیکس ویب UIچیٹ بوٹ UI کے نام سے بھی جانا جاتا ہے، آپ کو Amazon Lex chatbots کے لیے فوری طور پر ایک جامع ویب کلائنٹ فراہم کرنے کی اجازت دیتا ہے۔ UI Amazon Lex کے ساتھ جاوا اسکرپٹ پلگ ان تیار کرنے کے لیے ضم ہوتا ہے جو آپ کی موجودہ ویب ایپلیکیشن میں Amazon Lex سے چلنے والے چیٹ ویجیٹ کو شامل کرے گا۔ اس صورت میں، ہم ویب UI کا استعمال ایمبیڈڈ Amazon Lex چیٹ بوٹ کے ساتھ موجودہ کسٹمر ویب ایپلیکیشن کی تقلید کے لیے کرتے ہیں۔ درج ذیل مراحل کو مکمل کریں:
- کی ہدایات پر عمل کریں۔ Amazon Lex ویب UI CloudFormation اسٹیک کو تعینات کریں۔.
- AWS CloudFormation کنسول پر، stack's پر جائیں۔ نتائج ٹیب کریں اور اس کی قدر کا پتہ لگائیں۔
SnippetUrl
.
- ویب UI Iframe کے ٹکڑوں کو کاپی کریں، جو اس کے نیچے کی شکل سے مشابہ ہوگا۔ ChatBot UI کو اپنی ویب سائٹ میں بطور Iframe شامل کرنا.
- اپنے ویب UI JavaScript پلگ ان کو لیبل والے حصے میں شامل کرکے Amplify GitHub سورس ریپوزٹری کے اپنے فورک شدہ ورژن میں ترمیم کریں۔
<-- Paste your Lex Web UI JavaScript plugin here -->
کے تحت HTML فائلوں میں سے ہر ایک کے لیے سامنے کے آخر میں ڈائریکٹری:index.html
,contact.html
، اورabout.html
.
Amplify ایک خودکار تعمیر اور ریلیز پائپ لائن فراہم کرتا ہے جو آپ کے فورک شدہ ریپوزٹری کے نئے وعدوں کی بنیاد پر متحرک ہوتا ہے اور آپ کی ویب سائٹ کا نیا ورژن آپ کے ایمپلیفائی ڈومین پر شائع کرتا ہے۔ آپ ایمپلیفائی کنسول پر تعیناتی کی صورتحال دیکھ سکتے ہیں۔
Amplify ویب سائٹ تک رسائی حاصل کریں۔
آپ کے Amazon Lex ویب UI JavaScript پلگ ان کے ساتھ، آپ اب اپنی Amplify ڈیمو ویب سائٹ لانچ کرنے کے لیے تیار ہیں۔
- اپنی ویب سائٹ کے ڈومین تک رسائی حاصل کرنے کے لیے، CloudFormation stack's پر جائیں۔ نتائج ٹیب کریں اور Amplify ڈومین URL کو تلاش کریں۔ متبادل طور پر، درج ذیل کمانڈ کا استعمال کریں:
- اپنے Amplify ڈومین URL تک رسائی حاصل کرنے کے بعد، آپ جانچ اور توثیق کے ساتھ آگے بڑھ سکتے ہیں۔
جانچ اور توثیق
مندرجہ ذیل جانچ کے طریقہ کار کا مقصد اس بات کی تصدیق کرنا ہے کہ ایجنٹ صارف کے ڈیٹا تک رسائی (جیسے اکاؤنٹ کی معلومات)، پہلے سے طے شدہ ارادوں (جیسے قرض کی درخواست کو مکمل کرنا) کے ذریعے کاروباری ورک فلو کو پورا کرنے، اور عام سوالات کے جوابات دینے کے لیے صارف کے ارادوں کی صحیح شناخت اور سمجھتا ہے۔ مندرجہ ذیل نمونے کے اشارے:
- میں کیوں استعمال کروں؟ ?
- ان کے نرخ کتنے مسابقتی ہیں؟
- مجھے کس قسم کا رہن استعمال کرنا چاہیے؟
- موجودہ رہن کے رجحانات کیا ہیں؟
- ڈاؤن پیمنٹ کے لیے مجھے کتنی بچت کی ضرورت ہے؟
- بند ہونے پر میں کون سے دوسرے اخراجات ادا کروں گا؟
جواب کی درستگی کا تعین Amazon Bedrock کے ذریعہ فراہم کردہ Anthropic Claude 2.1 FM کے جوابات کی مطابقت، ہم آہنگی اور انسان نما نوعیت کا جائزہ لے کر کیا جاتا ہے۔ ہر جواب کے ساتھ فراہم کردہ سورس لنکس (مثال کے طور پر، .com کی بنیاد پر Amazon Kendra Web Crawler configuration) کی بھی تصدیق ہونی چاہیے۔
ذاتی نوعیت کے جوابات فراہم کریں۔
تصدیق کریں کہ ایجنٹ صارف کے مخصوص جوابات کو تیار کرنے کے لیے DynamoDB میں کسٹمر کی متعلقہ معلومات تک کامیابی سے رسائی اور استعمال کرتا ہے۔
نوٹ کریں کہ ایجنٹ کے اندر پن کی توثیق کا استعمال صرف نمائشی مقاصد کے لیے ہے اور اسے کسی پروڈکشن کے نفاذ میں استعمال نہیں کیا جانا چاہیے۔
رائے کے مطابق جوابات درست کریں۔
اس بات کی توثیق کریں کہ رائے دہندگان کے سوالات کے جوابات مستند کسٹمر دستاویزات اور ایمیزون کینڈر کے ذریعہ ترتیب کردہ ویب صفحات پر مبنی درست طریقے سے سورس کرنے والے ایجنٹ کے ذریعہ قابل اعتماد جوابات کے ساتھ ملتے ہیں۔
سیاق و سباق کی نسل فراہم کریں۔
پچھلی چیٹ کی تاریخ کی بنیاد پر سیاق و سباق سے متعلقہ جوابات فراہم کرنے کے لیے ایجنٹ کی اہلیت کا تعین کریں۔
عام علم تک رسائی حاصل کریں۔
غیر گاہک کے لیے مخصوص، غیر رائے والے سوالات کے لیے عام علم کی معلومات تک ایجنٹ کی رسائی کی تصدیق کریں جن کے لیے Amazon Bedrock FM ٹریننگ ڈیٹا اور RAG کی بنیاد پر درست اور مربوط جوابات درکار ہیں۔
پہلے سے طے شدہ ارادے چلائیں۔
اس بات کو یقینی بنائیں کہ ایجنٹ درست طریقے سے ترجمانی کرتا ہے اور بات چیت کے ساتھ صارف کے اشاروں کو پورا کرتا ہے جن کا مقصد پہلے سے طے شدہ ارادوں کی طرف جانا ہے، جیسے کاروباری ورک فلو کے حصے کے طور پر قرض کی درخواست کو مکمل کرنا۔
مندرجہ ذیل نتیجہ خیز قرض کی درخواست کی دستاویز ہے جو بات چیت کے بہاؤ کے ذریعے مکمل کی گئی ہے۔
ملٹی چینل سپورٹ کی فعالیت کو ویب، ایس ایم ایس اور صوتی چینلز پر سابقہ تشخیصی اقدامات کے ساتھ مل کر جانچا جا سکتا ہے۔ چیٹ بوٹ کو دیگر خدمات کے ساتھ مربوط کرنے کے بارے میں مزید معلومات کے لیے، رجوع کریں۔ Twilio SMS کے ساتھ Amazon Lex V2 بوٹ کو مربوط کرنا اور ایمیزون کنیکٹ میں ایک ایمیزون لیکس بوٹ شامل کریں۔.
صاف کرو
اپنے AWS اکاؤنٹ میں چارجز سے بچنے کے لیے، حل کے فراہم کردہ وسائل کو صاف کریں۔
- GitHub ذاتی رسائی ٹوکن کو منسوخ کریں۔ GitHub PATs کو میعاد ختم ہونے والی قیمت کے ساتھ ترتیب دیا گیا ہے۔ اگر آپ اس بات کو یقینی بنانا چاہتے ہیں کہ آپ کے PAT کو آپ کے فورک شدہ Amplify GitHub ریپوزٹری تک پروگرامی رسائی کے لیے استعمال نہیں کیا جا سکتا ہے، اس کے ختم ہونے سے پہلے، آپ PAT کو منسوخ کر سکتے ہیں۔ GitHub ریپو کی ہدایات.
- GenAI-FSI-Agent.yml CloudFormation اسٹیک اور حل ڈیلیٹ آٹومیشن اسکرپٹ کا استعمال کرتے ہوئے دیگر حل کے وسائل کو حذف کریں۔ درج ذیل کمانڈز ڈیفالٹ اسٹیک کا نام استعمال کرتی ہیں۔ اگر آپ نے اسٹیک کا نام اپنی مرضی کے مطابق بنایا ہے تو اس کے مطابق کمانڈز کو ایڈجسٹ کریں۔
# export STACK_NAME=<YOUR-STACK-NAME>
./delete-stack.sh
حل حذف آٹومیشن اسکرپٹ
۔
delete-stack.sh shell
اسکرپٹ ان وسائل کو حذف کرتا ہے جو اصل میں حل کی تعیناتی آٹومیشن اسکرپٹ کا استعمال کرتے ہوئے فراہم کیے گئے تھے، بشمول GenAI-FSI-Agent.yml CloudFormation اسٹیک۔
خیال
اگرچہ اس پوسٹ میں حل Amazon Bedrock کے ذریعے چلنے والے جنریٹیو AI مالیاتی خدمات کے ایجنٹ کی صلاحیتوں کو ظاہر کرتا ہے، لیکن یہ تسلیم کرنا ضروری ہے کہ یہ حل پیداوار کے لیے تیار نہیں ہے۔ بلکہ، یہ ڈویلپرز کے لیے ایک مثالی مثال کے طور پر کام کرتا ہے جس کا مقصد متنوع ایپلی کیشنز جیسے ورچوئل ورکرز اور کسٹمر سپورٹ سسٹمز کے لیے ذاتی نوعیت کے بات چیت کے ایجنٹس بنانا ہے۔ پیداوار کے لیے ایک ڈویلپر کا راستہ اس نمونے کے حل پر درج ذیل تحفظات کے ساتھ اعادہ کرے گا۔
سیکورٹی اور رازداری
عمل درآمد کے پورے عمل میں ڈیٹا کی حفاظت اور صارف کی رازداری کو یقینی بنائیں۔ حساس معلومات کی حفاظت کے لیے مناسب رسائی کے کنٹرول اور خفیہ کاری کے طریقہ کار کو نافذ کریں۔ جنریٹو AI مالیاتی خدمات کے ایجنٹ جیسے حل اس ڈیٹا سے فائدہ اٹھائیں گے جو ابھی تک بنیادی FM کے لیے دستیاب نہیں ہے، جس کا اکثر مطلب یہ ہوتا ہے کہ آپ صلاحیت میں سب سے بڑی چھلانگ کے لیے اپنا ذاتی ڈیٹا استعمال کرنا چاہیں گے۔ درج ذیل بہترین طریقوں پر غور کریں:
- اسے خفیہ رکھیں، محفوظ رکھیں - آپ چاہیں گے کہ یہ ڈیٹا تخلیقی عمل کے دوران مکمل طور پر محفوظ، محفوظ اور نجی رہے، اور اس ڈیٹا کو کس طرح شیئر اور استعمال کیا جاتا ہے اس پر کنٹرول چاہتے ہیں۔
- استعمال کے محافظوں کو قائم کریں۔ - اپنی ٹیموں کو دستیاب کرنے سے پہلے یہ سمجھیں کہ سروس کس طرح ڈیٹا کا استعمال کرتی ہے۔ کون سا ڈیٹا کس سروس کے ساتھ استعمال کیا جا سکتا ہے اس کے قواعد بنائیں اور تقسیم کریں۔ اپنی ٹیموں پر یہ واضح کریں تاکہ وہ تیزی سے آگے بڑھ سکیں اور محفوظ طریقے سے پروٹو ٹائپ کر سکیں۔
- قانونی کو شامل کریں، بعد میں بجائے جلد - اپنی قانونی ٹیموں کو ان خدمات کے شرائط و ضوابط اور سروس کارڈز کا جائزہ لینے کو کہیں جو آپ استعمال کرنے کا ارادہ رکھتے ہیں اس سے پہلے کہ آپ ان کے ذریعے کوئی حساس ڈیٹا چلانا شروع کریں۔ آپ کے قانونی شراکت دار آج سے زیادہ اہم کبھی نہیں تھے۔
ایمیزون بیڈروک کے ساتھ AWS میں ہم اس کے بارے میں کس طرح سوچ رہے ہیں اس کی ایک مثال کے طور پر: تمام ڈیٹا انکرپٹڈ ہے اور آپ کے VPC کو نہیں چھوڑتا ہے، اور Amazon Bedrock بیس FM کی ایک علیحدہ کاپی بناتا ہے جو صرف گاہک کے لیے قابل رسائی ہے، اور عمدہ دھنیں یا ماڈل کی اس نجی کاپی کو تربیت دیتا ہے۔
صارف کی قبولیت کی جانچ
جنریٹیو AI مالیاتی خدمات کے ایجنٹ کی کارکردگی، قابل استعمال اور اطمینان کا جائزہ لینے کے لیے حقیقی صارفین کے ساتھ صارف کی قبولیت کی جانچ (UAT) کا انعقاد کریں۔ تاثرات جمع کریں اور صارف کے ان پٹ کی بنیاد پر ضروری اصلاحات کریں۔
تعیناتی اور نگرانی
AWS پر مکمل جانچ شدہ ایجنٹ کو تعینات کریں، اور اس کی کارکردگی کو ٹریک کرنے، مسائل کی نشاندہی کرنے، اور ضرورت کے مطابق سسٹم کو بہتر بنانے کے لیے نگرانی اور لاگنگ کو نافذ کریں۔ لیمبڈا مانیٹرنگ اور ٹربل شوٹنگ کی خصوصیات ایجنٹ کے لیمبڈا ہینڈلر کے لیے بطور ڈیفالٹ فعال ہیں۔
بحالی اور اپ ڈیٹس
ایجنٹ کو باقاعدگی سے تازہ ترین FM ورژنز اور ڈیٹا کے ساتھ اپ ڈیٹ کریں تاکہ اس کی درستگی اور تاثیر کو بہتر بنایا جا سکے۔ DynamoDB میں کسٹمر کے مخصوص ڈیٹا کی نگرانی کریں اور ضرورت کے مطابق اپنے Amazon Kendra ڈیٹا سورس انڈیکسنگ کو ہم آہنگ کریں۔
نتیجہ
اس پوسٹ میں، ہم نے تخلیقی AI ایجنٹوں کی دلچسپ دنیا اور FMs اور دیگر تکمیلی ٹولز کو کالوں کے آرکیسٹریشن کے ذریعے انسانوں جیسے تعاملات کی سہولت فراہم کرنے کی ان کی صلاحیت کا جائزہ لیا۔ اس گائیڈ پر عمل کر کے، آپ Bedrock، LangChain، اور موجودہ کسٹمر کے وسائل کو کامیابی کے ساتھ لاگو کرنے، جانچنے، اور قابل اعتماد ایجنٹ کی تصدیق کے لیے استعمال کر سکتے ہیں جو صارفین کو فطری زبان میں گفتگو کے ذریعے درست اور ذاتی نوعیت کی مالی امداد فراہم کرتا ہے۔
آنے والی پوسٹ میں، ہم یہ ظاہر کریں گے کہ ایک متبادل نقطہ نظر کا استعمال کرتے ہوئے اسی فعالیت کو کس طرح فراہم کیا جا سکتا ہے۔ ایمیزون بیڈرک کے ایجنٹ اور ایمیزون بیڈرک کے لیے نالج بیس. یہ مکمل طور پر AWS کے زیر انتظام عمل درآمد مزید دریافت کرے گا کہ کس طرح ذاتی ایجنٹوں کے ذریعے ذہین آٹومیشن اور ڈیٹا تلاش کرنے کی صلاحیتیں پیش کی جائیں جو صارفین کے آپ کی ایپلی کیشنز کے ساتھ تعامل کے طریقے کو تبدیل کرتی ہیں، تعاملات کو مزید قدرتی، موثر اور موثر بناتی ہیں۔
مصنف کے بارے میں
کائل ٹی بلاکسم جنوبی کیلیفورنیا میں مقیم AWS کے ساتھ ایک سینئر سولیوشن آرکیٹیکٹ ہے۔ Kyle کا جذبہ لوگوں کو اکٹھا کرنا اور گاہک کے پسندیدہ حل فراہم کرنے کے لیے ٹیکنالوجی کا فائدہ اٹھانا ہے۔ کام سے باہر، وہ سرفنگ، کھانے، اپنے کتے کے ساتھ کشتی، اور اپنی بھانجی اور بھتیجے کو خراب کرنے سے لطف اندوز ہوتا ہے۔
- SEO سے چلنے والا مواد اور PR کی تقسیم۔ آج ہی بڑھا دیں۔
- پلیٹو ڈیٹا ڈاٹ نیٹ ورک ورٹیکل جنریٹو اے آئی۔ اپنے آپ کو بااختیار بنائیں۔ یہاں تک رسائی حاصل کریں۔
- پلیٹوآئ اسٹریم۔ ویب 3 انٹیلی جنس۔ علم میں اضافہ۔ یہاں تک رسائی حاصل کریں۔
- پلیٹو ای ایس جی۔ کاربن، کلین ٹیک، توانائی ، ماحولیات، شمسی، ویسٹ مینجمنٹ یہاں تک رسائی حاصل کریں۔
- پلیٹو ہیلتھ۔ بائیوٹیک اینڈ کلینیکل ٹرائلز انٹیلی جنس۔ یہاں تک رسائی حاصل کریں۔
- ماخذ: https://aws.amazon.com/blogs/machine-learning/build-generative-ai-agents-with-amazon-bedrock-amazon-dynamodb-amazon-kendra-amazon-lex-and-langchain/
- : ہے
- : ہے
- : نہیں
- :کہاں
- $UP
- 1
- 10
- 100
- 11
- 32
- 7
- 799
- 8
- 9
- a
- کی صلاحیت
- ہمارے بارے میں
- قبولیت
- تک رسائی حاصل
- قابل رسائی
- تک رسائی حاصل
- اس کے مطابق
- اکاؤنٹ
- درستگی
- درست
- حاصل کیا
- کے پار
- ایکٹ
- عمل
- اعمال
- اصل
- انہوں نے مزید کہا
- ایڈیشنل
- ایجنٹ
- ایجنٹ
- AI
- مقصد
- مقصد ہے
- تمام
- کی اجازت دیتا ہے
- ساتھ
- پہلے ہی
- بھی
- متبادل
- ایمیزون
- ایمیزون کیندر
- ایمیزون لیکس
- ایمیزون ویب سروسز
- مقدار
- بڑھاؤ
- an
- تجزیہ
- اور
- جواب
- جواب
- بشری
- کوئی بھی
- اے پی آئی
- درخواست
- ایپلی کیشنز
- نقطہ نظر
- مناسب
- فن تعمیر
- کیا
- AS
- تشخیص
- اثاثے
- مدد
- اسسٹنس
- اسسٹنٹ
- منسلک
- At
- اضافہ
- کی توثیق
- خود کار طریقے سے
- آٹومیٹڈ
- میشن
- خود مختار
- دستیاب
- سے اجتناب
- AWS
- AWS کلاؤڈ فارمیشن
- او ڈبلیو ایس لامبڈا۔
- متوازن
- بیس
- کی بنیاد پر
- BE
- رہا
- اس سے پہلے
- کی طرف سے
- فائدہ
- BEST
- بہترین طریقوں
- سب سے بڑا
- بوٹ
- لانے
- بفر
- تعمیر
- بناتا ہے
- تعمیر
- کاروبار
- by
- کیلی فورنیا
- کہا جاتا ہے
- کالز
- کر سکتے ہیں
- صلاحیتوں
- صلاحیت
- صلاحیت رکھتا
- کارڈ
- احتیاط سے
- کیس
- CD
- چین
- تبدیل
- چینل
- چینل
- بوجھ
- چیٹ
- چیٹ بٹ
- چیٹ بٹس
- انتخاب
- انتخاب
- کلاسک
- صاف
- واضح
- کلائنٹ
- اختتامی
- کوڈ
- کوڈ بیس
- مربوط
- COM
- کام کرتا ہے
- کمپنیاں
- مقابلہ
- تکمیلی
- مکمل
- مکمل
- مکمل طور پر
- مکمل کرنا
- وسیع
- حالات
- ترتیب
- تشکیل شدہ
- منسلک
- مجموعہ
- غور کریں
- خیالات
- کنسول
- پر مشتمل ہے
- پر مشتمل ہے
- مواد
- مشمولات کی قسمیں
- سیاق و سباق
- متعلقہ
- مسلسل
- کنٹرول
- کنٹرول
- کنونشن
- بات چیت
- سنوادی
- مکالمات
- صحیح طریقے سے
- اسی کے مطابق
- اخراجات
- کورس
- کرالر
- تخلیق
- بنائی
- پیدا
- تخلیق
- مخلوق
- معتبر
- موجودہ
- اپنی مرضی کے
- گاہک
- کسٹمر کا ڈیٹا
- کسٹمر سپورٹ
- گاہکوں
- اپنی مرضی کے مطابق
- اعداد و شمار
- ڈیٹا کی حفاظت
- فیصلہ کرنا
- فیصلہ
- فیصلے
- پہلے سے طے شدہ
- نجات
- ڈیلیور
- ڈیمو
- مظاہرہ
- مظاہرین
- تعیناتی
- تعیناتی
- ڈیزائن
- مطلوبہ
- تفصیلات
- اس بات کا تعین
- کا تعین
- ڈیولپر
- ڈویلپرز
- مکالمے کے
- مختلف
- منقطع
- بات چیت
- بحث
- تقسیم کرو
- متنوع
- do
- دستاویز
- دستاویزات
- کرتا
- کتا
- ڈومین
- نیچے
- ڈرافٹ
- دو
- کے دوران
- e
- ہر ایک
- اس سے قبل
- یاد آتی ہے
- موثر
- تاثیر
- ہنر
- ایمبیڈڈ
- چالو حالت میں
- خفیہ کردہ
- خفیہ کاری
- مشغول
- انجنیئرنگ
- بڑھانے کے
- کو یقینی بنانے کے
- داخل ہوتا ہے
- ماحولیات
- لیس
- ضروری
- اندازہ
- کا جائزہ لینے
- مثال کے طور پر
- مثال کے طور پر
- دلچسپ
- موجودہ
- توقع
- تجربہ
- ختم ہونے کا وقت
- ختم ہونے
- تلاش
- برآمد
- اظہار
- سہولت
- اکثر پوچھے جانے والے سوالات
- آراء
- فائل
- فائلوں
- فائنل
- مالی
- مالیاتی خدمات
- تلاش
- آخر
- بہاؤ
- پر عمل کریں
- کے بعد
- کے لئے
- کانٹا
- فارمیٹ
- ملا
- فاؤنڈیشن
- سے
- فرنٹ اینڈ
- پورا
- مکمل طور پر
- تقریب
- فعالیت
- افعال
- مزید
- جمع
- جنرل
- پیدا
- پیدا
- پیدا ہوتا ہے
- پیدا کرنے والے
- نسل
- پیداواری
- پیداواری AI۔
- جاؤ
- GitHub کے
- دی
- رہنمائی
- رہنمائی کرنے والا
- کنٹرول
- ہے
- he
- مدد
- یہاں
- پر روشنی ڈالی گئی
- ان
- تاریخ
- میزبانی کی
- میزبان
- کس طرح
- کیسے
- HTML
- HTTP
- HTTPS
- i
- شناخت
- شناخت
- شناختی
- if
- وضاحت کرتا ہے
- پر عملدرآمد
- نفاذ
- درآمد
- اہم
- بہتری
- in
- شامل
- شامل
- شامل ہیں
- سمیت
- شامل
- شامل
- انڈکس
- انڈیکس شدہ
- مطلع
- معلومات
- ان پٹ
- آدانوں
- کے بجائے
- ہدایات
- آلات
- انٹیگریٹٹس
- انضمام کرنا
- انضمام
- انٹیلجنٹ
- ارادہ
- ارادے
- بات چیت
- بات چیت
- انٹرفیس
- اندرونی
- میں
- درخواست کی
- پکارتے ہیں۔
- مسائل
- IT
- میں
- جاوا سکرپٹ
- فوٹو
- کودنے
- رکھیں
- کلیدی
- علم
- جانا جاتا ہے
- زبان
- تازہ ترین
- شروع
- شروع
- لانچ پیڈ
- پرت
- معروف
- سیکھتا ہے
- چھوڑ دو
- قانونی
- لیوریج
- لائبریریوں
- لائبریری
- کی طرح
- لائن
- لنکس
- بارک
- بوجھ
- قرض
- لاگ ان
- منطق
- منطقی
- محبت
- کم
- بنا
- بناتا ہے
- بنانا
- میں کامیاب
- مینیجر
- انداز
- مئی..
- بامعنی
- کا مطلب ہے کہ
- اقدامات
- نظام
- یاد داشت
- پیغام
- کے ساتھ
- ایم ائی ٹی
- ماڈل
- ماڈل
- ترمیم
- نظر ثانی کرنے
- کی نگرانی
- نگرانی
- زیادہ
- رہن
- منتقل
- بہت
- ایک سے زیادہ
- ضروری
- نام
- نام
- قدرتی
- قدرتی زبان عملیات
- فطرت، قدرت
- تشریف لے جائیں
- ضروری
- ضرورت ہے
- ضرورت
- کبھی نہیں
- نئی
- اگلے
- ویزا
- nlu
- نہیں
- براہ مہربانی نوٹ کریں
- اب
- اوہ
- مقصد
- جائزہ
- of
- پیش کرتے ہیں
- اکثر
- on
- جاری
- صرف
- کھول
- اوپن سورس
- کام
- رائے دی
- کی اصلاح کریں
- or
- آرکیسٹریٹنگ
- آرکیسٹرا
- تنظیم
- اصل
- اصل میں
- دیگر
- ہمارے
- نتائج
- باہر
- پر
- مجموعی جائزہ
- خود
- پیکج
- پیکجوں کے
- جوڑے
- پیرامیٹر
- پیرامیٹرز
- حصہ
- شراکت داروں کے
- جذبہ
- گزشتہ
- راستہ
- راستے
- ادا
- ادائیگی
- زیر التواء
- لوگ
- انجام دیں
- کارکردگی
- کارکردگی کا مظاہرہ
- اجازتیں
- ذاتی
- نجیکرت
- پائپ لائن
- مقام
- منصوبہ
- پلاٹا
- افلاطون ڈیٹا انٹیلی جنس
- پلیٹو ڈیٹا
- مہربانی کرکے
- رابطہ بحال کرو
- پوائنٹس
- پوسٹ
- طاقت
- طاقت
- طریقوں
- پہلے
- پیش وضاحتی
- کو ترجیح دیتے ہیں
- پیش
- پچھلا
- پرائمری
- کی رازداری
- نجی
- طریقہ کار
- آگے بڑھو
- عمل
- عملدرآمد
- پروسیسنگ
- پیدا
- پیداوار
- پیداوار
- پروگراماتی۔
- پیش رفت
- اشارہ کرتا ہے
- حفاظت
- محفوظ
- پروٹوٹائپ
- فراہم
- فراہم
- فراہم کرتا ہے
- پراجیکٹ
- عوامی
- شائع
- شائع کرتا ہے
- مقصد
- مقاصد
- سوالات
- سوال
- سوالات
- جلدی سے
- رینج
- قیمتیں
- بلکہ
- پہنچتا ہے
- پہنچنا
- تیار
- اصلی
- وصول کرنا
- تسلیم
- تسلیم
- ریکارڈنگ
- ریکارڈ
- کا حوالہ دیتے ہیں
- جاری
- متعلقہ
- قابل اعتماد
- ریموٹ
- ذخیرہ
- درخواست
- کی ضرورت
- ضرورت
- وسائل
- وسائل
- جواب
- جواب
- جوابات
- نتیجہ
- نتیجے میں
- کا جائزہ لینے کے
- جڑ
- قوانین
- رن
- چل رہا ہے
- چلتا ہے
- محفوظ طریقے سے
- کہا
- اسی
- کی اطمینان
- محفوظ
- پیمانے
- اسکرپٹ
- تلاش کریں
- خفیہ
- راز
- سیکشن
- سیکشنز
- محفوظ بنانے
- سیکورٹی
- دیکھنا
- منتخب
- احساس
- حساس
- علیحدہ
- سیریز
- کام کرتا ہے
- سروس
- سروسز
- مقرر
- مشترکہ
- شیل
- ہونا چاہئے
- اسی طرح
- سادہ
- سادہ
- ایک
- SMS
- ٹکڑا
- So
- مکمل طور پر
- حل
- حل
- ماخذ
- ماخذ کوڈ
- ذرائع
- سورسنگ
- جنوبی
- مخصوص
- تقریر
- ڈھیر لگانا
- شروع کریں
- حالت
- مستحکم
- درجہ
- رہنا
- مرحلہ
- مراحل
- ذخیرہ
- ذخیرہ
- پردہ
- سٹائل
- کامیابی کے ساتھ
- اس طرح
- سویٹ
- خلاصہ
- استعمال کی چیزیں
- حمایت
- سپورٹ سسٹمز
- تائید
- مصنوعی
- کے نظام
- سسٹمز
- درزی
- لے لو
- Tandem
- ٹاسک
- ٹیموں
- ٹیکنیکل
- تکنیک
- ٹیکنالوجی
- سانچے
- شرائط
- شرائط و ضوابط
- ٹیسٹ
- تجربہ
- ٹیسٹنگ
- متن
- سے
- کہ
- ۔
- کے بارے میں معلومات
- ماخذ
- ان
- ان
- تو
- یہ
- وہ
- سوچنا
- تیسری پارٹی
- اس
- سوچا
- کے ذریعے
- بھر میں
- کرنے کے لئے
- آج
- مل کر
- ٹوکن
- کے آلے
- اوزار
- کی طرف
- ٹریک
- ٹریننگ
- ٹرینوں
- معاملات
- تبدیل
- درخت
- رجحانات
- سچ
- اشاروں
- قسم
- اقسام
- ui
- آخر میں
- کے تحت
- بنیادی
- سمجھ
- افہام و تفہیم
- سمجھتا ہے۔
- آئندہ
- اپ ڈیٹ کریں
- صلی اللہ علیہ وسلم
- URL
- استعمالی
- استعمال
- استعمال کی شرائط
- استعمال کیا جاتا ہے
- رکن کا
- صارف کا تجربہ
- صارف کی پرائیویسی
- صارفین
- استعمال
- کا استعمال کرتے ہوئے
- استعمال کرتا ہے
- تصدیق کریں۔
- توثیق
- قیمت
- اقدار
- متغیر
- مختلف اقسام کے
- مختلف
- وسیع
- اس بات کی تصدیق
- ورژن
- ورژن
- کی طرف سے
- لنک
- مجازی
- وائس
- انتظار
- چاہتے ہیں
- تھا
- راستہ..
- we
- ویب
- ویب ایپلی کیشن
- ویب خدمات
- ویب سائٹ
- ویب سائٹ
- تھے
- کیا
- جس
- جبکہ
- وسیع
- وسیع رینج
- ویجیٹ
- گے
- ساتھ
- کے اندر
- بغیر
- کام
- کارکنوں
- کام کا بہاؤ
- کام کے بہاؤ
- کام کر
- دنیا
- گا
- جی ہاں
- ابھی
- تم
- اور
- زیفیرنیٹ
- زپ