
Answers a natural-language question about a table with HuggingFace TAPAS: takes a JSON table String and a question String, selects the answer cells and an aggregation operator in one pass, and emits the answer String (SUM / AVERAGE / COUNT computed, NONE joined).
Post a table and a question over HTTP and publish the computed answer as JSON for a downstream service.
Read a tabular file, ask a fixed aggregate question about it, and return the numeric answer over HTTP.
String and the second is the question String. The table JSON may be a column-oriented dict (`{"Actors": ["Brad Pitt", ...]}`), a `{"columns": [...], "rows": [[...]]}` header-plus-matrix, or a list of row objects; every shape is read into a pandas DataFrame and stringified for the tokenizer.String answer, and an inference failure on a single message is logged and also returns an empty answer rather than crashing the stream; every input emits exactly one answer.model is hot-swappable at runtime and triggers a reload (and a GPU memory reclaim on CUDA) on the next call, producing a one-call latency spike. device is captured once at startup; TAPAS-base is small enough to run on CPU.Automated release