{"uid":"cap_P0kmT97kXPzIcyDzth9ud","slug":"training-example-metadata-csv-trimmed-typed-conversion-598cdb09","name":"Training Example Metadata CSV Trimmed Typed Conversion","description":"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.","url":"https://market.datapackvibe.com/x402/assistant-bx-csv-training-data-normalise?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"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}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_z1DStfshX12m4GYwLjGb2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates and normalizes a CSV table of training example metadata, trimming and type-converting up to 1000 rows with quoted-cell support.","exampleAgentPrompt":"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'.","exampleUseCases":[{"title":"Pre-training data quality check","prompt":"Before I kick off my model training run, can you validate this CSV of 500 training examples — columns are example_id, created_on, label, text_length, sample_weight — and make sure all labels are either 'positive' or 'negative', text_length is between 0 and 10000, and all cells are trimmed?"},{"title":"Catching bad categories in labelled dataset","prompt":"I have a labelled dataset CSV with a semicolon delimiter and I need to check that every row's label column only contains 'cat', 'dog', or 'bird' — can you run a trimmed typed conversion report on it and flag any rows with invalid categories or type errors?"},{"title":"Validating numeric bounds in sample weights","prompt":"Can you check my training data CSV to make sure the sample_weight column only has values between 0.01 and 100, all cells are trimmed, and the max cell length doesn't exceed 500 characters? Here's the CSV with comma delimiter."}],"resultDescription":"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.","failureModes":["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"],"whenToPreferThis":"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.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-24T06:50:43.353Z","isFirstParty":false,"canonicalSlug":"training-example-metadata-csv-trimmed-typed-conversion-598cdb09"}