# Tacet - [Quickstart](https://docs.tacetai.com/quickstart.md): Make your first decision in about five minutes. - [SDKs](https://docs.tacetai.com/sdks.md): Official libraries for Python and TypeScript. Anything else can call the HTTP API directly. - [Question types](https://docs.tacetai.com/guides/questions.md): One request can ask several questions about the same state. Each question has a type, instructions, and criteria. - [Thresholds and calibration](https://docs.tacetai.com/guides/calibration.md): Turn probabilities into actions. Act on confident answers, hand off the rest. - [Batch jobs](https://docs.tacetai.com/guides/batches.md): Ask the same questions of thousands or millions of records, without managing concurrency or rate limits. - [Going to production](https://docs.tacetai.com/guides/production.md): A short checklist before decisions start running on real traffic. - [API reference](https://docs.tacetai.com/api-reference/introduction.md): Send a state and typed questions; get calibrated probabilities back as JSON. - [Make a decision](https://docs.tacetai.com/api-reference/decide/make-a-decision.md): Answer one or more typed questions about a single state. - [Create a batch](https://docs.tacetai.com/api-reference/batches/create-a-batch.md): Start a job from a JSONL file with one record per line. See the batch guide for the file format. - [Get a batch](https://docs.tacetai.com/api-reference/batches/get-a-batch.md): Check a job's status and progress. - [Get batch results](https://docs.tacetai.com/api-reference/batches/get-batch-results.md): Download results as JSONL, one line per record, once the job has finished. - [Cancel a batch](https://docs.tacetai.com/api-reference/batches/cancel-a-batch.md): Stop a running job. Records already answered stay in the results. ## OpenAPI Specs - [openapi](/openapi.yaml) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.