{"id":"vector-scale","version":"1.0.0","description":"Multiply every entry of a finite-number vector by a scalar.","supported_operations":["vector scalar multiplication","scale a vector","multiply vector by number"],"unsupported_operations":["complex-valued scalars","arbitrary-precision arithmetic"],"semantics":["Input vector is an array of 1 to 64 finite JSON numbers, each bounded to at most 1000000 in magnitude.","Input scalar is a finite JSON number bounded to at most 1000000 in magnitude.","The result is the elementwise IEEE-754 double-precision product result[i] = vector[i] * scalar.","A result entry of -0 is normalized to 0."],"limits":{"max_dim":64,"max_abs_value":1000000},"pricing":{"status":"unpriced","charge_usd":null},"input_schema":{"type":"object","additionalProperties":false,"required":["vector","scalar"],"properties":{"vector":{"type":"array","minItems":1,"maxItems":64,"items":{"type":"number"}},"scalar":{"type":"number"}}},"output_schema":{"type":"object","additionalProperties":false,"required":["result"],"properties":{"result":{"type":"array","items":{"type":"number"}}}},"examples":[{"input":{"vector":[1,2,3],"scalar":2},"output":{"result":[2,4,6]}}],"execute_url":"/v1/tools/vector-scale/versions/1.0.0/execute"}