1. Go to this page and download the library: Download edgaras/llm-json-cleaner library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
edgaras / llm-json-cleaner example snippets
use Edgaras\LLMJsonCleaner\JsonCleaner;
$llmResponse = "Hi there! Please find the details below:\n\n{
\"task\": \"generate_report\",
\"parameters\": {
\"date\": \"2025-02-17\",
\"format\": \"pdf\"
}
}\n\nLet me know if you need further assistance.";
// Return JSON only
$extractJson = JsonCleaner::extract($llmResponse, false);
echo $extractJson;
// {"task":"generate_report","parameters":{"date":"2025-02-17","format":"pdf"}}
// Return JSON only as an array
$extractJsonAsArray = JsonCleaner::extract($llmResponse, true);
print_r($extractJsonAsArray);
// (
// [task] => generate_report
// [parameters] => Array
// (
// [date] => 2025-02-17
// [format] => pdf
// )
// )