raannakasturi commited on
Commit
2dfac3d
·
verified ·
1 Parent(s): 771269d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -27
app.py CHANGED
@@ -5,7 +5,6 @@ from generate_mindmap import generate_mindmap_svg
5
  import gradio as gr
6
  import subprocess
7
 
8
- llm = load_llm_model()
9
 
10
  def generate(file):
11
  summary = "This is a summary of the research paper"
@@ -35,33 +34,25 @@ with gr.Blocks(theme=theme, title="Binary Biology") as app:
35
  queue=True,
36
  )
37
 
38
- if __name__ == "__main__":
39
- # run entire command: "CMAKE_ARGS="-DGGML_BLAS=ON -DGGML_BLAS_VENDOR=OpenBLAS" pip install llama-cpp-python"
40
- try:
41
- env = os.environ.copy()
42
- env["CMAKE_ARGS"] = "-DGGML_BLAS=ON -DGGML_BLAS_VENDOR=OpenBLAS"
43
- cmd = ["pip", "install", "llama-cpp-python"]
44
- subprocess.run(cmd, env=env)
45
- except:
46
- cmd = ["pip", "install", "llama-cpp-python"]
47
- subprocess.run(cmd)
48
  try:
49
- try:
50
- subprocess.run(['apt', 'install', '-y', 'graphviz'])
51
- print("Graphviz installed successfully")
52
- except:
53
- subprocess.run(['sudo', 'apt', 'install', '-y', 'graphviz'])
54
- print("Graphviz installed successfully")
55
  except:
 
 
 
56
  print("Graphviz installation failed")
57
  sys.exit(1)
58
- print("Model loaded successfully")
59
- llm = load_llm_model()
60
- print("Model loaded successfully")
61
- app.queue(default_concurrency_limit=5).launch(show_error=True)
62
- # summary, markdown_mindmap, graphical_mindmap = generate("cr1c00107.pdf")
63
- # print(summary)
64
- # print("\n\n")
65
- # print(markdown_mindmap)
66
- # print("\n\n")
67
- # print(graphical_mindmap)
 
5
  import gradio as gr
6
  import subprocess
7
 
 
8
 
9
  def generate(file):
10
  summary = "This is a summary of the research paper"
 
34
  queue=True,
35
  )
36
 
37
+ try:
38
+ env = os.environ.copy()
39
+ env["CMAKE_ARGS"] = "-DGGML_BLAS=ON -DGGML_BLAS_VENDOR=OpenBLAS"
40
+ cmd = ["pip", "install", "llama-cpp-python"]
41
+ subprocess.run(cmd, env=env)
42
+ except:
43
+ cmd = ["pip", "install", "llama-cpp-python"]
44
+ subprocess.run(cmd)
45
+ try:
 
46
  try:
47
+ subprocess.run(['apt', 'install', '-y', 'graphviz'])
48
+ print("Graphviz installed successfully")
 
 
 
 
49
  except:
50
+ subprocess.run(['sudo', 'apt', 'install', '-y', 'graphviz'])
51
+ print("Graphviz installed successfully using sudo")
52
+ except:
53
  print("Graphviz installation failed")
54
  sys.exit(1)
55
+ print("Graphviz loaded successfully")
56
+ llm = load_llm_model()
57
+ print("Model loaded successfully")
58
+ app.queue(default_concurrency_limit=5).launch(show_error=True)