Spaces:
Sleeping
Sleeping
File size: 1,712 Bytes
e0ed766 6d492cc 9bcdd1b 6d492cc 9bcdd1b 6d492cc 9bcdd1b 230a85a 9bcdd1b 230a85a 6d492cc 7f073e6 9bcdd1b 6d492cc | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 | import os
import sys
# --- ส่วนแก้ไขการ Import ---
try:
import gradio as gr
except ImportError:
# ถ้ายังไม่มี Gradio ให้ติดตั้งและ import ใหม่
print("=== ไม่พบ Gradio กำลังติดตั้ง... ===")
os.system('pip install gradio --upgrade')
import gradio as gr
print("=== กำลังเชื่อมต่อกับ Space ต้นทาง (selfit-camera/omni-image-editor) ===")
print("=== ระบบจะใช้ทรัพยากรจาก Space ต้นทาง ไม่ได้ใช้ GPU ของคุณ ===")
# โหลด Interface จาก Space ต้นทาง
# src="spaces" คือคีย์สำคัญที่บอกว่าให้ดึงหน้าเว็บมาแสดงผล ไม่ใช่โหลดโมเดลมาลงเครื่อง
try:
demo = gr.load(name="selfit-camera/omni-image-editor", src="spaces")
except Exception as e:
# เผื่อกรณีใส่ชื่อเต็มแล้ว error ให้ลองใส่แบบนี้
print(f"เกิดข้อผิดพลาดในการโหลดแบบแรก: {e}")
print("กำลังลองโหลดด้วยวิธีสำรอง...")
demo = gr.load(name="spaces/selfit-camera/omni-image-editor")
# รันแอปพลิเคชัน
if __name__ == "__main__":
# ใน HF Space ไม่จำเป็นต้องใช้ share=True แต่ถ้าเผื่อรันใน Colab ก็ใส่ไว้ได้
demo.launch() |