Proyectos de Subversion LeadersLinked - Services

Rev

Rev 540 | Rev 542 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 540 Rev 541
Línea 301... Línea 301...
301
        // 🔹 Intentar decodificar respuesta JSON (por si OpenAI responde directamente con JSON)
301
        // 🔹 Intentar decodificar respuesta JSON (por si OpenAI responde directamente con JSON)
302
        $decoded = json_decode($reply, true);
302
        $decoded = json_decode($reply, true);
Línea 303... Línea 303...
303
 
303
 
304
        if (json_last_error() === JSON_ERROR_NONE && is_array($decoded)) {
304
        if (json_last_error() === JSON_ERROR_NONE && is_array($decoded)) {
305
            //return $decoded;
305
            //return $decoded;
306
            return $this->insertOrUpdateCompetenciesFromAIResponse($jobDescriptionId, $decoded);
306
            return $this->insertOrUpdateCompetenciesFromAIResponse($jobDescriptionId, $decoded['list_competencies']);
Línea 307... Línea 307...
307
        }
307
        }
308
 
308
 
309
        // 🔹 Si no fue posible decodificar, devolver contenido bruto para revisión
309
        // 🔹 Si no fue posible decodificar, devolver contenido bruto para revisión