Ultimate AI Connector for WebLLM
Ultimate AI Connector for WebLLM-এ আপোনাৰ WordPress multisite network-লৈ browser-native AI inference লৈ আহে। ই WebLLM আৰু MLC engine ব্যৱহাৰ কৰি বৃহৎ ভাষা মডেলসমূহ (large language models) সম্পূৰ্ণৰূপে browser-ৰ ভিতৰত চলাই। ইয়াৰ বাবে কোনো API key, কোনো বাহ্যিক কল বা কোনো তথ্য ব্যৱমৃতৰ (user's device) বাহিৰলৈ নযায়।
মূল বৈশিষ্ট্যসমূহ (Key Features)
- Browser-side inference: LLM WebLLM/MLC-ৰ জৰিয়তে ভ্ৰমণকাৰীৰ (visitor's) browser-ৰ ভিতৰত স্থানীয়ভাৱে (locally) চলে — server GPUৰ কোনো প্ৰয়োজন নহয়।
- Floating chat widget: লগইন কৰা ব্যৱমৃতসকলে front end-ৰ পৰাই browser-side LLM-ক প্ৰত্যক্ষভাৱে (directly) প্ৰশ্ন কৰিব পাৰে।
- Admin-bar status indicator: WordPress admin bar-ত WebLLM engine-ৰ real-time status দেখা যায়।
- SharedWorker runtime: একাধিক browser tab-এ GPU সম্পদৰ বাবে সংগ্ৰাম কৰাৰ পৰিৱৰ্তে এটা GPU session ভাগ কৰি লয়।
- apiFetch middleware: AI Client SDK pattern মিলে থকা WordPress REST requests সমূহ স্বয়ংক্রিয়ভাৱে local WebLLM broker লৈ পথ কৰে — কোনো loopback HTTP round-trip নহয়।
- Widget settings UI: chat widget টগল কৰিবলৈ আৰু auto-prompt behavior কনফিগাৰ কৰিবলৈ Connector panel settings।
- IndexedDB cache: মডেলৰ ওজন ডাউনলোড (Model weight downloads) CDN redirects-ৰ বাবে টিকে থাকে, যিয়ে default Cache API path ভাঙি দিয়ে।
- wpai filter integration:
wpai_preferred_text_modelsfilter-ত hook কৰে, যাতে AI Experiments feature কনফিগাৰ কৰা হ'লে browser engine লৈ যায়।