# 404 not found fastapi

**URL:** <https://discuss.huggingface.co/t/404-not-found-fastapi/168570>\
**Category:** Models\
**Created:** [September 21, 2025, 9:28pm UTC](https://discuss.huggingface.co/t/404-not-found-fastapi/168570 "2025-09-21T21:28:30Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Mickeal2000](https://sea2.discourse-cdn.com/hellohellohello/user_avatar/discuss.huggingface.co/mickeal2000/32/54128_2.png) [@Mickeal2000](https://discuss.huggingface.co/u/Mickeal2000)\
**Post date:** [September 21, 2025, 9:28pm UTC](https://discuss.huggingface.co/t/404-not-found-fastapi/168570/1 "2025-09-21T21:28:30Z")

</div>

Bonjour, j’essaie d’utiliser l’API Inference de Hugging Face pour interroger différents modèles (y compris des modèles publics comme nlpconnect/vit-gpt2-image-captioning), mais je reçois systématiquement une erreur 404 (Not Found). Mon script utilise requests.post() avec une clé API valide, et l’URL est construite comme [https://api-inference.huggingface.co/models/nomdumodele](https://api-inference.huggingface.co/models/nomdumodele). J’ai testé plusieurs modèles, tous renvoient la même erreur. La clé est bien chargée via .env, et le payload est conforme. Est-ce que l’API a changé de structure récemment, ou y a-t-il une configuration spécifique à faire pour activer l’accès aux modèles ? Merci d’avance pour votre aide.

---

<div class="post-metadata">

**Author:** ![John6666](https://sea2.discourse-cdn.com/hellohellohello/user_avatar/discuss.huggingface.co/john6666/32/27664_2.png) [@John6666](https://discuss.huggingface.co/u/John6666)\
**Post date:** [September 21, 2025, 10:45pm UTC](https://discuss.huggingface.co/t/404-not-found-fastapi/168570/2 "2025-09-21T22:45:24Z")

</div>

> Est-ce que l’API a changé de structure récemment,

Yes.

> [@API returns "Not Found" / "Invalid Credentials" for any key from new verified accounts](https://discuss.huggingface.co/t/api-returns-not-found-invalid-credentials-for-any-key-from-new-verified-accounts/163823/2):
>
> Almost all specifications for the Inference API have been updated, so most of the old samples are no longer useful…

> nlpconnect/vit-gpt2-image-captioning

This model also appears to [be currently undeployed](https://huggingface.co/models?inference_provider=all&sort=trending).
