import os import re import random from http import HTTPStatus from typing import Dict, List, Optional, Tuple import base64 import anthropic import openai import asyncio import time from functools import partial import json import gradio as gr import modelscope_studio.components.base as ms import modelscope_studio.components.legacy as legacy import modelscope_studio.components.antd as antd import html import urllib.parse from huggingface_hub import HfApi, create_repo, hf_hub_download import string import requests from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.common.by import By from selenium.common.exceptions import WebDriverException, TimeoutException from PIL import Image from io import BytesIO from datetime import datetime import spaces from safetensors.torch import load_file from diffusers import FluxPipeline import torch from os import path # 이 줄을 추가 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)