Spaces:
Sleeping
Sleeping
Update app.py
Browse files
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
|