req: `{ "keep_alive": -1 }`, exp: &Duration{math.MaxInt64}, }, { name: "Negative Integer String", req: `{ "keep_alive": "-1m" }`, exp: &Duration{math.MaxInt64}, }, } for _, test := range tests { t.Run(test.name, func(t *testing.T) { var dec ChatRequest err :...