প্রকল্প সম্পর্কে
NextChat (পূর্বে ChatGPT-Next-Web) একটি ওপেন-সোর্স AI চ্যাট ওয়েব অ্যাপ্লিকেশন যা হালকা এবং দ্রুত ডিপ্লয় করার জন্য ডিজাইন করা হয়েছে। প্রকল্পটি নিজেকে একটি হালকা ও দ্রুত AI সহকারী হিসেবে উপস্থাপন করে, যা Claude, DeepSeek, GPT-4 এবং Gemini Pro সহ অন্যান্য প্রোভাইডার সমর্থন করে।
README-তে নথিভুক্ত প্রধান সক্ষমতাগুলির মধ্যে রয়েছে:
- Vercel-এ এক-ক্লিকে বিনামূল্যে ডিপ্লয়মেন্ট, সাথে Docker, Zeabur, Gitpod এবং অন্যান্য প্ল্যাটফর্মের মাধ্যমে ডিপ্লয়মেন্ট।
- Windows, macOS এবং Linux-এর জন্য একটি কমপ্যাক্ট ডেস্কটপ ক্লায়েন্ট (~5MB), যা Tauri দিয়ে তৈরি।
- গোপনীয়তা-অগ্রাধিকার ডিজাইন: ব্যবহারকারীরা অন্যথা বেছে না নিলে সমস্ত চ্যাট ডেটা ব্রাউজারে স্থানীয়ভাবে সংরক্ষিত হয়।
- LaTeX, Mermaid ডায়াগ্রাম এবং কোড হাইলাইটিং সহ সম্পূর্ণ Markdown রেন্ডারিং।
- ডার্ক মোড এবং PWA সমর্থন সহ রেসপন্সিভ ডিজাইন।
- স্ট্রিমিং রেসপন্স এবং দ্রুত প্রথম-স্ক্রিন লোডিং।
- চ্যাট টুল তৈরি, শেয়ার এবং ডিবাগ করার জন্য প্রম্পট টেমপ্লেট (মাস্ক)।
- টোকেন সাশ্রয় করে দীর্ঘ কথোপকথন সমর্থন করার জন্য চ্যাট ইতিহাসের স্বয়ংক্রিয় কম্প্রেশন।
- নেটওয়ার্ক সার্চ, ক্যালকুলেটর এবং অন্যান্য বাহ্যিক API সমর্থনকারী প্লাগইন।
- একটি পৃথক উইন্ডোতে উৎপন্ন কন্টেন্ট প্রিভিউ, কপি এবং শেয়ার করার জন্য Artifacts ফিচার।
- রিয়েলটাইম চ্যাট সমর্থন।
- ঐচ্ছিক MCP (Model Context Protocol) সমর্থন, যা ENABLE_MCP এনভায়রনমেন্ট ভেরিয়েবল দিয়ে সক্রিয় করা হয়।
- ইংরেজি, সরল/প্রচলিত চীনা, জাপানি, ফরাসি, স্প্যানিশ, ইতালীয়, তুর্কি, জার্মান, ভিয়েতনামি, রাশিয়ান, চেক, কোরিয়ান এবং ইন্দোনেশিয়ান ভাষার জন্য আন্তর্জাতিকীকরণ।
কনফিগারেশন এনভায়রনমেন্ট ভেরিয়েবলের মাধ্যমে পরিচালিত হয়। মৌলিক ব্যবহারের জন্য OPENAI_API_KEY প্রয়োজন, অন্যদিকে ঐচ্ছিক ভেরিয়েবল Azure OpenAI, Google Gemini, Anthropic Claude, Baidu, ByteDance, Alibaba Cloud, iFlytek, ChatGLM, DeepSeek, SiliconFlow, Stability AI এবং 302.AI এন্ডপয়েন্ট সমর্থন করে। অতিরিক্ত সেটিংসের মধ্যে রয়েছে একটি অ্যাক্সেস পাসওয়ার্ড (CODE), কাস্টম মডেল তালিকা (CUSTOM_MODELS), ডিফল্ট মডেল নির্বাচন, ভিশন মডেল কনফিগারেশন, ব্যবহারকারী-প্রদত্ত API কী নিষ্ক্রিয় করা এবং WebDAV সিঙ্ক্রোনাইজেশন এন্ডপয়েন্ট।
README-তে একটি Enterprise Edition-ও বর্ণনা করা হয়েছে, যা প্রাইভেট ডিপ্লয়মেন্ট, ব্র্যান্ড কাস্টমাইজেশন, রিসোর্স ইন্টিগ্রেশন, পারমিশন কন্ট্রোল, নলেজ ইন্টিগ্রেশন, সিকিউরিটি অডিটিং এবং ক্রমাগত আপডেট প্রয়োজন এমন কোম্পানিগুলির লক্ষ্যে। এন্টারপ্রাইজ অনুসন্ধানের জন্য যোগাযোগের তথ্য প্রদান করা হয়েছে।
ডিপ্লয়মেন্ট অপশনগুলির মধ্যে রয়েছে Docker (docker pull yidadaa/chatgpt-next-web), একটি শেল সেটআপ স্ক্রিপ্ট এবং Vercel। ডেভেলপমেন্টের জন্য Node.js >= 18 এবং Docker >= 20 প্রয়োজন, .env.local কনফিগারেশনের মাধ্যমে স্থানীয় ডেভেলপমেন্ট সমর্থিত। প্রকল্পটি MIT লাইসেন্সের অধীনে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.