Skip to content

satwik6941/Gemma-Chatbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

🚀 GEMMA Chatbot

This project helps to build a chatbot using a simple User Interface and an open-source LLM, making AI-powered conversations effortless. The current chatbot code uses a famous open source LLM model named Gemma-2 9B model

🌐 Try It Online

You can interact with the GEMMA Chatbot directly in your browser via Hugging Face Spaces 🚀

📌 Features

  • 🖥️ Simple UI for user interaction
  • 🤖 Powered by an open-source Large Language Model
  • ⚡ Seamless API integration with GroqCloud

📦 Libraries Required:

Before you get started, ensure you have the following libraries installed:

  • gradio 🎨 (for UI development)
  • groq 🤖 (for connecting with the GroqCloud API)

🛠️ Setup Instructions:

1️⃣ Get Your API Key

  • Visit GroqCloud 🌍
  • Sign up and generate an API key 🔑
  • Copy the Model ID from GroqCloud and paste it into the code at the variable "model"

2️⃣ Configure Your Environment

Before running the model, expose the API key to the terminal of the project using:
export GROQ_API_KEY="your_api_key_here"

ℹ️ Learn More

To dive deeper into how GroqCloud works, check out their documentation:

🔗 GroqCloud Documentation 📖

About

An Open source LLM based chatbot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages