AIAnalystAgent / app.py
Lawrence LV
fix: remove duplicate admin login UI in app.py
1f76e96
Raw History Blame Contribute Delete
549 Bytes
import gradio as gr
from frontend import ui_user, ui_admin
def main():
with gr.Blocks(title="AI Analyst Agent") as demo:
is_admin = gr.State(value=False)
with gr.Tab("用户入口"):
gr.Markdown("## 🎯 用户分析工具界面")
ui_user.render_user_ui()
with gr.Tab("管理员入口"):
gr.Markdown("## 🔐 管理员控制台")
ui_admin.render_admin_ui(is_admin) # ✅ 已封装完整的登录与控制逻辑
demo.launch()
if __name__ == "__main__":
main()