--- title: Native Chatbot emoji: ⚡ colorFrom: gray colorTo: gray sdk: streamlit sdk_version: 1.37.1 app_file: main.py pinned: true license: apache-2.0 short_description: It helps you write and talk like a native speaker --- # Native Chatbot

This LLM-powered chatbot was created by Langchain. It acts like a native teacher who can guide you to write and talk like a native speaker.
**The supported LLMs:**
- llama-3.1-405b-instruct (meta) - gemma-2-27b-it (google) - mistral-nemo-12b-instruct (nv-mistralai) - nemotron-4-340b-instruct (nvidia) - phi-3-medium-128k-instruct (microsoft) - arctic (snowflake)

# Usage 1. To use the online version on HuggingFace, just select your desired LLM, pass your question into the text area, and click on Generate Answer.

2. To use it on your local machine, clone the project from this URL GitHub using
git clone git@github.com:amirho3einsedaghati/Native_Chatbot.git
fill in the .env file in the tools directory with the NVIDIA API KEY, then navigate to the Native_Chatbot directory which contains the main.py file and run the Streamlit application using the following command.
streamlit run main.py
# License Apache-2.0 # Appendix: https://github.com/amirho3einsedaghati/Native_Chatbot # Maintainer Contact: https://linktr.ee/amirhoseinsedaghati