'qwen2.5:7b', 'messages' => [['role' => 'user', 'content' => 'Jawab singkat: halo']], 'stream' => false, ]); curl_setopt_array($ch, [ CURLOPT_POST => true, CURLOPT_HTTPHEADER => ['Content-Type: application/json'], CURLOPT_POSTFIELDS => $body, CURLOPT_RETURNTRANSFER => true, CURLOPT_TIMEOUT => 180, ]); $resp = curl_exec($ch); $code = curl_getinfo($ch, CURLINFO_HTTP_CODE); $err = curl_error($ch); curl_close($ch); $elapsed = round(microtime(true) - $start, 2); echo "code=$code time={$elapsed}s\n"; if ($err) echo "err=$err\n"; echo substr((string) $resp, 0, 300)."\n";