GenKit સાથે Next.js
મેં એક AI અંગ્રેજી પ્રેક્ટિસ ટૂલ બનાવ્યું છે. તે વાતચીત અને લેખન કૌશલ્ય સુધારવા માટે રોલપ્લેનો ઉપયોગ કરે છે.
આ પ્રોજેક્ટ સ્થાનિક રીતે મફતમાં ચાલે છે. હું તેનો ઉપયોગ વ્યક્તિગત ટેસ્ટિંગ લેબ તરીકે કરું છું. હું પાછળથી તેનું મોટું વર્ઝન બનાવવાનું આયોજન કરી રહ્યો છું.
ટેક સ્ટેક:
- Next.js: હું તેનો ઉપયોગ ઝડપી યુઝર ઇન્ટરફેસ અને સર્વર-સાઇડ રેન્ડરિંગ માટે કરું છું.
- GenKit: હું પ્રોમ્પ્ટ્સ અને રોલપ્લે કોન્ટેક્સ્ટ મેનેજ કરવા માટે આ Google ફ્રેમવર્કનો ઉપયોગ કરું છું. તે સીધું Gemini APIs સાથે જોડાયેલ છે.
તમે તમારા પોતાના વર્ઝનમાં આ ફીચર્સ ઉમેરી શકો છો:
- વાતચીતનો ઇતિહાસ: ચાર્ટ્સ દ્વારા પ્રગતિને ટ્રેક કરવા માટે લેખન ભૂલોને સેવ કરો.
- વોઇસ ફીચર્સ: સાંભળવા અને બોલવાની પ્રેક્ટિસ કરવા માટે audio-to-text અને text-to-audio નો ઉપયોગ કરો.
- મફત ડિપ્લોયમેન્ટ: 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/