Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- **add extract api** - **Docs** - **add docs** <!-- ELLIPSIS_HIDDEN --> ---- > [!IMPORTANT] > Introduces a new extraction API with documentation and examples, updates OpenAPI spec, and reorganizes documentation structure. > > - **New Extraction API**: > - Added `POST /extract` endpoint in `openapi.yaml` for data extraction from files using prompts. > - Supports multiple file uploads and returns extracted data in JSON format. > - **Documentation**: > - Added `examples.mdx` with code examples for Python, TypeScript, Ruby, and Go. > - Updated `docs.yml` to include new `boundary-extraction-api` tab and navigation structure. > - Added `summary.mdx` and `extraction-api.mdx` for API overview and usage. > - **Tests**: > - Minor changes in `test_functions.py` to accommodate new API features. > - **Miscellaneous**: > - Updated `turbo.json` to include new build dependencies. > > <sup>This description was created by </sup>[<img alt="Ellipsis" src="https://img.shields.io/badge/Ellipsis-blue?color=175173">](https://www.ellipsis.dev?ref=BoundaryML%2Fbaml&utm_source=github&utm_medium=referral)<sup> for c177430. It will automatically update as commits are pushed.</sup> <!-- ELLIPSIS_HIDDEN -->
- Loading branch information