Spaces:
Runtime error
Runtime error
File size: 2,522 Bytes
b0a0d6e 75000eb 027e6e6 b6a1e5a 0f992a2 b6a1e5a 9c91e2d 75000eb 90d0445 0e50eeb 90d0445 9c91e2d 6458b1f 9c91e2d b919f4f b1d2555 9c91e2d 79406ef 90d0445 5116fae 79406ef 9c91e2d 027e6e6 6458b1f f4415f6 0738013 1d245ae 0738013 1d245ae 0738013 6458b1f |
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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 |
print("Wait..")
def test():
import gradio as gr
def analyze_text(text):
# Lakukan analisis atau pemrosesan teks di sini
result = f"Anda memasukkan teks: {text}"
return result
iface = gr.Interface(
fn=analyze_text,
inputs=gr.Textbox(), # Menggunakan input textbox
outputs="text" # Menetapkan output ke tipe teks
)
iface.launch()
def process():
import subprocess
def uninstall_and_install_gradio(version):
# Uninstall current Gradio
uninstall_command = ["pip", "uninstall", "gradio", "-y"]
subprocess.run(uninstall_command)
# Install specific version of Gradio
install_command = ["pip", "install", f"gradio=={version}"]
subprocess.run(install_command)
# Gantilah "3.41.2" dengan versi Gradio yang diinginkan
desired_version = "3.41.2"
# Periksa versi Gradio yang terinstal
current_version_command = ["pip", "show", "gradio"]
result = subprocess.run(current_version_command, capture_output=True, text=True)
current_version = None
if "Version" in result.stdout:
current_version = result.stdout.split("Version:")[1].strip()
# Cek dan lakukan uninstall dan install jika versi tidak sesuai
# if current_version != desired_version:
# uninstall_and_install_gradio(desired_version)
# print(f"Gradio has been updated to version {desired_version}")
# else:
# print(f"Gradio is already at version {desired_version}")
python_script = "entry_with_update.py"
# Argument yang ingin Anda tambahkan
# additional_arguments = ["--disable-xformers", "--pytorch-deterministic", "--disable-ipex-hijack", "--disable-header-check", "--disable-async-cuda-allocation", "--disable-attention-upcast", "--always-offload-from-vram", "--all-in-fp32", "--always-no-vram"]
additional_arguments = ["--always-cpu"]
# Gabungkan semua argumen
PIP = ["pip", "install", "torch_directml"]
command = ["python", python_script] + additional_arguments
# Jalankan skrip menggunakan subprocess
# print("Installing..")
# subprocess.run(PIP)
print("Running..")
subprocess.run(command)# Menjalankan file batch
# subprocess.run([batch_file_path], shell=True)
process()
"""
launch = "process"
if launch == "process":
process()
print("Loading..")
elif launch == "test":
test()
print("Loading..")
else:
print("ERROR!")
""" |