A set of extracted values that follows your schema, with null where a value could not be read.
About
Returns structured data that follows a schema you define, read from a block of text, from images in your project, or both. It suits pulling fields out of notes or documentation, and reading printed values off a scanned page, a line sheet, an invoice or a screenshot.
Images (PNG, JPEG, WebP or GIF) are read at high detail, and the model is told to return null for anything it cannot read rather than guess, so an empty field means the value was not legible. You can add a short instruction, such as which number on the page is the style code, and choose a different vision model.
Each extraction is a paid call to an AI model. It currently runs inside Syvon, which routes the call and meters the usage.
- TypeScript
- JSON Schema
- AI vision models
Requirements
- Runs with
- Node.js 20 or later
- Operating systems
- windows, macos, linux
- Network
- Sends the text and any images to the AI model provider over the internet.
Costs
- External costs
- OpenAI: billed to your own key — Not decided until the Vibe is packaged; in Syvon the call goes through the Syvon brain service and Syvon credits.