# Training Example Metadata CSV Trimmed Typed Conversion

> Training Example Metadata CSV Trimmed Typed Conversion is a paid API for AI agents from market.datapackvibe.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-24).

Validates and normalizes a CSV table of training example metadata, trimming and type-converting up to 1000 rows with quoted-cell support.

## Facts

- Endpoint: POST https://market.datapackvibe.com/x402/assistant-bx-csv-training-data-normalise?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/training-example-metadata-csv-trimmed-typed-conversion-598cdb09
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_P0kmT97kXPzIcyDzth9ud

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability training-example-metadata-csv-trimmed-typed-conversion-598cdb09 -d '<json body>'
```

Example prompt: Can you validate this training data CSV — it has columns example_id, created_on, label, text_length, and sample_weight — and check that all labels are either 'group-a' or 'group-b', numeric values are within range, and cells are trimmed and properly typed? Here's the CSV: 'record-a,2026-01-01,group-a,10,2\nrecord-b,2026-01-02,group-b,20,3'.

## When to prefer this

Choose this endpoint when you need a fast, self-contained CSV validation and type-normalization pass specifically for training example metadata — particularly when you want to enforce allowed category labels, numeric range bounds, and trimmed typed cells without any external data enrichment. Prefer it over generic CSV parsers when you need a structured conversion report per row and have up to 1000 rows of ML training data to validate before ingestion.

## Known failure modes

- CSV exceeds 100,000 character limit — request rejected
- More than 1000 rows submitted — only first 1000 processed or error returned
- Invalid delimiter value outside enum (',', ';', tab) — validation error
- Cell length exceeds max_cell_length limit — cell flagged or row rejected
- Allowed categories list empty with strict enforcement — all label values fail
- Malformed CSV with unmatched quotes — parse error returned
- Numeric value outside min/max bounds — flagged in report

## How this service works

Training example metadata — Trimmed typed conversion: Trimmed typed conversion for Training example metadata. Validate a declared CSV table contract, up to 1000 rows. Quoted cells supported; no external enrichment. Specialised preset in a shared 50-profile, 20-operation engine. 0.01 USDC includes one CSV trimmed typed conversion report.

## Output

A trimmed typed conversion report covering up to 1000 CSV rows, indicating which cells passed or failed type checks, which values fell outside numeric bounds, which category values were not in the allowed list, and trimmed cell values — with no external data enrichment applied.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "csv": {
   "type": "string",
   "default": "example_id,created_on,label,text_length,sample_weight\nrecord-a,2026-01-01,group-a,10,2\nrecord-b,2026-01-02,group-b,20,3",
   "maxLength": 100000,
   "minLength": 1
  },
  "maximum": {
   "type": "number",
   "default": 1000000000000,
   "maximum": 1000000000000,
   "minimum": -1000000000000
  },
  "minimum": {
   "type": "number",
   "default": -1000000000000,
   "maximum": 1000000000000,
   "minimum": -1000000000000
  },
  "delimiter": {
   "enum": [
    ",",
    ";",
    "\t"
   ],
   "type": "string",
   "default": ","
  },
  "max_cell_length": {
   "type": "integer",
   "default": 1000,
   "maximum": 5000,
   "minimum": 1
  },
  "allowed_categories": {
   "type": "array",
   "items": {
    "type": "string",
    "default": "",
    "maxLength": 100,
    "minLength": 1
   },
   "default": [
    "group-a",
    "group-b"
   ],
   "maxItems": 100,
   "minItems": 0
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/training-example-metadata-csv-trimmed-typed-conversion-598cdb09/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from market.datapackvibe.com](https://www.zero.xyz/host/market.datapackvibe.com/llms.txt)
