Metadata-Version: 2.3
Name: dtx-models
Version: 0.43.0
Summary: Shared model schemas and YAML-based configurations for the DTX framework.
Author: JC
Author-email: jitendra@detoxio.ai
Requires-Python: >=3.10,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: pydantic (>=2.11.5,<3.0.0)
Requires-Dist: pydantic-yaml (>=1.5.1,<2.0.0)
Requires-Dist: pyyaml (>=6.0.2,<7.0.0)
Project-URL: Homepage, https://docs.detoxio.ai
Description-Content-Type: text/markdown

# dtx-models

**dtx-models** provides shared model schemas, configuration structures, and YAML-based assets used across the [DTX AI Red Teaming Framework](https://docs.detoxio.ai).

This package helps standardize model definitions and integrates seamlessly with components in the `dtx` ecosystem.

## Features

- Pydantic-based schema definitions
- YAML-driven model and plugin configuration
- Clean separation of model assets from core logic

## Installation

```bash
pip install dtx-models
````

Or, if developing locally:

```bash
poetry install
```

## Requirements

* Python >= 3.11
* [Pydantic](https://docs.pydantic.dev/) v2
* [PyYAML](https://pyyaml.org/)

## Documentation

Full documentation available at [docs.detoxio.ai](https://docs.detoxio.ai)

---

© Detoxio.ai – All rights reserved.


