Skip to content

aadya940/gemma_demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

title emoji colorFrom colorTo sdk python_version app_file pinned models tags short_description
Gemma Chat Interface
🤖
indigo
blue
gradio
3.12
app.py
false
google/gemma-2b
google/gemma-3b
google/gemma-7b
gemma
chat
language-model
code-generation
A friendly chat interface for Google's Gemma models.

Gemma Chat Demo

A simple and friendly chat application powered by Google's Gemma AI models.

image

Features

  • 💬 Chat with Google's Gemma AI models right on your computer
  • 🔄 Choose between different models:
    • gemma-3b: Balanced performance (recommended)
    • gemma-2b: Faster responses
    • gemma-7b: More capable but requires more resources
  • 🧩 Different chat modes:
    • Question Answering: Get helpful answers to your questions
    • Text Generation: Continue any text or story
    • Code Completion: Get help with coding
  • 🖥️ Simple, easy-to-use interface
  • 📚 No complex setup needed

Getting Started

  1. Install the required packages:

    pip install -r requirements.txt
    
  2. Run the application:

    python app.py
    
  3. When the application starts:

    • Select a model from the dropdown
    • Choose a chat mode
    • Start typing and chatting!

Requirements

  • Python 3.12
  • Internet connection for first-time model download
  • Libraries specified in requirements.txt.

Tips

  • For code completion, start by typing the beginning of your code
  • The first time you select a model, it may take a moment to download
  • You can switch between models anytime during your conversation

Enjoy chatting with Gemma!

About

A Chat Interface and Library demonstrating the capabilities of the Google's Gemma Models.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages