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

AI Dictionary ایک KOReader پلگ ان ہے جو e-readers پر منتخب متن کے سیاق و سباق کو سمجھنے کے لیے AI استعمال کرکے ڈکشنری تلاش کو بہتر بنانے کے لیے ڈیزائن کیا گیا ہے۔ عام تعریفوں کے بجائے، یہ انتخاب، قریبی متن، اور کتاب کی میٹاڈیٹا جیسے عنوان، مصنف، اور باب کو استعمال کرکے متعلقہ جوابات فراہم کرتا ہے۔ پلگ ان تین اہم اعمال پیش کرتا ہے: AI Dictionary سیاق و سباق میں الفاظ، فقروں، یا محاورات کی تعریف کرتا ہے اور تلفظ، استعمال کے ٹیگز، مثالیں، مترادفات، تشریحات، اور etymology شامل کر سکتا ہے؛ AI Explain کتاب سے متعلق تصورات، کرداروں، مقامات، اور اشاروں کی وضاحت کرتا ہے؛ AI Simplify مشکل اقتباسات کو آسان زبان میں دوبارہ لکھتا ہے۔ جوابات ایک پاپ اپ میں ظاہر ہوتے ہیں جس میں دوبارہ تخلیق کرنے، بند کرنے، جواب کی تاریخ میں نیویگیٹ کرنے، جوابات کے اندر الفاظ تلاش کرنے، اور متعلقہ Wikipedia تصاویر دیکھنے کے اختیارات ہوتے ہیں۔ Android پر، اختیاری صوتی آؤٹ پٹ ڈکشنری اندراجات کا تلفظ کر سکتا ہے۔ صارفین پلگ ان کو OpenAI، OpenRouter، یا کسی دوسرے فراہم کنندہ سے API کلید کے ساتھ کنفیگر کر سکتے ہیں جو streaming OpenAI-compatible Chat Completions کو سپورٹ کرتا ہے۔ ترتیبات میں ٹیکسٹ endpoint اور ماڈل، آؤٹ پٹ زبان، تصویر کی نمائش، صوتی endpoint اور ماڈل، اپ ڈیٹ چیکس، ڈیبگ موڈ، اور اضافی درخواست پیرامیٹرز شامل ہیں۔ ایک vocabulary رپورٹ فیچر محفوظ شدہ تلاشوں سے fill-in-the-blank مشقیں تیار کرتا ہے، جس کے وقت کے دورانیے آج سے لے کر ہمہ وقت تک ہوتے ہیں۔ پلگ ان تلاش کی تاریخیں، منتخب الفاظ، اور ارد گرد کا سیاق و سباق مقامی طور پر Lookups.txt فائل میں محفوظ کرتا ہے۔ بلٹ ان اپڈیٹر کنفیگریشن اور محفوظ ڈیٹا کو محفوظ رکھتا ہے۔ انسٹالیشن کے لیے AI_Dictionary.koplugin فولڈر کو KOReader کے plugins ڈائریکٹری میں کاپی کرنا اور API ترتیبات کو کنفیگر کرنا ضروری ہے۔ یہ پروجیکٹ GPLv3 کے تحت لائسنس یافتہ ہے اور AskGPT پلگ ان کو ابتدائی بنیاد کے طور پر تسلیم کرتا ہے۔