MethodError: no method matching ^(::QuadExpr, ::Float64)

You need to write this as a conic constraint:

@constraint(model, [z[i], x[i], y[i]] in SecondOrderCone())