#!/usr/bin/env python # -*- coding: utf-8 -*- """ تطبيق المساعد الذكي التفاعلي يتيح للمستخدمين التفاعل مع نماذج الذكاء الاصطناعي المتقدمة للحصول على مساعدة في تحليل العقود والمناقصات """ import os import sys import streamlit as st import pandas as pd import numpy as np # إضافة مسار النظام للوصول للملفات المشتركة sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "../.."))) # استيراد مكونات المساعد الذكي from modules.ai_assistant.ai_assistant import AIAssistant class AssistantApp: """تطبيق المساعد الذكي التفاعلي""" def __init__(self): """تهيئة تطبيق المساعد الذكي""" self.assistant = AIAssistant() def render(self): """عرض واجهة المستخدم الرئيسية للتطبيق""" self.assistant.render() # تشغيل التطبيق بشكل مستقل عند استدعاء الملف مباشرة if __name__ == "__main__": st.set_page_config( page_title="المساعد الذكي | WAHBi AI", page_icon="🤖", layout="wide", initial_sidebar_state="expanded" ) app = AssistantApp() app.render()