You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So my issue is this error, I was working with same 'HF_token' having the write permission and I am working with Mistral Nemo 12B Instruct , the model was working well from last few days without any issue and today suddenly this error appears .
This error appears to be persistant, i have refresh the token and also tried with other model too and also check the hugging face interface api server status as well, but the issue remains the same.
Bad request:
Authorization header is correct, but the token seems invalid
This is my app.py file, and I have not modified or added any other files:
from huggingface_hub import InferenceClient
from dotenv import load_dotenv
# Load environment variables from .env file
load_dotenv()
# Authenticate with Hugging Face
HFT = os.getenv('HF_TOKEN')
client = InferenceClient(model="mistralai/Mistral-Nemo-Instruct-2407", token=HFT)
#results
response = ""
for message in client.chat_completion(
messages=[system_role, user_prompt],
max_tokens=3000,
stream=True,
temperature=0.35,
):
response += message.choices[0].delta.content
Reproduction
No response
Logs
Traceback (most recent call last):
File "C:\Users\Admin\Documents\app_30082024\envo\lib\site-packages\huggingface_hub\utils\_errors.py", line 304, in hf_raise_for_status
response.raise_for_status()
File "C:\Users\Admin\Documents\app_30082024\envo\lib\site-packages\requests\models.py", line 1024, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 400 Client Error: Bad Request for url: https://api-inference.huggingface.co/models/mistralai/Mistral-Nemo-Instruct-2407/v1/chat/completions
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "C:\Users\Admin\Documents\app_30082024\envo\lib\site-packages\flask\app.py", line 1498, in __call__
return self.wsgi_app(environ, start_response)
File "C:\Users\Admin\Documents\app_30082024\envo\lib\site-packages\flask\app.py", line 1476, in wsgi_app
response = self.handle_exception(e)
File "C:\Users\Admin\Documents\app_30082024\envo\lib\site-packages\flask\app.py", line 1473, in wsgi_app
response = self.full_dispatch_request()
File "C:\Users\Admin\Documents\app_30082024\envo\lib\site-packages\flask\app.py", line 882, in full_dispatch_request
rv = self.handle_user_exception(e)
File "C:\Users\Admin\Documents\_app_30082024\envo\lib\site-packages\flask\app.py", line 880, in full_dispatch_request
rv = self.dispatch_request()
File "C:\Users\Admin\Documents\app_30082024\envo\lib\site-packages\flask\app.py", line 865, in dispatch_request
return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args) # type: ignore[no-any-return]
File "C:\Users\Admin\Documents\app_30082024\app5.py", line 78, in process_file
per_data = Model_PersonalDetails_Output(resume, client)
File "C:\Users\Admin\Documents\app_30082024\utility\llm_generate.py", line 127, in Model_PersonalDetails_Output
formessagein client.chat_completion(
File "C:\Users\Admin\Documents\app_30082024\envo\lib\site-packages\huggingface_hub\inference\_client.py", line 837, in chat_completion
data = self.post(
File "C:\Users\Admin\Documents\app_30082024\envo\lib\site-packages\huggingface_hub\inference\_client.py", line 304, in post
hf_raise_for_status(response)
File "C:\Users\Admin\Documents\app_30082024\envo\lib\site-packages\huggingface_hub\utils\_errors.py", line 358, in hf_raise_for_status
raise BadRequestError(message, response=response) from e
huggingface_hub.utils._errors.BadRequestError: (Request ID: Mq1mDWKbogI0AleJS0HJM)
Bad request:
Authorization header is correct, but the token seems invalid
Then use it in your code by passing token="hf_***". If that doesn't work, please let us know.
Once that work, it's preferable to use HF_TOKEN env variable or huggingface-cli login (and then no need to do HFT = os.getenv('HF_TOKEN')).
Note: a "write" token should work as well but is not recommended security-wise.
Hi @Wauplin ,
I have tried the fine-grained token as well and also checked with token from my friends account which shows the same error. This is the second time I got this issue, and this appear as temporary, but it affects for whole day. If I checked the service for the next day, it works well as if nothing happened at all.
Hi @Wauplin,
So today I changed nothing in the code, used the same token, and the model is generating the output properly. But I didn't get why sometimes the token does not work properly and throws the above error? It will be helpful to know more about it.
Describe the bug
So my issue is this error, I was working with same 'HF_token' having the write permission and I am working with Mistral Nemo 12B Instruct , the model was working well from last few days without any issue and today suddenly this error appears .
This error appears to be persistant, i have refresh the token and also tried with other model too and also check the hugging face interface api server status as well, but the issue remains the same.
Issue
BadRequestError
huggingface_hub.utils._errors.BadRequestError: (Request ID: Mq1mDWKbogI0AleJS0HJM)
Bad request:
Authorization header is correct, but the token seems invalid
This is my
app.py
file, and I have not modified or added any other files:Reproduction
No response
Logs
System info
The text was updated successfully, but these errors were encountered: