{"inputSchema":{"type":"object","additionalProperties":false,"required":["artifact"],"properties":{"artifact":{"type":"object","additionalProperties":false,"required":["pdfFunctions"],"properties":{"pdfFunctions":{"type":"object","additionalProperties":false,"required":["data","claim"],"properties":{"data":{"type":"object","additionalProperties":false,"required":["nodes","root","queries"],"properties":{"nodes":{"type":"array","items":{"anyOf":[{"type":"object","additionalProperties":false,"required":["kind","domain","range","size","bits_per_sample","encode","decode","samples"],"properties":{"kind":{"const":"sampled"},"domain":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000,"maximum":1000000},"maxItems":2,"minItems":2},"maxItems":4,"minItems":1},"range":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000,"maximum":1000000},"maxItems":2,"minItems":2},"maxItems":4,"minItems":1},"size":{"type":"array","items":{"type":"integer","minimum":1,"maximum":16},"maxItems":3,"minItems":1},"bits_per_sample":{"enum":[1,2,4,8,12,16]},"encode":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000,"maximum":1000000},"maxItems":2,"minItems":2},"maxItems":3,"minItems":1},"decode":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000,"maximum":1000000},"maxItems":2,"minItems":2},"maxItems":4,"minItems":1},"samples":{"type":"array","items":{"type":"integer","minimum":0,"maximum":255},"maxItems":4096,"minItems":1}}},{"type":"object","additionalProperties":false,"required":["kind","domain","range","c0","c1","exponent"],"properties":{"kind":{"const":"exponential"},"domain":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000,"maximum":1000000},"maxItems":2,"minItems":2},"maxItems":4,"minItems":1},"range":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000,"maximum":1000000},"maxItems":2,"minItems":2},"maxItems":4,"minItems":1},"c0":{"type":"array","items":{"type":"number","minimum":-1000000,"maximum":1000000},"maxItems":4,"minItems":1},"c1":{"type":"array","items":{"type":"number","minimum":-1000000,"maximum":1000000},"maxItems":4,"minItems":1},"exponent":{"type":"number","minimum":-32,"maximum":32}}},{"type":"object","additionalProperties":false,"required":["kind","domain","range","functions","bounds","encode"],"properties":{"kind":{"const":"stitching"},"domain":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000,"maximum":1000000},"maxItems":2,"minItems":2},"maxItems":4,"minItems":1},"range":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000,"maximum":1000000},"maxItems":2,"minItems":2},"maxItems":4,"minItems":1},"functions":{"type":"array","items":{"type":"integer","minimum":0,"maximum":31},"maxItems":16,"minItems":1},"bounds":{"type":"array","items":{"type":"number","minimum":-1000000,"maximum":1000000},"maxItems":15,"minItems":0},"encode":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000,"maximum":1000000},"maxItems":2,"minItems":2},"maxItems":16,"minItems":1}}}]},"maxItems":32,"minItems":1},"root":{"type":"integer","minimum":0,"maximum":31},"queries":{"type":"array","items":{"type":"array","items":{"type":"number","minimum":-1000000,"maximum":1000000},"maxItems":3,"minItems":1},"maxItems":64,"minItems":1}}},"claim":{"anyOf":[{"type":"null"},{"type":"object","additionalProperties":false,"required":["outputs"],"properties":{"outputs":{"type":"array","maxItems":4096,"items":{"type":"array","maxItems":4096,"items":{"type":"number","minimum":-1000000000000,"maximum":1000000000000}}}}}]}}}}}}},"method":"POST","url":"https://detect.halowerk.com/v1/F-TD2000-DOCUMENTS-04/pdf-sampled-exponential-stitching-function-graph-evaluation"}