Иногда нужно делать HTTPS запросы к внешним ресурсам с нестандартными параметрами подключения. Т.к. библиотека Guzzle является обёрткой над Curl, то делается это так:
$this->guzzle = new Client(['timeout' => 5, 'base_uri' => $uri, 'curl' => [
CURLOPT_SSLVERSION => CURL_SSLVERSION_TLSv1_3
]]);