Agentic-AI-CHAT / app.py
ginipick's picture
Update app.py
a120c69 verified
#!/usr/bin/env python
import os
os.environ["GRADIO_ANALYTICS_ENABLED"] = "false"
import re
import tempfile
import gc # Added garbage collector
import sys
from collections.abc import Iterator
from threading import Thread
import json
import requests
import cv2
import base64
import logging
import time
from urllib.parse import quote # Added for URL encoding
import importlib # For dynamic import
import gradio as gr
import spaces
import torch
from loguru import logger
from PIL import Image
from transformers import AutoProcessor, Gemma3ForConditionalGeneration, TextIteratorStreamer
# CSV/TXT/PDF analysis
import pandas as pd
import PyPDF2
# =============================================================================
# (New) Image API related functions
# =============================================================================
from gradio_client import Client
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)