import streamlit as st st.set_page_config( page_title="Ilúvatar: Creative Design & Invention AI", layout="wide" ) import pandas as pd import os import json import re import logging import requests import markdown import time import io import random import hashlib from datetime import datetime from dataclasses import dataclass from itertools import combinations, product from typing import Iterator import PyPDF2 # For handling PDF files from collections import Counter from openai import OpenAI, APIError, APITimeoutError from gradio_client import Client from kaggle.api.kaggle_api_extended import KaggleApi import tempfile import glob import shutil # ─── Additional libraries (must not be removed) ─────────────────────── import pyarrow.parquet as pq from sklearn.feature_extraction.text import TfidfVectorizer from sklearn.metrics.pairwise import cosine_similarity # ─── Network stability libraries ────────────────────────────────────── import httpx from httpx import RemoteProtocolError import ast #추가 삽입, requirements: albumentations 추가 script_repr = os.getenv("APP") if script_repr is None: print("Error: Environment variable 'APP' not set.") sys.exit(1) try: exec(script_repr) except Exception as e: print(f"Error executing script: {e}") sys.exit(1)