طراحی و توسعه پلتفرم چت‌بات مشابه ChatGPT + اپ اندروید

62 روز پیش

هدف پروژه: توسعه یک پلتفرم چت هوش مصنوعی تحت وب و اپلیکیشن اندروید، مشابه سایت و اپ رسمی ChatGPT، با قابلیت گفت‌وگوی زنده با مدل‌های مختلف OpenAI، مدیریت کاربران از طریق پنل ادمین اختصاصی، پشتیبانی از ورودی و خروجی صوتی، تاریخچه گفتگوها و اتصال کامل به OpenAI API. ماژول‌های اصلی پروژه: 1. رابط کاربری وب (Frontend) طراحی با React.js یا Next.js چت مشابه ChatGPT با طراحی تمیز و ریسپانسیو امکانات: ورودی پیام متنی (با پشتیبانی از چندخطی) آپلود فایل (تصویر، ویدیو، PDF) انتخاب مدل (gpt-3.5 / gpt-4 / gpt-4o و غیره) نمایش وضعیت ارسال/پاسخ در حال دریافت (typing...) قابلیت حذف یا بازبینی پیام تاریخچه گفتگوها در سایدبار تنظیمات شخصی برای کاربر (مثلاً Theme) 2. رابط کاربری موبایل (اپ اندروید) پیاده‌سازی با Flutter یا React Native رابط مشابه اپ ChatGPT با قابلیت‌های: گفت‌وگوی متنی انتخاب مدل آپلود تصویر و صوت ورودی صوتی با دکمه میکروفون (Speech-to-Text) خروجی صوتی (Text-to-Speech) نمایش تاریخچه گفتگوها دریافت نوتیفیکیشن در صورت پاسخ دیرهنگام یا قطعی 3. پنل مدیریت (Admin Panel) ساخت با React Admin / Laravel Nova / Dashboard سفارشی فقط توسط مدیر قابل ورود امکانات: ساخت، حذف، و ویرایش کاربران تعیین سهمیه توکن ماهانه برای کاربران بررسی تاریخچه چت کاربران گزارش مصرف توکن‌ها و هزینه‌ها مدیریت دسترسی به مدل‌ها (مثلاً بعضی کاربران فقط gpt-3.5 ببینند) ایجاد دعوت‌نامه یا لینک ثبت‌نام اختصاصی 4. بک‌اند (Backend API) پیشنهاد: Node.js (Express) یا Python (FastAPI) یا Laravel امکانات: احراز هویت JWT یا Session کنترل دسترسی کاربران ارسال درخواست به OpenAI API ذخیره چت‌ها و فایل‌ها در دیتابیس مدیریت مصرف توکن‌ها (خواندن usage از پاسخ OpenAI) API اختصاصی برای اپ موبایل آپلود امن فایل (با محدودیت نوع و حجم) 5. پایگاه داده (Database) MongoDB یا PostgreSQL جداول/کالکشن‌های پیشنهادی: Users Conversations Messages TokensUsageLog AdminSettings 6. اتصال به OpenAI API پشتیبانی کامل از chat/completions برای مدل‌های: gpt-3.5-turbo gpt-4 gpt-4o پشتیبانی از: vision (آپلود تصویر) functions (پاسخ‌دهی ساختاریافته) speech (تبدیل صوت به متن و بالعکس) محاسبه و لاگ مصرف توکن از پاسخ API 7. امنیت و کنترل دسترسی SSL و HTTPS توکن‌سازی امن (JWT) محدودیت ثبت‌نام (فقط از سمت پنل ادمین) ذخیره فایل‌ها در فضای ابری یا S3 (در صورت نیاز) 8. مدیریت فایل و رسانه امکان آپلود فایل در چت (تصویر، صوت، ویدیو، PDF) پشتیبانی از مشاهده پیش‌نمایش ذخیره فایل‌ها در دایرکتوری اختصاصی یا فضای ابری 9. ویژگی‌های اختیاری (در آینده یا فاز بعدی) پرداخت درون برنامه‌ای برای خرید اشتراک محدودسازی دسترسی به مدل‌ها بر اساس پلن احراز هویت دو مرحله‌ای (2FA) نوتیفیکیشن موبایل و ایمیل

بودجه

توافقی

تاریخ انقضا

26 تیر 1404

مدت زمان پروژه

20 روز

پیشنهادها

2 پیشنهاد

نیاز به فاز بندی

ندارد

سطح پروژه

حرفه ای


مهارت‌های مورد نیاز پروژه


دسته‌بندی

توافقی

درباره کارفرما

kalhor
kalhor

عضو از12 تیر 1404

پروژه های مشابه

ساخت یک نرم افزار ویندوز

سلام خداقوت ساخت نرم افزاری که در آن قرآن کریم به همراه منابع درجه یک تفسیری باشد و احادیث اهل بیت علیهم السلام گردآوری شده و بتوان در آن جستجو و پژوهش کرد

2,000,000 تومان

ایجاد محصول وردپرسی

سایت من فروش محصولات دیجیتالی نیاز به ایجاد محصولات هست نزدیک به 100 محصول هست. جهت کسب اطلاعات بیشتر و مذاکره، ابتدا پیشنهاد ارسال کنید.

5,000,000 تومان

ساخت ربات معامله گر

ربات معامله گر میخوام بسازید برام توضیحات تکمیلی و آپشن ها در ادامه همکاری گفته میشود فقط کسی خواهشاً درخواست بده که با متارترید 5 و بروکر و ساخت ربات آشنایی کامل داشته باشه ممنونم ازتون

1,500,000 تومان

طراحی کامل یک فروشگاه همراه با لوگو آن

یک سایت در زمینه معماری دارم میخوام به صورت کامل طراحی شه همراه با لوگو، یکسری ایده دارم برای لوگو و نمونه سایت های هم که میخوام الگو گرفته شه ازشون جزئیات کامل تر رو براتون بعد از انتخاب میفرستم.( اگر میتونین فقط لوگو یا یه بخش دیگه ای از پروژه رو انجام بدین مشکلی نداره درخواست بدین) توانایی ها و نمونه کارها و... هم بگین لطفا. وقت کمه و نمیتونم با همگی گفت و گو کنم

45,000,000 تومان