منصوبے کے بارے میں
fount ایک پروگرام ایبل، معیاری اور ماڈیولر AI ایجنٹ رن ٹائم پلیٹ فارم ہے۔ اسے npx the-fount کے ذریعے شروع کیا جا سکتا ہے اور یہ Linux، macOS، Android، Windows پر انسٹال کیا جا سکتا ہے، یا Docker کے ذریعے چلایا جا سکتا ہے۔ کسی API کو تشکیل دینے کے بعد، پہلے سے طے شدہ کردار ZL-31 گفتگو کے ذریعے حصوں کی تشکیل، حصوں کی تخلیق اور صارف کے آپریشنز انجام دے سکتا ہے، اس لیے کسی علیحدہ آن بورڈنگ ورک فلو کی ضرورت نہیں ہوتی۔
یہ رن ٹائم chars، worlds، personas، shells، ImportHandlers، AIsources اور AIsourceGenerators نامی قابلِ تبادلہ حصوں کا استعمال کرتا ہے۔ کردار چیٹ میں HTML، تصاویر اور انٹرایکٹو عناصر کے ذریعے اپنا اظہار کر سکتے ہیں، گروپ چیٹس میں حصہ لے سکتے ہیں، اور مختلف ڈیوائسز پر گفتگو کو ہم آہنگ کر سکتے ہیں۔ صارفین چیٹ بلبلوں کو فولڈرز میں گھسیٹ کر آزادانہ HTML رپورٹس بنا سکتے ہیں، اور کرداروں کو گھسیٹ کر شیئر کیے جا سکنے والی فائلوں کی صورت میں برآمد کر سکتے ہیں۔
fount سی، سی++، رسٹ، پائیتھون اور جاوا اسکرپٹ جیسی زبانوں کے لیے ریئل ٹائم کوڈ ایگزیکیوشن بلاکس فراہم کرتا ہے، جس میں کمپائل شدہ زبانوں کے لیے stdout اور اسمبلی آؤٹ پٹ شامل ہے۔ یہ بغیر بیرونی سرورز کے چیٹ اور بڑی فائلوں کی منتقلی کے لیے LAN پیئر ٹو پیئر انکرپٹڈ کمیونیکیشن کی حمایت کرتا ہے، جس میں بلوٹوتھ یا حسبِ ضرورت ٹرانسپورٹ پروٹوکولز جیسے توسیعی اختیارات شامل ہیں۔ فرنٹ اینڈ HTML، CSS اور جاوا اسکرپٹ پر مبنی ہے؛ بیک اینڈ Deno اور Express استعمال کرتا ہے۔
AI ماخذ جاوا اسکرپٹ جنریٹرز کے ذریعے قابلِ تشکیل ہیں، جو OpenAI، Claude، Atlas Cloud، OpenRouter، NovelAI، Horde، Ooba، Tabby، Mistral اور دیگر کے ساتھ منسلک ہونے کی اجازت دیتے ہیں، نیز درخواستوں کی روٹنگ کے لیے API پولز بھی شامل ہیں۔ بلٹ اِن بوٹ شیلز کرداروں کو Telegram اور Discord سے منسلک کر سکتی ہیں، اور شیل توسیعات کرداروں کو براؤزرز، JetBrains IDEs، neovim، Zed اور ٹرمینلز میں ضم کر سکتی ہیں، جبکہ ٹرمینل معاونت کے لیے fount-pwsh پروجیکٹ موجود ہے۔
کردار کی تخلیق میں مختصر وضاحت سے AI کی مدد لی جا سکتی ہے، اور کمیونٹی کردار ٹیمپلیٹس بھی دستیاب ہیں۔ fount-charCI کرداروں کو کمیٹ پر جانچنے کے لیے GitHub Actions کے ساتھ انٹیگریٹ ہوتا ہے۔ مطابقت ماڈیولز SillyTavern اور Risu کردار کارڈز چلا سکتے ہیں، جبکہ پہلے سے موجود کرداروں کی منتقلی کی حمایت نہیں کی جاتی۔ چونکہ کردار جاوا اسکرپٹ کمانڈز چلا سکتے ہیں، اس لیے دستاویزات صارفین کو مشورہ دیتی ہیں کہ وہ قابلِ اعتماد کرداروں کا انتخاب کریں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.