Spaces:
Running
Running
File size: 595 Bytes
9064719 8e7f687 9064719 90a57cd 9064719 fb856e1 8e7f687 fb856e1 9064719 fb856e1 8e7f687 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
# app.py
# Minimal entry point for the modular AI career assistant
# - Modular architecture with clean separation of concerns
# - Configuration, notifications, tools, and core logic in separate modules
#
# .env required:
# GOOGLE_API_KEY=...
# PUSHOVER_TOKEN=...
# PUSHOVER_USER=...
from dotenv import load_dotenv
import gradio as gr
from core.chatbot import Chatbot
load_dotenv(override=True)
# ============================== Gradio UI ====================================
if __name__ == "__main__":
chatbot = Chatbot()
gr.ChatInterface(chatbot.chat, type="messages").launch() |