AgentQL ویب اسکریپنگ کے لیے ایک نیا طریقہ پیش کرتا ہے، جو صارفین کو غیر ساختہ فارمیٹس والی ویب سائٹس سے مطلوبہ معلومات کی ساخت کی واضح وضاحت کرکے ڈیٹا نکالنے کے قابل بناتا ہے۔ اس کے نتیجے میں مستقل اور منظم ڈیٹا کی بازیافت ہوتی ہے، یہاں تک کہ متحرک مواد یا اکثر تبدیل ہونے والے لے آؤٹ والی ویب سائٹس سے بھی۔
اس جامع گائیڈ میں، ہم Claude Desktop کے اندر AgentQL MCP سرور کو نافذ کرنے کے عمل سے گزریں گے۔ ہم نکالے گئے ڈیٹا کو دریافت کرنے کے لیے Claude کے مربوط ویزولائزیشن ٹولز سے فائدہ اٹھائیں گے۔ ہماری مخصوص مثال میں Amazon کے تلاش کے نتائج والے صفحے کو AI books کے لیے اسکریپ کرنا، قیمت، درجہ بندی اور جائزوں کی تعداد جیسی اہم تفصیلات نکالنا شامل ہوگا۔
مرحلہ 1: انحصار قائم کرنا
عمل درآمد میں جانے سے پہلے، ہمیں یہ یقینی بنانا ہوگا کہ تمام ضروری انحصار انسٹال اور کنفیگر ہیں۔ اس میں Node.js، Claude Desktop کو ترتیب دینا اور AgentQL API کلید حاصل کرنا شامل ہے۔
Node.js
Node.js ایک جاوا اسکرپٹ رن ٹائم ماحول ہے جو ہمیں ویب براؤزر کے باہر جاوا اسکرپٹ کوڈ پر عمل درآمد کرنے کی اجازت دیتا ہے۔ AgentQL سرور کو npx
کا استعمال کرتے ہوئے چلانے کے لیے اس کی ضرورت ہے، جو ایک پیکیج رنر ہے جو Node.js کے ساتھ بنڈل ہوتا ہے۔
Node.js انسٹال کرنے کے لیے، ان مراحل پر عمل کریں:
- آفیشل Node.js ویب سائٹ ملاحظہ کریں: nodejs.org۔
- Node.js کا تازہ ترین LTS (طویل مدتی تعاون) ورژن ڈاؤن لوڈ کریں۔
- انسٹالر چلائیں۔
- لائسنس کے معاہدے کو قبول کریں اور انسٹالیشن وزرڈ کے ذریعے آگے بڑھیں۔
- تمام ترتیبات کو ڈیفالٹ کے طور پر چھوڑ دیں اور انسٹالیشن مکمل کریں۔
انسٹالیشن کے بعد، تصدیق کریں کہ Node.js اور npm
(Node Package Manager) درست طریقے سے انسٹال ہیں اپنے ٹرمینل یا کمانڈ پرامپٹ کو کھول کر اور درج ذیل کمانڈز چلا کر: