Files
html/api/test-keys.php
2026-04-12 22:57:03 +02:00

19 lines
656 B
PHP

<?php
header("Content-Type: application/json");
$env = [];
$f = @file("/etc/weval/secrets.env");
if (!$f) { echo json_encode(["error"=>"cant read secrets.env","perms"=>decoct(fileperms("/etc/weval/secrets.env") & 0777)]); exit; }
foreach ($f as $l) {
$l = trim($l);
if ($l && $l[0] !== "#" && strpos($l,"=")!==false) {
list($k,$v)=explode("=",$l,2);
$env[trim($k)]=trim($v);
}
}
echo json_encode([
"keys_found" => count($env),
"groq" => substr($env["GROQ_KEY"] ?? "MISSING", 0, 10),
"nim" => substr($env["NVIDIA_NIM_KEY"] ?? "MISSING", 0, 10),
"mistral" => substr($env["MISTRAL_KEY"] ?? "MISSING", 0, 10),
]);
?>