Client:
172.18.0.1 ยท Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatibl...Decode an existing SDS
Upload a .docx or .pdf Safety Data Sheet. The Section 3 composition table is extracted, and you can review and edit the result before pre-filling the Generate form.
How it works
- The SDS text is extracted (docx in ~60ms, PDF in ~15-20s via liteparse).
- Section 3 (Composition / information on ingredients) is parsed line-by-line into a table of
{name, CAS, percent}. - If the regex parser returns fewer than 2 components, the LLM fallback is invoked (
Qwen3.6-35B-A3B-FP8via the TEAM LiteLLM proxy) and the result is merged with the regex output. - You review the extracted components, fix anything that's wrong, and click "Use this formulation" to pre-fill Mode 1.
The original uploaded file stays under outputs/<job_id>/ for 30 days (or until the host's disk cleanup sweeps it).