Skip to content

raulmahya123/projectiseng

Repository files navigation

FRAMEWORKS YANG DIGUNAKAN

BAHASA PEMPROGRAMAN NAMA FRAMEWORK KUALITAS
NODE JS EXPRES JS
NODE JS REACT JS
CSS SCSS/SAS

EXTENSIONS YANG DIGUNAKAN

EXTENSIONS WAJIB DIPAKAI
BEAUTIFY
DRACULA OFFICIAL
ES7+ REACT/REDUX/REACT-NATIVE SNIPPETS
JAVASCRIPT (ES6) CODE SNIPPETS
JEST
REST CLIENT
TAILWIND CSS INTELLISENSE
VSCODE-ICONS

PROJECT AI DAN REACT JS

Aplikasi ini menggunakan integrasi ChatEngine, OpenAI dan ChatGPT.

ChatEngine

ChatEngine bertanggung jawab untuk memproses serta menafsirkan pesan dari user, menghasilkan response dari pesan user, dan mengatur bagaimana alur percakapan akan terjadi.

OpenAI

OpenAI untuk integrasi AI dengan obrolan. Seperti ChatGPT, Anda dapat mengobrol melalui aplikasi obrolan.

ChatGPT

ChatGPT memudahkan developer untuk membuat chatbot yang dapat memahami bahasa alami serta dapat memberikan respon seperti manusia pada umumnya terhadap pertanyaan user, tanpa harus melatih model dari awal.

Frontend terdiri dari ChatEngine untuk aplikasi chat, Redux Toolkit untuk manajemen state, Redux Query Toolkit untuk panggilan API, Icon Hero untuk icon, dan React Router untuk navigasi. Backend menggunakan Node Js sebagai runtime, Express Js sebagai framework backend, dan OpenAI.

Cara Penggunaan

  • Setelah dijalankan, chatbot akan menampilkan prompt untuk meminta masukan dari pengguna. Ketik pesan pertama Anda dan tekan Enter.

  • Chatbot akan memproses masukan Anda menggunakan model GPT-3 dan menghasilkan respons yang sesuai. Respons chatbot kemudian akan ditampilkan di layar.

  • Teruslah berinteraksi dengan chatbot dengan mengetik pesan Anda dan menekan Enter, dan chatbot akan terus merespons dengan cara yang sesuai dengan percakapan.

  • Jika ingin mengakhiri percakapan, ketik "bye" atau "quit" dan chatbot akan mengucapkan selamat tinggal.

Namun, perlu diingat bahwa ChatGPT hanya dapat menghasilkan respons berdasarkan masukan yang diberikan kepadanya. Respons yang dihasilkan oleh chatbot bergantung pada data yang digunakan untuk melatih model GPT-3, sehingga kemungkinan respons yang tidak tepat atau tidak sesuai masih mungkin terjadi.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published