mirror of
https://github.com/tcsenpai/agenticSeek.git
synced 2025-06-06 11:05:26 +00:00
allow domains for provider_server_address
This commit is contained in:
parent
f4e4c08bb9
commit
c3bdcab79e
@ -30,7 +30,7 @@ class Provider:
|
||||
print("Warning: you are using an API provider. You data will be sent to the cloud.")
|
||||
self.get_api_key(self.provider_name)
|
||||
elif self.server != "":
|
||||
print("Provider initialized at ", self.server)
|
||||
print("Provider", provider_name, "initialized at", self.server)
|
||||
|
||||
def get_api_key(self, provider):
|
||||
load_dotenv()
|
||||
@ -48,7 +48,8 @@ class Provider:
|
||||
"""
|
||||
try:
|
||||
ip, port = address.rsplit(":", 1)
|
||||
ipaddress.ip_address(ip)
|
||||
if all(c.lower() in ".:abcdef0123456789" for c in ip):
|
||||
ipaddress.ip_address(ip)
|
||||
if not port.isdigit() or not (0 <= int(port) <= 65535):
|
||||
raise ValueError("Port must be a number between 0 and 65535.")
|
||||
except ValueError as e:
|
||||
|
Loading…
x
Reference in New Issue
Block a user