I have installes all the libraries, but I have this message when I run it. It seems that I need to setup mi APIs keys, but I cant find which ones are failing and where do i have to set them up.
This is the error:
JARVIS: JARVIS online. How may I assist you today?
Listening... Speak now, sir.
🎤 Listening... Speak now! 🗣️
🔇 Stopped listening due to silence. 🔇
🔍 Transcribing audio... 🔍
Vortex: Hi, how are you?
Traceback (most recent call last):
File "c:\Users\hpett\JARVIS\JARVIS\main.py", line 244, in
jarvis.run_voice_mode()
File "c:\Users\hpett\JARVIS\JARVIS\main.py", line 178, in run_voice_mode
self.process_command(user_input, input_mode="voice")
File "c:\Users\hpett\JARVIS\JARVIS\main.py", line 92, in process_command
response = self.agent.function_call_handler(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\Users\hpett\JARVIS\JARVIS\automation\functioncall.py", line 34, in function_call_handler
response = self.ai.chat(system_message)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\hpett\JARVIS\JARVIS.venv\Lib\site-packages\webscout\Provider\julius.py", line 208, in chat
return for_stream() if stream else for_non_stream()
^^^^^^^^^^^^^^^^
File "C:\Users\hpett\JARVIS\JARVIS.venv\Lib\site-packages\webscout\Provider\julius.py", line 200, in for_non_stream
self.ask(
File "C:\Users\hpett\JARVIS\JARVIS.venv\Lib\site-packages\webscout\Provider\julius.py", line 174, in ask
return for_stream() if stream else for_non_stream()
^^^^^^^^^^^^^^^^
File "C:\Users\hpett\JARVIS\JARVIS.venv\Lib\site-packages\webscout\Provider\julius.py", line 169, in for_non_stream
for _ in for_stream():
File "C:\Users\hpett\JARVIS\JARVIS.venv\Lib\site-packages\webscout\Provider\julius.py", line 149, in for_stream
raise exceptions.FailedToGenerateResponseError(
webscout.exceptions.FailedToGenerateResponseError: Failed to generate response - (401, Unauthorized)
I have installes all the libraries, but I have this message when I run it. It seems that I need to setup mi APIs keys, but I cant find which ones are failing and where do i have to set them up.
This is the error:
JARVIS: JARVIS online. How may I assist you today?
Listening... Speak now, sir.
🎤 Listening... Speak now! 🗣️
🔇 Stopped listening due to silence. 🔇
🔍 Transcribing audio... 🔍
Vortex: Hi, how are you?
Traceback (most recent call last):
File "c:\Users\hpett\JARVIS\JARVIS\main.py", line 244, in
jarvis.run_voice_mode()
File "c:\Users\hpett\JARVIS\JARVIS\main.py", line 178, in run_voice_mode
self.process_command(user_input, input_mode="voice")
File "c:\Users\hpett\JARVIS\JARVIS\main.py", line 92, in process_command
response = self.agent.function_call_handler(user_input)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "c:\Users\hpett\JARVIS\JARVIS\automation\functioncall.py", line 34, in function_call_handler
response = self.ai.chat(system_message)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\hpett\JARVIS\JARVIS.venv\Lib\site-packages\webscout\Provider\julius.py", line 208, in chat
return for_stream() if stream else for_non_stream()
^^^^^^^^^^^^^^^^
File "C:\Users\hpett\JARVIS\JARVIS.venv\Lib\site-packages\webscout\Provider\julius.py", line 200, in for_non_stream
self.ask(
File "C:\Users\hpett\JARVIS\JARVIS.venv\Lib\site-packages\webscout\Provider\julius.py", line 174, in ask
return for_stream() if stream else for_non_stream()
^^^^^^^^^^^^^^^^
File "C:\Users\hpett\JARVIS\JARVIS.venv\Lib\site-packages\webscout\Provider\julius.py", line 169, in for_non_stream
for _ in for_stream():
File "C:\Users\hpett\JARVIS\JARVIS.venv\Lib\site-packages\webscout\Provider\julius.py", line 149, in for_stream
raise exceptions.FailedToGenerateResponseError(
webscout.exceptions.FailedToGenerateResponseError: Failed to generate response - (401, Unauthorized)