Ocillus commited on
Commit
3f5c5ce
·
verified ·
1 Parent(s): 428cef3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -2
app.py CHANGED
@@ -17,6 +17,7 @@ foldername = 'Celsiaaa'
17
  dbmsmode = 'Fiber'
18
  chatmodel = 'llama3.2'
19
  visionmodel = 'llava'
 
20
 
21
  try:
22
  with open('settings.arcana',mode='r') as file:
@@ -156,7 +157,7 @@ def ollama_api_call(messages, vision=False):
156
 
157
  return messages
158
 
159
- def openai_api_call(messages, retries=3, delay=5):
160
  if online == True:
161
  global search_mode # Declare search_mode as a global variable
162
 
@@ -380,7 +381,14 @@ def query_database(query):
380
  df = pd.DataFrame(df_data)
381
 
382
  return df
383
-
 
 
 
 
 
 
 
384
  def query_database_fiber(query):
385
  dbms = fiber.FiberDBMS()
386
  # Load or create the database
@@ -559,6 +567,14 @@ async () => {
559
  searchmode_selector = gr.Radio(["Always", "Automatic"], label="Select Mode")
560
  output = gr.Textbox(label="Output")
561
  searchmode_selector.change(handle_search_mode, searchmode_selector, output)
 
 
 
 
 
 
 
 
562
 
563
 
564
  # Launch the interface
 
17
  dbmsmode = 'Fiber'
18
  chatmodel = 'llama3.2'
19
  visionmodel = 'llava'
20
+ online=False
21
 
22
  try:
23
  with open('settings.arcana',mode='r') as file:
 
157
 
158
  return messages
159
 
160
+ def openai_api_call(messages, retries=3, delay=5, online=False):
161
  if online == True:
162
  global search_mode # Declare search_mode as a global variable
163
 
 
381
  df = pd.DataFrame(df_data)
382
 
383
  return df
384
+
385
+ def handle_online_status(mode):
386
+ global online
387
+ if mode == 0:
388
+ online = True
389
+ else:
390
+ online = False
391
+
392
  def query_database_fiber(query):
393
  dbms = fiber.FiberDBMS()
394
  # Load or create the database
 
567
  searchmode_selector = gr.Radio(["Always", "Automatic"], label="Select Mode")
568
  output = gr.Textbox(label="Output")
569
  searchmode_selector.change(handle_search_mode, searchmode_selector, output)
570
+ with gr.TabItem('Online Status'):
571
+ gr.Markdown('Use API call to OpenAI, or to Meta(Facebook), or to use Visual Inference?')
572
+
573
+ online_modeselector = gr.Radio(["Online OpenAI", 'Offline Ollama'], label="Select Mode")
574
+ output = gr.Textbox(label="Output")
575
+ online_modeselector.change(handle_online_status, online_modeselector, output)
576
+
577
+
578
 
579
 
580
  # Launch the interface