Ini adalah aplikasi berbasis reaksi yang memanfaatkan kekuatan Openai's ChatGPT API untuk menghasilkan respons seperti manusia dalam antarmuka obrolan. README.MD ini akan memandu Anda melalui pengaturan dan penggunaan aplikasi ini. Server Express berfungsi sebagai proxy untuk berkomunikasi dengan API ChatGPT menggunakan GPT-Turbo, karena paket OpenAI mengalami kesulitan menggunakan model GPT-3.5-turbo.
Sebelum Anda memulai, pastikan Anda menginstal berikut:
Untuk mengatur proyek di mesin lokal Anda, ikuti langkah -langkah ini:
git clone https://github.com/yourusername/chatgpt-react-express-app.git cd chatgpt-react-express-appnpm install.env di direktori root dan tambahkan kunci API openai Anda: REACT_APP_OPENAI_API_KEY=your_openai_api_key
Jalankan server back-end saja:
npm run serverJalankan server pengembangan reaksi front-end saja:
npm run clientJalankan server back-end dan front-end secara bersamaan:
npm run dev Aplikasi sekarang akan berjalan di http://localhost:3000 . Buka browser Anda dan navigasikan ke alamat ini untuk mulai menggunakan aplikasi.
Enter atau klik tombol Send untuk mengirimkan pesan Anda.Kontribusi dipersilakan! Jika Anda ingin meningkatkan atau memperluas proyek, silakan ikuti langkah -langkah ini:
Kami akan meninjau permintaan tarik Anda dan memberikan umpan balik atau menggabungkan perubahan Anda sesegera mungkin.
Proyek ini dilisensikan di bawah lisensi MIT. Lihat file lisensi untuk lebih jelasnya.