**توضیحات پروژه:**
به دنبال یک توسعهدهنده برای ایجاد یک اپلیکیشن هستیم که بر روی یک VPS ویندوز اجرا شود و از طریق API ، پیامهای شخصی ارسال شده به پیامگیر مشخص شده و چت مشخص شده را به API مدل چت GPT که خودم train کردهام هدایت کند و پاسخها را به چت مورد نظر ارسال نماید.
**ویژگیهای مورد نیاز:**
1. **رابط کاربری ساده:** اصلا ظاهرش مهم نیست و شامل چند تکست باکس برای وارد کردن API Secret Key ها و شماره کد چت مورد نظر و تاریخچه مکالمات قبلی و دکمه ای که بلافاصله یک تب پروفایل خالی جدید میسازد که میتوان کلید های api های جدید و شماره چت جدید را در ان گذاشت و به صورت اتومات فایل تکست جدیدی برای حافظه مکالمات این برنامه میسازد… برای اجرا و نگهداری کردن در بلند مدت هم خود توسعه دهنده حداقل موارد مورد نیاز را تعبیه کند. به عنوان مثال یک قسمت برای نشان دادن پراگرس و عملیات فعلی که دارد نرم افزار انجام میدهد…
2. **ذخیرهسازی مکالمات:** به دلیل اینکه API چت GPT حافظهای از تاریخچه مکالمات ندارد، باید مکالمات گذشته هر پروفایل پیامرسان مورد نظر به صورت خودکار در یک فایل تکست برای هر پروفایل جدید ذخیره شود و در هر پرامتی که ارسال میشود، این مکالمات به استرینگ سوال جدید چسبانده و متن بلندی به api ارسال کند. محتوای این فایل از طریق تکست باکسی داخل خود برنامه قابلیت بروز رسانی دارد.
3. **پشتیبانی از چند پروفایل:** قابلیت اضافه کردن و هندل کردن چند تب پروفایل پیامرسان متفاوت و تجمیع حافظه هر مکالمه با پرامپت نهایی خودش و ارسال جواب. پروفایل ها به صورت همزمان اجرا میشوند…
4. **عملکرد بهینه و سازگار**: خیلی از مواقع مشتری یک سوال و یک جمله را در قالب سه عدد پیام ارسال میکند و باید ربات بتواند با این مساله سازگاری داشته باشد…
5. **رفتار طبیعی:** سین کردن و تایپ کردن باید طبیعی و قابل تغییر باشد به طوری که مشتری متوجه نشود با هوش مصنوعی دارد صحبت میکند. مدلی که ساخته شده خیلی از مواقع از اموجی استفاده میکند پس نباید برنامه شما مشکلی در سازگاری با اموجی داشته باشد.
5. **کد نویسی خوانا و مرتب و قابل توسعه برای آینده:** سورس کد و داکیومنت ارائه شود.
6. **پشتیبانی وویس:**اگر پیام دریافتی وویس باشد باید ابتدا به بات تبدیل گفتار به متن فارسی عمومی خود پیامرسان فوروارد شود و متن به api ارسال شود و جواب هم با متن داده شود.
**مهارتهای مورد نیاز:**
– تجربه در توسعه اپلیکیشنهای ویندوز
– آشنایی با API پیام رسان مورد نظر و API مدل چت GPT
جهت انجام پروژه لطفا با پشتیبانی تلگرام در تماس باشید:
ای دی تلگرام: omid_ahmadyani@
