Skip to content

naveennk045/LlamaConvo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Chatbot Powered by Llama Model

This project is a conversational AI chatbot built using the Llama language model and Streamlit for the user interface. The chatbot can engage in meaningful conversations, provide responses to user queries, and adapt to different use cases such as customer support, educational tools, and more.

Features

  • Llama Language Model: Uses the powerful Llama model for natural language understanding and generating responses.
  • Streamlit Interface: Provides an easy-to-use and interactive UI, making it simple to interact with the chatbot.
  • Modular Architecture: Can be scaled or adapted for different use cases such as FAQ bots, personal assistants, or educational tools.
  • Real-Time Interaction: Responds to user inputs in real-time with contextually relevant information.

Installation

Prerequisites

  • Python 3.9+
  • Llama Model (ensure it's correctly installed)
  • Streamlit

Steps

  1. Clone the repository:
    git clone https://github.com/naveennk045/LlamaConvo
    cd llama-chatbot
  2. Create a virtual environment:
    python3 -m venv env
    source env/bin/activate  # On Windows use `env\Scripts\activate`
  3. Install the required dependencies:
    pip install -r requirements.txt
    Download the Llama model: Follow the instructions here to download the model and configure it for usage.
  4. Run the chatbot:
    streamlit run app.py

Usage

  • Launch the chatbot by running the command streamlit run app.py.
  • Open your browser and navigate to http://localhost:8501.
  • Start interacting with the chatbot by entering your queries in the input box.

Technologies Used

  • Llama: For language understanding and response generation.
  • Streamlit: For building a web-based user interface.
  • Python: Core programming language for backend logic and integration.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request or open an Issue for any feature suggestions or bugs.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

Chatbot using a meta Llama and Streamlit

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages