Bertug1911 commited on
Commit
15e79cf
·
verified ·
1 Parent(s): 0891c5a

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -0
app.py CHANGED
@@ -1,7 +1,24 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import gradio as gr
2
  from transformers import AutoTokenizer, AutoModelForCausalLM
3
  import torch
4
 
 
5
  model_name = "Bertug1911/BrtGPT-124m-Base"
6
  tokenizer = AutoTokenizer.from_pretrained(model_name)
7
  model = AutoModelForCausalLM.from_pretrained(model_name)
@@ -33,3 +50,4 @@ arayuz = gr.Interface(
33
  )
34
 
35
  arayuz.launch()
 
 
1
+ import subprocess
2
+ import sys
3
+
4
+ def install_and_import(package):
5
+ try:
6
+ __import__(package)
7
+ except ImportError:
8
+ print(f"{package} yüklü değil, kuruluyor...")
9
+ subprocess.check_call([sys.executable, "-m", "pip", "install", package])
10
+
11
+ # Gerekli paketleri kontrol et ve kur
12
+ install_and_import("gradio")
13
+ install_and_import("transformers")
14
+ install_and_import("torch")
15
+
16
+ # Şimdi import et
17
  import gradio as gr
18
  from transformers import AutoTokenizer, AutoModelForCausalLM
19
  import torch
20
 
21
+ # Model ve tokenizer yükleme
22
  model_name = "Bertug1911/BrtGPT-124m-Base"
23
  tokenizer = AutoTokenizer.from_pretrained(model_name)
24
  model = AutoModelForCausalLM.from_pretrained(model_name)
 
50
  )
51
 
52
  arayuz.launch()
53
+