even better checker

This commit is contained in:
jeffser 2024-09-03 22:06:23 -06:00
parent 79a7840f24
commit 50aad8cb6d
2 changed files with 6 additions and 4 deletions

View File

@ -115,8 +115,9 @@ class instance():
else:
self.remote = True
if not self.remote_url:
self.remote_url = 'http://0.0.0.0:11434'
window.connection_error()
window.remote_connection_entry.set_text('http://0.0.0.0:11434')
window.remote_connection_switch.set_sensitive(True)
window.remote_connection_switch.set_active(True)
def stop(self):
if self.idle_timer:

View File

@ -3,7 +3,7 @@
Handles UI dialogs
"""
import os
import logging, requests, threading
import logging, requests, threading, shutil
from pytube import YouTube
from html2text import html2text
from gi.repository import Adw, Gtk
@ -223,7 +223,8 @@ def reconnect_remote(self):
extra_child=container
)
dialog.add_response("close", _("Close Alpaca"))
dialog.add_response("local", _("Use local instance"))
if shutil.which('ollama'):
dialog.add_response("local", _("Use local instance"))
dialog.add_response("remote", _("Connect"))
dialog.set_response_appearance("remote", Adw.ResponseAppearance.SUGGESTED)
dialog.set_default_response("remote")