-
Type:
Bug
-
Resolution: Unresolved
-
None
-
Affects Version/s: None
-
Component/s: Editor general
-
High
-
PHP error fixed
-
Emptyshow more show less
problem from sys log
[E1313 editor.languageresource.service.connector] MittagQI\Translate5\Plugins\OpenAI\Service\Exception: The queried AzureOpenAI returns an error: Invalid LLM JSON response, the response-data had no reasonable JSON structure
Log ID: 39011
Created: 2026-02-25 11:56:25
Level: 2
Event Code: E1313
Domain: editor.languageresource.service.connector
Message: MittagQI\Translate5\Plugins\OpenAI\Service\Exception: The queried AzureOpenAI returns an error: Invalid LLM JSON response, the response-data had no reasonable JSON structure
App Version: not defined yet
File: /var/www/instances-local/instance-1569/application/modules/editor/Plugins/OpenAI/QualityEstimate/QualityEstimateResponseParser.php (99)
Trace:
#0 /var/www/instances-local/instance-1569/application/modules/editor/Plugins/OpenAI/QualityEstimate/QualityEstimateService.php(669): MittagQI\Translate5\Plugins\OpenAI\QualityEstimate\QualityEstimateResponseParser->parseRequestBody()
#1 /var/www/instances-local/instance-1569/application/modules/editor/Plugins/OpenAI/QualityEstimate/QualityEstimateService.php(406): MittagQI\Translate5\Plugins\OpenAI\QualityEstimate\QualityEstimateService->parseBatchResponse()
#2 [internal function]: MittagQI\Translate5\Plugins\OpenAI\QualityEstimate\QualityEstimateService->MittagQI\Translate5\Plugins\OpenAI\QualityEstimate{closure}()
#3 /var/www/instances-local/instance-1569/vendor/guzzlehttp/promises/src/EachPromise.php(169): call_user_func()
#4 /var/www/instances-local/instance-1569/vendor/guzzlehttp/promises/src/Promise.php(204): GuzzleHttp\Promise\EachPromise->GuzzleHttp\Promise{closure}()
#5 /var/www/instances-local/instance-1569/vendor/guzzlehttp/promises/src/Promise.php(153): GuzzleHttp\Promise\Promise::callHandler()
#6 /var/www/instances-local/instance-1569/vendor/guzzlehttp/promises/src/TaskQueue.php(48): GuzzleHttp\Promise\Promise::GuzzleHttp\Promise{closure}()
#7 /var/www/instances-local/instance-1569/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(163): GuzzleHttp\Promise\TaskQueue->run()
#8 /var/www/instances-local/instance-1569/vendor/guzzlehttp/guzzle/src/Handler/CurlMultiHandler.php(189): GuzzleHttp\Handler\CurlMultiHandler->tick()
#9 /var/www/instances-local/instance-1569/vendor/guzzlehttp/promises/src/Promise.php(248): GuzzleHttp\Handler\CurlMultiHandler->execute()
#10 /var/www/instances-local/instance-1569/vendor/guzzlehttp/promises/src/Promise.php(224): GuzzleHttp\Promise\Promise->invokeWaitFn()
#11 /var/www/instances-local/instance-1569/vendor/guzzlehttp/promises/src/Promise.php(269): GuzzleHttp\Promise\Promise->waitIfPending()
#12 /var/www/instances-local/instance-1569/vendor/guzzlehttp/promises/src/Promise.php(226): GuzzleHttp\Promise\Promise->invokeWaitList()
#13 /var/www/instances-local/instance-1569/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#14 /var/www/instances-local/instance-1569/vendor/guzzlehttp/promises/src/EachPromise.php(108): GuzzleHttp\Promise\Promise->wait()
#15 /var/www/instances-local/instance-1569/vendor/guzzlehttp/promises/src/Promise.php(248): GuzzleHttp\Promise\EachPromise->GuzzleHttp\Promise{closure}()
#16 /var/www/instances-local/instance-1569/vendor/guzzlehttp/promises/src/Promise.php(224): GuzzleHttp\Promise\Promise->invokeWaitFn()
#17 /var/www/instances-local/instance-1569/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#18 /var/www/instances-local/instance-1569/application/modules/editor/Plugins/OpenAI/QualityEstimate/QualityEstimateService.php(448): GuzzleHttp\Promise\Promise->wait()
#19 /var/www/instances-local/instance-1569/application/modules/editor/Plugins/OpenAI/QualityEstimate/QualityEvaluationRunner.php(113): MittagQI\Translate5\Plugins\OpenAI\QualityEstimate\QualityEstimateService->checkSegmentsQuality()
#20 /var/www/instances-local/instance-1569/application/modules/editor/Plugins/OpenAI/QualityEstimate/Worker.php(113): MittagQI\Translate5\Plugins\OpenAI\QualityEstimate\QualityEvaluationRunner->evaluateSegments()
#21 /var/www/instances-local/instance-1569/library/ZfExtended/Worker/Abstract.php(513): MittagQI\Translate5\Plugins\OpenAI\QualityEstimate\Worker->work()
#22 /var/www/instances-local/instance-1569/library/ZfExtended/Worker/Abstract.php(428): ZfExtended_Worker_Abstract->_run()
#23 /var/www/instances-local/instance-1569/Translate5/MaintenanceCli/Command/WorkerRunCommand.php(142): ZfExtended_Worker_Abstract->runQueued()
#24 /var/www/instances-local/instance-1569/vendor/symfony/console/Command/Command.php(298): Translate5\MaintenanceCli\Command\WorkerRunCommand->execute()
#25 /var/www/instances-local/instance-1569/vendor/symfony/console/Application.php(1040): Symfony\Component\Console\Command\Command->run()
#26 /var/www/instances-local/instance-1569/vendor/symfony/console/Application.php(301): Symfony\Component\Console\Application->doRunCommand()
#27 /var/www/instances-local/instance-1569/vendor/symfony/console/Application.php(171): Symfony\Component\Console\Application->doRun()
#28 /var/www/instances-local/instance-1569/Translate5/maintenance-cli.php(338): Symfony\Component\Console\Application->run()
#29