code: def __init__(self, value, author=None, node_id=None):
      self.truncate = 0
  
      if isinstance(value, str):
          self.author = author
          self.text = value
          self.tokens = tokenizer.encode(self.get_text())
          self.empty = len(self.text) == 0
          self.uuid = node_id or str(uuid.uuid4())
  
      elif isinstance(value, dict):
          self.author = value.get("author", author)
          self.text = value["text"]
          self.tokens = tokenizer.encode(self.get_text())
          self.empty = len(self.text) == 0
          self.uuid = value.get("uuid", node_id or str(uuid.uuid4()))
  
imports: from model import ExLlama, ExLlamaCache, ExLlamaConfig
  from tokenizer import ExLlamaTokenizer
  from generator import ExLlamaGenerator
  import time
  import torch
  import os
  import json
  import uuid
label_desc: Use image node_id 4 to create a new Node object  with example: obj = Node(value, author, node_id)