این پروژه یک وباپلیکیشن پیشرفته و یکپارچه است که با استفاده از زبان PHP توسعه یافته و به عنوان یک درگاه متمرکز برای تعامل با برترین هوشهای مصنوعی جهان عمل میکند. در این پلتفرم، کاربران محدود به یک هوش مصنوعی نیستند؛ بلکه سیستم از طریق اتصال امن به API مدلهای مختلف (مانند ChatGPT، Google Gemini، Claude و...) این امکان را فراهم میکند که کاربر مدل دلخواه خود را برای پاسخگویی انتخاب کند. این سیستم به صورت کاملاً مقیاسپذیر و با معماری ماژولار طراحی شده است.
ویژگیها و قابلیتهای کلیدی:
* معماری چند-مدلی داینامیک (Multi-API Integration): پیادهسازی استاندارد RESTful API در بکاند (PHP) برای برقراری ارتباط با ارائهدهندگان مختلف هوش مصنوعی. قابلیت افزودن آسان مدلهای جدید تنها با تنظیم کلید API.
* پردازش و نمایش بلادرنگ (Stream/Real-time Response): استفاده از تکنیکهای ناهمگام (Ajax/Fetch) برای نمایش روان و تایپشوندهی پاسخهای هوش مصنوعی (دقیقاً مشابه رابط کاربری ChatGPT).
* پشتیبانی از فرمتهای غنی (Markdown & Syntax Highlighting): تشخیص و رندر دقیق کدهای برنامهنویسی، جداول و متون فرمتدار در خروجی چتها.
* مدیریت تاریخچه مکالمات (Chat Sessions): ذخیرهسازی ساختاریافته و امن چتها در دیتابیس با قابلیت مدیریت نشستها (ایجاد چت جدید، ذخیره، ویرایش عنوان و حذف)، تا کاربران همیشه به گفتگوهای قبلی خود دسترسی داشته باشند.
* امنیت و مدیریت کلیدهای API: رمزنگاری و مدیریت ایمن توکنها و کلیدهای ارتباطی در سمت سرور (Backend) برای جلوگیری از نشت اطلاعات و سوءاستفاده.
* سیستم مدیریت مصرف (Rate Limiting & Token Tracking): قابلیت محاسبه توکنهای مصرفی و اعمال محدودیت درخواست (در صورت نیاز به پیادهسازی مدلهای اشتراکی و SaaS).
* رابط کاربری مدرن و واکنشگرا (UI/UX): طراحی مینیمال و کاربرپسند با پشتیبانی از حالتهای تاریک و روشن (Dark/Light Mode) و سازگاری کامل با موبایل، تبلت و دسکتاپ.
تکنولوژیهای استفاده شده:
* بکاند: PHP (هندلینگ امن درخواستها، cURL/Guzzle برای ارتباط با APIهای خارجی)
* فرانتاند: HTML5, CSS3, JavaScript (Vanilla/jQuery برای تعاملات Asynchronous)
* پایگاه داده: MySQL / MariaDB (طراحی دیتابیس بهینه برای نگهداری میلیونها رکورد چت)
* تکنولوژیهای ارتباطی: RESTful APIs, JSON
ارزش پیشنهادی برای کارفرما:
این سیستم برای کسبوکارها، تیمهای تولید محتوا و استارتاپهایی که میخواهند یک پورتال هوش مصنوعی اختصاصی (بدون تحریم و قطعی) برای کارمندان یا مشتریان خود داشته باشند، ایدهآل است. معماری انعطافپذیر کدها به کارفرما اجازه میدهد تا به راحتی این چتبات را به یک پلتفرم درآمدزا (SaaS) با قابلیت فروش اشتراک تبدیل کند.