questro-model-api / README.md
zeyadgamal00's picture
Deploy model API as Docker Space (artifacts pulled from CL-EPIDTN at build)
7b5a4f7 verified
|
Raw
History Blame Contribute Delete
819 Bytes
---
title: Questro Recommender Model API
emoji: 🎬
colorFrom: indigo
colorTo: purple
sdk: docker
app_port: 7749
pinned: false
---
# Questro Recommender Model API (CL-EPIDTN, improved_8)
FastAPI service that scores and re-ranks movie/game candidates for the Questro
RAG pipeline. It exposes `/recommend`, `/recommend/rerank`, `/catalog/add`,
`/genres`, and `/health` on port **7749**.
The full catalog (189,753 items) is baked into the artifacts, so the model
never hot-adds items at runtime. The ~1.2 GB artifacts are **not** stored in
this Space — the Dockerfile downloads them from the public model repo
[`zeyadgamal00/CL-EPIDTN`](https://huggingface.co/zeyadgamal00/CL-EPIDTN) at
build time (`MODEL_REPO` env). See
[RECOMMENDER_API_IMPROVED8_DOCS.md](RECOMMENDER_API_IMPROVED8_DOCS.md) for the
API reference.