finchat-api / api /SPACE_README.md
dahutapea's picture
Fix invalid HF Space colorTo metadata (teal -> green)
09e2914
|
Raw
History Blame Contribute Delete
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 the Dockerfile at the repo root. When you push the repo to the API Space, the Space's root README.md must contain this block.

The user-facing app lives on Vercel (set its URL after you deploy the front-end).