|
|
|
@ -88,7 +88,7 @@ class LLM: |
|
|
|
timeout: int = 240, |
|
|
|
timeout: int = 240, |
|
|
|
local_available: bool = False, |
|
|
|
local_available: bool = False, |
|
|
|
on_vpn: bool = False, |
|
|
|
on_vpn: bool = False, |
|
|
|
siltent: bool = False, |
|
|
|
silent: bool = False, |
|
|
|
) -> None: |
|
|
|
) -> None: |
|
|
|
""" |
|
|
|
""" |
|
|
|
Initialize the assistant with the given parameters. |
|
|
|
Initialize the assistant with the given parameters. |
|
|
|
@ -121,7 +121,7 @@ class LLM: |
|
|
|
self.tools = tools or [] |
|
|
|
self.tools = tools or [] |
|
|
|
self.local_available = local_available |
|
|
|
self.local_available = local_available |
|
|
|
self.chosen_backend = chosen_backend |
|
|
|
self.chosen_backend = chosen_backend |
|
|
|
self.silent = siltent |
|
|
|
self.silent = silent |
|
|
|
|
|
|
|
|
|
|
|
headers = { |
|
|
|
headers = { |
|
|
|
"Authorization": f"Basic {self.get_credentials()}", |
|
|
|
"Authorization": f"Basic {self.get_credentials()}", |
|
|
|
|