Didier's picture
Update app.py
b463dbd verified
raw
history blame contribute delete
767 Bytes
"""
File: app.py
Description: Chat with the vision language model Gemma3.
Author: Didier Guillevic
Date: 2025-03-16
"""
from huggingface_hub import login, whoami
import os
token = os.getenv('HF_TOKEN')
login(token=token)
import gradio as gr
from transformers import AutoProcessor, Gemma3ForConditionalGeneration
from transformers import TextIteratorStreamer
from threading import Thread
import torch
from module_chat import demo as chat_block
from module_translation import demo as translation_block
from module_rewriting import demo as rewriting_block
demo = gr.TabbedInterface(
interface_list=[chat_block, translation_block, rewriting_block],
tab_names=["Chat", "Translation", "Rewriting"],
title="Chat with a vision language model"
)
demo.launch()