منصوبے کے بارے میں
Stagehand ایک اوپن سورس SDK ہے جو براؤزر ایجنٹس بنانے کے لیے ڈیزائن کیا گیا ہے۔ یہ ڈویلپرز کو قدرتی زبان کی ہدایات کے ذریعے ویب تعاملات خودکار بنانے، منظم ڈیٹا نکالنے اور براؤزر سیشنز کا انتظام کرنے کے قابل بناتا ہے۔ یہ SDK TypeScript، Python اور Go کو سپورٹ کرتا ہے اور ان زبانوں میں ایک متحد API فراہم کرتا ہے۔
اہم صلاحیتیں شامل ہیں:
- بنیادی طریقے: اعمال انجام دینے کے لیے act، عناصر تلاش کرنے اور اصل سلیکٹرز واپس کرنے کے لیے observe، اور اسکیما سے تصدیق شدہ ڈیٹا نکالنے کے لیے extract۔
- مانوس APIs: goto، click اور locator جیسے Playwright طرز کے طریقے استعمال کرتا ہے۔
- خود مرمت: ویب سائٹ کے لے آؤٹ تبدیل ہونے پر عمل کی اجرائی خودکار طور پر تازہ کرتا ہے۔
- ٹوکن کی کارکردگی: ایجنٹس کو ضروری صفحہ سیاق فراہم کرنے کے لیے ہائبرڈ accessibility-tree trimming استعمال کرتا ہے۔
- سیشن کی برقراری: مقامی براؤزر ڈیٹا ڈائریکٹریز کو سپورٹ کرتا ہے تاکہ مختلف رنز کے دوران کوکیز اور سیشنز برقرار رہیں۔
- کلاؤڈ اجرا: تیز تر اجرا کے لیے Browserbase پر چل سکتا ہے، جس میں Model Gateway شامل ہے جو کم لاگت والے ماڈلز منتخب کرتا ہے اور بار بار ہونے والے اعمال کے لیے سرور سائیڈ کیشنگ فراہم کرتا ہے۔
- MCP انٹیگریشن: ایک hosted Model Context Protocol (MCP) سرور فراہم کرتا ہے تاکہ مقامی تنصیب کے بغیر Claude Code اور Cursor جیسے کوڈنگ ایجنٹس میں براؤزر کی صلاحیتیں شامل کی جا سکیں۔
- تلاش اور حصول: مکمل براؤزر شروع کیے بغیر ویب تلاش اور URL مواد کو markdown کے طور پر حاصل کرنے کے لیے ایڈ آنز شامل ہیں۔
یہ پروجیکٹ MIT لائسنس کے تحت ہے اور اسے monorepo کے طور پر منظم کیا جاتا ہے۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.