Mokh Week 2 Day 2 Contribution

This commit is contained in:
Mokhtar Khaled
2025-03-06 00:28:27 +02:00
parent 3a2eb97cf2
commit e3ddca2421
8 changed files with 257 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
from json_handlers import SettingsHandler, LanguagesHandler
from ollama_utils import get_downloaded_models
from gradio_ui import GradioUI
settings_json = "settings.json"
languages_json = "languages.json"
if __name__ == "__main__":
settings = SettingsHandler(settings_json)
languages = LanguagesHandler(languages_json)
models = get_downloaded_models()
gradio_ui = GradioUI(models, settings, languages)
gradio_ui.build_and_launch()