Spaces:
Sleeping
Sleeping
|
Download api/SPACE_README.md from dahutapea/finchat-api: direct link, hf CLI and curl.
- Browser
- Download file 1.11 kB
-
https://huggingface.co/spaces/dahutapea/finchat-api/resolve/main/api/SPACE_README.md
- Command line
-
hf download hf://spaces/dahutapea/finchat-api/api/SPACE_README.md
-
curl -L -o SPACE_README.md https://huggingface.co/spaces/dahutapea/finchat-api/resolve/main/api/SPACE_README.md
1.11 kB
metadata
title: FinChat API
emoji: 💬
colorFrom: indigo
colorTo: green
sdk: docker
app_port: 7860
pinned: false
FinChat API (headless)
FastAPI backend for FinChat — a Retrieval-Augmented Generation chatbot over SEC 10-K filings. This Space is headless: it has no UI of its own. It serves a JSON API that the FinChat web app (hosted on Vercel) calls.
Endpoints
| Method | Path | Purpose |
|---|---|---|
| GET | /health |
Liveness probe |
| GET | /companies |
Companies loaded in the corpus |
| POST | /chat |
{question} → {answer, routed_to, sources} |
| GET | /docs |
Interactive Swagger UI |
⚠️ This README's front-matter (
sdk: docker) is what tells Hugging Face to build theDockerfileat the repo root. When you push the repo to the API Space, the Space's rootREADME.mdmust contain this block.
The user-facing app lives on Vercel (set its URL after you deploy the front-end).