Next.js এবং GenKit
আমি একটি AI ইংরেজি অনুশীলনের টুল তৈরি করেছি। এটি কথোপকথন এবং লেখার দক্ষতা উন্নত করতে রোলপ্লে (roleplay) ব্যবহার করে।
প্রজেক্টটি লোকালি বিনামূল্যে চালানো যায়। আমি এটি একটি ব্যক্তিগত টেস্টিং ল্যাব হিসেবে ব্যবহার করি। আমি পরবর্তীতে এর একটি বড় সংস্করণ তৈরির পরিকল্পনা করছি।
টেক স্ট্যাক:
- Next.js: দ্রুত ইউজার ইন্টারফেস এবং সার্ভার-সাইড রেন্ডারিংয়ের জন্য আমি এটি ব্যবহার করি।
- GenKit: প্রম্পট এবং রোলপ্লে কনটেক্সট ম্যানেজ করার জন্য আমি Google-এর এই ফ্রেমওয়ার্কটি ব্যবহার করি। এটি সরাসরি Gemini API-এর সাথে যুক্ত।
আপনি আপনার নিজস্ব সংস্করণে এই ফিচারগুলো যোগ করতে পারেন:
- কথোপকথনের ইতিহাস: চার্টের মাধ্যমে অগ্রগতি ট্র্যাক করতে লেখার ভুলগুলো সেভ করে রাখুন।
- ভয়েস ফিচার: শোনার এবং কথা বলার অনুশীলন করতে অডিও-টু-টেক্সট এবং টেক্সট-টু-অডিও ব্যবহার করুন।
- ফ্রি ডিপ্লয়মেন্ট: ফ্রন্ট এন্ড Vercel বা Netlify-তে হোস্ট করুন। API-এর জন্য Gemini-এর ফ্রি টায়ার ব্যবহার করুন।
আপনার নিজস্ব সংস্করণ এখানে তৈরি করুন: https://github.com/Helton-Carlos/next-IA-genkit
উৎস: https://dev.to/heltonbrito/nextjs-com-genkit-3li3 ডকুমেন্টেশন: https://genkit.dev/docs/js/frameworks/nextjs/ https://nextjs.org/