diff --git a/src/platform/src/Bridge/DockerModelRunner/Completions/ResultConverter.php b/src/platform/src/Bridge/DockerModelRunner/Completions/ResultConverter.php index 68bcb56a0..98c841e01 100644 --- a/src/platform/src/Bridge/DockerModelRunner/Completions/ResultConverter.php +++ b/src/platform/src/Bridge/DockerModelRunner/Completions/ResultConverter.php @@ -28,7 +28,6 @@ use Symfony\AI\Platform\ResultConverterInterface; use Symfony\Component\HttpClient\Chunk\ServerSentEvent; use Symfony\Component\HttpClient\EventSourceHttpClient; -use Symfony\Component\HttpClient\Exception\JsonException; use Symfony\Contracts\HttpClient\ResponseInterface as HttpResponse; /** @@ -79,12 +78,7 @@ private function convertStream(HttpResponse $result): \Generator continue; } - try { - $data = $chunk->getArrayData(); - } catch (JsonException) { - // try catch only needed for Symfony 6.4 - continue; - } + $data = $chunk->getArrayData(); if ($this->streamIsToolCall($data)) { $toolCalls = $this->convertStreamToToolCalls($toolCalls, $data); diff --git a/src/platform/src/Bridge/Scaleway/Llm/ResultConverter.php b/src/platform/src/Bridge/Scaleway/Llm/ResultConverter.php index bd1ffb57b..f2e8fb8a3 100644 --- a/src/platform/src/Bridge/Scaleway/Llm/ResultConverter.php +++ b/src/platform/src/Bridge/Scaleway/Llm/ResultConverter.php @@ -26,7 +26,6 @@ use Symfony\AI\Platform\ResultConverterInterface; use Symfony\Component\HttpClient\Chunk\ServerSentEvent; use Symfony\Component\HttpClient\EventSourceHttpClient; -use Symfony\Component\HttpClient\Exception\JsonException; use Symfony\Contracts\HttpClient\ResponseInterface as HttpResponse; /** @@ -67,12 +66,7 @@ private function convertStream(HttpResponse $result): \Generator continue; } - try { - $data = $chunk->getArrayData(); - } catch (JsonException) { - // try catch only needed for Symfony 6.4 - continue; - } + $data = $chunk->getArrayData(); if ($this->streamIsToolCall($data)) { $toolCalls = $this->convertStreamToToolCalls($toolCalls, $data);