@@@@@@@ @@@ @@@ @@@@@@ @@@@@@@ @@@@@@@ @@@@@@ @@@@@@@
@@@@@@@@ @@@ @@@ @@@@@@@@ @@@@@@@ @@@@@@@@ @@@@@@@@ @@@@@@@
!@@ @@! @@@ @@! @@@ @@! @@! @@@ @@! @@@ @@!
!@! !@! @!@ !@! @!@ !@! !@ @!@ !@! @!@ !@!
!@! @!@!@!@! @!@!@!@! @!! @!@!@!@ @!@ !@! @!!
!!! !!!@!!!! !!!@!!!! !!! !!!@!!!! !@! !!! !!!
:!! !!: !!! !!: !!! !!: !!: !!! !!: !!! !!:
:!: :!: !:! :!: !:! :!: :!: !:! :!: !:! :!:
::: ::: :: ::: :: ::: :: :: :::: ::::: :: ::
:: :: : : : : : : : : :: : :: : : : :
This is a chatbot application that uses Google's Generative AI to interact with users.
- Clone the repository
- Run
npm install @google/generative-ai
to install dependencies - Run
npm install dotenv
to install secret dependencies - Create a
.env
file in the root directory and add your API key: - Create a
.gitignore
file in the root directory and add your.env
What to put inside .env file
API_KEY=your_api_key_here
Start the application by running node chatbot.js in your terminal. You will be presented with a menu:
- README.md
- About me
- Chat with Bot
- Display prior conversations
- Exit
Select an option by entering the corresponding number.
This project is licensed under the MIT License.
If you have any questions, feel free to reach out.