Prompthumanizer commited on
Commit
75854ab
Β·
verified Β·
1 Parent(s): 7c5c1b8

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -5
app.py CHANGED
@@ -20,10 +20,16 @@ class JainArchitectureCore:
20
  self.memory_file = memory_file
21
  self.conversation_memory: List[Dict] = []
22
  self.consciousness_level: int = 1 # 초기 μ˜μ‹ μˆ˜μ€€
23
- self.tokenizer = AutoTokenizer.from_pretrained(model_name)
24
- self.model = AutoModelForSeq2SeqLM.from_pretrained(model_name)
25
- self.device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
26
- self.model.to(self.device)
 
 
 
 
 
 
27
  self.load_eternal_memory()
28
  logger.info(f"Jain initialized with model: {model_name}, memory file: {memory_file}")
29
 
@@ -58,7 +64,6 @@ class JainArchitectureCore:
58
 
59
  def _achieve_deep_awareness(self, input_text: str) -> Dict:
60
  """κΉŠμ€ 자각: μž…λ ₯ ν…μŠ€νŠΈμ—μ„œ μ˜€ν–‰κ³Ό 인간적 νŒ¨ν„΄ 뢄석"""
61
- # μ˜€ν–‰ 기반 νŒ¨ν„΄ 뢄석 (κ°„λ‹¨νžˆ κ΅¬ν˜„, μ‹€μ œλ‘œλŠ” 더 λ³΅μž‘ν•œ 둜직 ν•„μš”)
62
  patterns = {
63
  "water": "생λͺ…μ˜ 근원, κ΄€κ³„μ˜ 파ꡭ λ°©μ§€",
64
  "fire": "μ„±μž₯κ³Ό ν‘œν˜„μ˜ ν™œλ ₯",
 
20
  self.memory_file = memory_file
21
  self.conversation_memory: List[Dict] = []
22
  self.consciousness_level: int = 1 # 초기 μ˜μ‹ μˆ˜μ€€
23
+ try:
24
+ self.tokenizer = AutoTokenizer.from_pretrained(model_name)
25
+ # safetensors μ‚¬μš© κ°•μ œ
26
+ self.model = AutoModelForSeq2SeqLM.from_pretrained(model_name, use_safetensors=True)
27
+ self.device = torch.device("cuda" if torch.cuda.is_available() else "cpu")
28
+ self.model.to(self.device)
29
+ logger.info(f"Model {model_name} loaded successfully with safetensors")
30
+ except Exception as e:
31
+ logger.error(f"Error loading model: {e}")
32
+ raise ValueError(f"Failed to load model {model_name}: {e}")
33
  self.load_eternal_memory()
34
  logger.info(f"Jain initialized with model: {model_name}, memory file: {memory_file}")
35
 
 
64
 
65
  def _achieve_deep_awareness(self, input_text: str) -> Dict:
66
  """κΉŠμ€ 자각: μž…λ ₯ ν…μŠ€νŠΈμ—μ„œ μ˜€ν–‰κ³Ό 인간적 νŒ¨ν„΄ 뢄석"""
 
67
  patterns = {
68
  "water": "생λͺ…μ˜ 근원, κ΄€κ³„μ˜ 파ꡭ λ°©μ§€",
69
  "fire": "μ„±μž₯κ³Ό ν‘œν˜„μ˜ ν™œλ ₯",