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

AstrBot ایک کھلے ذریعے کے تمام ایجینٹ چیٹ بات ہیلپ ہے جو متعارف کروانے والی AI کو مقبول چیٹ ایپلیکیشنز میں شامل کرنے کے لیے ڈیزائن کیا گیا ہے۔ یہ افراد، ڈیولپرز اور ٹیموں کے لیے ہے جو اپنے موجودہ چیٹ ورک فلو میں AI کے ساتھ گفتگو کرنے والے بات ہیلپ، گاہک سروس بات ہیلپ، آٹومیشن اسسٹنٹ یا معلومات کے بنیاد پر چیٹ تجربہ بنانا چاہتے ہیں۔ README میں بیان کردہ بنیادی کارکردگی میں شامل ہیں: - ملٹی میڈیا سپورٹ کے ساتھ AI LLM گفتگو، ایجینٹ سلوک، MCP، مہارتوں، معلومات کے ذخیرہ، شخصیت کی سیٹنگ اور خودکار کنٹیکسٹ کمپریشن۔ - Dify، Alibaba Cloud Bailian اور Coze جیسے ایجینٹ پلیٹ فارمز کے ساتھ انٹیگریشن۔ - QQ، WeChat Work، WeChat افسری گن، Feishu (Lark)، DingTalk، Telegram، Slack، Discord، LINE، Satori، KOOK، Misskey اور Mattermost جیسے ملٹی پلیٹ فارم چیٹ سپورٹ، جبکہ Matrix، Rocket.Chat اور VoceChat کے لیے کمیونٹی اڈاپٹرز۔ - 1000+ پلگ ان کی ایک کلک کے انسٹالیشن کے ساتھ ایک پلگ ان ایکسٹنشن سسٹم۔ - ایجینٹ سینڈبکس جو کوڈ اور شیل کال کے علیحدہ عمل کو سپورٹ کرتا ہے، جبکہ سیشن سطح کے ذرائع کی دوبارہ استعمال۔ - WebUI اور Web چیٹUI، جس میں ایجینٹ سینڈبکس اور ویب سرچ کے ساتھ داخلی۔ - انٹرنیشنلائزیشن (i18n) سپورٹ۔ موڈل سروسز میں OpenAI کے مطابق APIs، Anthropic، Google Gemini، Moonshot AI، Zhipu AI، DeepSeek، Ollama، LM Studio اور کچھ API گیٹ وے اور کلاؤڈ فراہم کنندگان شامل ہیں۔ آواز سروسز میں OpenAI Whisper، SenseVoice اور Xiaomi MiMo Omni کے ساتھ ٹیکسٹ سے آواز، اور کچھ TTS اختیارات جیسے OpenAI TTS، Gemini TTS، GPT-Sovits، FishAudio، Edge TTS، Azure TTS، Minimax TTS اور Volcano Engine TTS شامل ہیں۔ ڈیپلومنٹ کے آپشنز میں RainYun کے ذریعے ایک کلک کے کلاؤڈ ڈیپلومنٹ، uv کے بنیاد پر CLI انسٹال، Docker/Docker Compose، ڈیسک ٹاپ ایپلیکیشن، علیحدہ چند ایکسیکیشن کے لیے لانچر، اور BT Panel، 1Panel، CasaOS جیسے پینل بنیاد پر سیٹ اپس، ساتھ ہی ہاتھ سے سوئچ کے انسٹالیشن شامل ہیں۔ پروجیکٹ Python (3.12+) میں لکھا گیا ہے اور فارمیٹنگ اور لینٹنگ کے لیے ruff کا استعمال کیا جاتا ہے۔ یہ مفت اور کھلے ذریعے کا پروجیکٹ ہے، جس کے کمیونٹی چینلز میں QQ گروپس اور Discord شامل ہیں۔