Update Saqel Platform: 2026-09-08 23:35:48
This commit is contained in:
@@ -51,11 +51,11 @@ $state = json_decode(file_get_contents($stateFile), true);
|
||||
$origName = $state['orig_name'] ?? 'Unknown.pdf';
|
||||
|
||||
Env::load(__DIR__ . '/../.env');
|
||||
$rawKeys = Env::get('GEMINI_API_KEY') ?: getenv('GEMINI_API_KEY');
|
||||
$rawKeys = Env::get('GEMINI_KEY') ?: getenv('GEMINI_KEY');
|
||||
$apiKeys = array_values(array_filter(array_map('trim', explode(',', $rawKeys))));
|
||||
|
||||
if (empty($apiKeys)) {
|
||||
updateState($stateFile, 'error', 0, '⚠️ لم يتم العثور على مفتاح الذكاء الاصطناعي (GEMINI_API_KEY) في ملف .env.');
|
||||
updateState($stateFile, 'error', 0, '⚠️ لم يتم العثور على مفتاح الذكاء الاصطناعي (GEMINI_KEY) في ملف .env.');
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -70,7 +70,7 @@ $maskedKey = substr($geminiKey, 0, 6) . '...' . substr($geminiKey, -4);
|
||||
updateState($stateFile, 'uploading_to_ai', 15, "تم تفعيل Round Robin. جاري استخدام المفتاح: {$maskedKey}");
|
||||
|
||||
if (empty($geminiKey)) {
|
||||
updateState($stateFile, 'error', 0, '⚠️ لم يتم العثور على مفتاح الذكاء الاصطناعي (GEMINI_API_KEY) في ملف .env. النظام يحتاج إلى الـ AI لقراءة وتفريغ الكتب (بما فيها الكتب المصورة والرياضيات) بشكل حقيقي.');
|
||||
updateState($stateFile, 'error', 0, '⚠️ لم يتم العثور على مفتاح الذكاء الاصطناعي (GEMINI_KEY) في ملف .env. النظام يحتاج إلى الـ AI لقراءة وتفريغ الكتب (بما فيها الكتب المصورة والرياضيات) بشكل حقيقي.');
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user