stepanogil / autonomous-hr-chatbot

An autonomous HR agent that can answer user queries using tools
https://autonomous-hr-chatbot.vercel.app
MIT License
307 stars 74 forks source link

AuthenticationError: Incorrect API key provided: 1b732869********************bff7. You can find your API key at https://platform.openai.com/account/api-keys. #4

Open tiksir0310 opened 5 months ago

tiksir0310 commented 5 months ago

Hello,

Azure Open AI

We found that the AuthenticationError: Incorrect API key provided: 1b732869****bff7. You can find your API key at https://platform.openai.com/account/api-keys. on Azure OpenAI, please help to fix the issue, thanks

AuthenticationError: Incorrect API key provided: 1b732869****bff7. You can find your API key at https://platform.openai.com/account/api-keys. Traceback: File "C:\Program Files\Python311\Lib\site-packages\streamlit\runtime\scriptrunner\script_runner.py", line 552, in _run_script exec(code, module.dict) File "C:\Users\Eddie.Kwok\Desktop\HR\autonomous-hr-chatbot\hr_agent_frontend.py", line 28, in response = process_input(user_input) ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\Desktop\HR\autonomous-hr-chatbot\hr_agent_frontend.py", line 9, in process_input response = get_response(user_input) ^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\Desktop\HR\autonomous-hr-chatbot\hr_agent_backend_local.py", line 110, in get_response response = agent.run(user_input) ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chains\base.py", line 290, in run return self(args[0], callbacks=callbacks, tags=tags)[_output_key] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chains\base.py", line 166, in call raise e File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chains\base.py", line 160, in call self._call(inputs, run_manager=run_manager) File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\agents\agent.py", line 987, in _call next_step_output = self._take_next_step( ^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\agents\agent.py", line 792, in _take_next_step output = self.agent.plan( ^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\agents\agent.py", line 443, in plan full_output = self.llm_chain.predict(callbacks=callbacks, full_inputs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chains\llm.py", line 252, in predict return self(kwargs, callbacks=callbacks)[self.output_key] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chains\base.py", line 166, in call raise e File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chains\base.py", line 160, in call self._call(inputs, run_manager=run_manager) File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chains\llm.py", line 92, in _call response = self.generate([inputs], run_manager=run_manager) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chains\llm.py", line 102, in generate return self.llm.generate_prompt( ^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chat_models\base.py", line 223, in generate_prompt return self.generate(prompt_messages, stop=stop, callbacks=callbacks, kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chat_models\base.py", line 121, in generate raise e File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chat_models\base.py", line 111, in generate self._generate_with_cache( File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chat_models\base.py", line 255, in _generate_with_cache return self._generate( ^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chat_models\openai.py", line 369, in _generate response = self.completion_with_retry(messages=message_dicts, params) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chat_models\openai.py", line 317, in completion_with_retry return _completion_with_retry(kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\tenacity__init.py", line 289, in wrapped_f return self(f, *args, **kw) ^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\tenacity__init.py", line 379, in call do = self.iter(retry_state=retry_state) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\tenacity\init__.py", line 314, in iter return fut.result() ^^^^^^^^^^^^ File "C:\Program Files\Python311\Lib\concurrent\futures_base.py", line 449, in result return self.get_result() ^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python311\Lib\concurrent\futures_base.py", line 401, in get_result raise self._exception File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\tenacity\init.py", line 382, in call__ result = fn(args, kwargs) ^^^^^^^^^^^^^^^^^^^ File "C:\Users\Eddie.Kwok\AppData\Roaming\Python\Python311\site-packages\langchain\chat_models\openai.py", line 315, in _completion_with_retry return self.client.create(kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python311\Lib\site-packages\openai\api_resources\chat_completion.py", line 25, in create return super().create(args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python311\Lib\site-packages\openai\api_resources\abstract\engine_apiresource.py", line 153, in create response, , api_key = requestor.request( ^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python311\Lib\site-packages\openai\api_requestor.py", line 298, in request resp, got_stream = self._interpret_response(result, stream) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Program Files\Python311\Lib\site-packages\openai\api_requestor.py", line 700, in _interpret_response self._interpret_response_line( File "C:\Program Files\Python311\Lib\site-packages\openai\api_requestor.py", line 763, in _interpret_response_line raise self.handle_error_response(

chakerayachii commented 3 months ago

@tiksir0310 Downgrade your openai version to openai==0.28.0