منصوبے کے بارے میں

DB-GPT ایک اوپن سورس ایجنٹک AI ڈیٹا اسسٹنٹ ہے جو AI + ڈیٹا پروڈکٹس کے لیے بنایا گیا ہے۔ اس کے README کے مطابق، یہ ڈیٹابیسز، CSV/Excel فائلوں، ویئر ہاؤسز اور نالج بیسز سے جڑتا ہے، صارفین کو قدرتی زبان میں سوالات پوچھنے کی سہولت دیتا ہے، اور AI کو خودمختار طریقے سے SQL لکھنے کا کام سونپتا ہے۔ یہ Python اور کوڈ پر مبنی تجزیاتی ورک فلوز، مخصوص شعبوں کے کاموں کے لیے دوبارہ استعمال ہونے والے "اسکلز"، اور چارٹس، ڈیش بورڈز، HTML رپورٹس اور تجزیاتی خلاصوں کی تخلیق کو بھی سپورٹ کرتا ہے۔ ایگزیکیوشن سینڈ باکس ماحول میں کی جا سکتی ہے۔ README میں بیان کردہ اہم صلاحیت کے شعبے: - ایجنٹک تجزیہ: ٹاسک پلاننگ، مرحلہ وار ایگزیکیوشن، ٹولز کا استعمال اور تکراری استدلال۔ - SQL + کوڈ ایگزیکیوشن: قدرتی زبان سے SQL، Python پر مبنی تجزیہ اور تبدیلی، میٹرک کیلکولیشن اور چارٹ جنریشن۔ - ملٹی سورس ڈیٹا ایکسیس: ریلیشنل ڈیٹابیسز، CSV/Excel، دستاویزات، نالج بیسز اور مخلوط سورس ورک فلوز۔ - اسکلز اور ایجنٹس: دوبارہ استعمال ہونے والے اسکلز، ڈومین ورک فلوز، ایجنٹ آرکسٹریشن اور حسب ضرورت ایگزیکیوشن فلوز۔ - رپورٹنگ اور فیصلہ سازی کی معاونت: ڈیٹابیس پروفائلنگ رپورٹس، فنانشل تجزیہ رپورٹس، بصری رپورٹس اور ڈیش بورڈز، خلاصے اور بزنس انسائٹس۔ - محفوظ ایگزیکیوشن: سینڈ باکس کوڈ ایگزیکیوشن، کنٹرولڈ ٹول استعمال، دوبارہ پیدا کیے جانے والے آؤٹ پٹس اور آرٹی فیکٹس۔ انسٹالیشن کے اختیارات میں macOS اور Linux کے لیے ون لائن انسٹالر اسکرپٹ شامل ہے جس میں OpenAI، Kimi (Moonshot) اور MiniMax کے پروفائلز موجود ہیں، ایک PyPI پیکیج (dbgpt-app) جس کے لیے Python 3.10+ اور uv یا pip درکار ہے، اور Docker یا سورس کوڈ سیٹ اپ جو الگ سے دستاویز شدہ ہیں۔ ویب سرور شروع کرنے کے بعد UI localhost:5670 پر دستیاب ہوتا ہے۔ پروجیکٹ ایجنٹس، AWEL، RAG اور ملٹی ماڈل سپورٹ کا استعمال کرتے ہوئے AI نیٹو ڈیٹا ایجنٹس، ورک فلوز اور ایپلیکیشنز بنانے کے لیے ایک پلیٹ فارم کی دستاویزات بھی فراہم کرتا ہے۔ یہ بہت سے ماڈل فراہم کرنے والوں اور ماڈل فیملیز کی سپورٹ کی فہرست دیتا ہے، جن میں DeepSeek، Qwen، GLM، Llama، Gemma، Yi، Starling، SOLAR، Mixtral اور Phi شامل ہیں، اور متعلقہ DB-GPT-Hub پروجیکٹ کے ذریعے LLaMA، BLOOM، Falcon، Baichuan، InternLM، Qwen، XVERSE اور ChatGLM2 جیسے ماڈلز کے لیے Text2SQL فائن ٹیوننگ سپورٹ کا حوالہ دیتا ہے۔ پرائیویسی اور سیکیورٹی کا خیال پرائیویٹ ماڈل ڈیپلائمنٹ، پراکسی ڈی سینسٹائزیشن اور سینڈ باکس ایگزیکیوشن کے ذریعے رکھا گیا ہے۔ پروجیکٹ MIT لائسنس کے تحت ہے اور اپنی آرکیٹیکچر اور ایجنٹ ڈیولپمنٹ پر کئی تحقیقی پیپرز کا حوالہ دیتا ہے۔