Information Extraction Schema
A flexible input schema for GLiNER style multi-task models.
Python
uv add ie_schema # or pip install
# To load from dataclasses / Pydantic models, install the optional dependency:
uv add 'ie_schema[model]'
:
:
: | None
: | None
: | None
: | None
# From raw JSON (native ie-schema format):
=
# Or a root JSON Schema string (scalar object properties only in this conversion):
=
# Or pass a dataclass / Pydantic v2 model class or instance
# (requires `pydantic` — use the `model` extra):
=
=
Rust
cargo add ie-schema