مشكلة تقنية: عقدة “Message a model” (Anthropic) لا تعمل في n8n Cloud
السياق:
أنا أستخدم n8n Cloud (نسخة سحابية مستضافة، حساب حديث، فترة تجربة 14 يومًا). لدي سير عمل بسيط يتكون من عقدتين:
- عقدة Webhook (محفز)، التي تعمل بشكل مثالي — لقد اختبرتها بنجاح عبر Tally.so، وأستطيع رؤية بيانات JSON الواردة بشكل صحيح في المخرجات.
- عقدة Anthropic → “Message a model” متصلة بعد Webhook.
تكوين العقدة (Anthropic):
- بيانات الاعتماد: “My own credential” (مفتاح API Anthropic الشخصي، تم إنشاؤه على console.anthropic.com)
- حساب Anthropic لديه 5 دولارات من الرصيد المتاح، بدون بطاقة دفع محظورة، بدون قيود مرئية
- الموديل: claude-sonnet-5، محدد عبر “From list”
- الفحص: نص اختبار بسيط (الرد فقط بـ “Test successful”)
- الدور: User
العرض الدقيق:
عند النقر على زر “Execute step” (داخل لوحة العقدة)، لا يحدث شيء:
- لا تظهر رسالة خطأ، لا في واجهة n8n ولا في وحدة تطوير المتصفح (Chrome DevTools)
- منطقة “OUTPUT” تبقى عالقة على “No output data”
- لا يوجد مؤشر تحميل مستمر — يبدو أن الزر يعود إلى حالته الأولية دون عرض أي شيء
- في علامة تبويب “Network” في Chrome DevTools، لا يظهر أي طلب شبكة إلى Anthropic API بعد النقر — مما يشير إلى أن الطلب لم يتم إرساله حتى
- في حساب Anthropic (console.anthropic.com)، تظهر أقسام “Spending” و “Activity” قيمة $0.00 و “No activity in the last 7 days” — مما يؤكد أنه لم يصل أي طلب إلى API
ما جربته بالفعل دون نجاح:
- الاختبار باستخدام رصيد n8n المجاني (“n8n credits”) — نفس النتيجة (لا يحدث شيء)
- التبديل إلى مفتاح API Anthropic الخاص بي — نفس النتيجة
- الاختبار في وضع حضور Chrome (لاستبعاد الامتدادات / حاجبات الإعلانات) — نفس النتيجة، على الرغم من أنني في هذا الوضع تم تسجيل الخروج في البداية من حساب n8n الخاص بي (خطأ 401 على /rest/login)، وأعدت الاتصال لاحقًا دون أي تغيير
- حذفت وأعدت إنشاء عقدة “Message a model” من الصفر — نفس النتيجة
- تحققت من أن حقل “Model” مملوء بشكل صحيح (ليس فارغًا) قبل كل اختبار
- استخدمت “Execute workflow” (الزر العام) بالإضافة إلى “Execute step” (زر العقدة المحدد) — لا تزال بحاجة إلى الاختبار الكامل لهذا الخيار
السؤال:
لماذا يبدو أن النقر على “Execute step” لا ينشئ أي طلب HTTP صادر إلى Anthropic API، بدون رسالة خطأ لا في واجهة n8n ولا في وحدة تطوير المتصفح؟ هل هذا خطأ معروف في عقدة Anthropic الأصلية في n8n Cloud، أم مشكلة تكوين محددة، أم قيد على حساب النسخة التجريبية المجانية (14 يومًا)، أم شيء آخر؟
تفاصيل البيئة:
- n8n Cloud، نسخة تجريبية مجانية (14 يومًا متبقية وقت كتابة هذا)
- المتصفح: Google Chrome (macOS، MacBook Pro)
- عنوان URL لسير العمل: investiraupays.app.n8n.cloud
تفصيل إضافي: لاحظت أيضًا أن القائمة المنسدلة “Model” (“From list”) تعرض أحيانًا اسم موديل غير صحيح / غير موجود (على سبيل المثال، “claude-sonnet-4-6”، والذي لا يوجد في مجموعة Anthropic)، مما يشير إلى أن ميزة قائمة الموديل قد تسحب بيانات غير صحيحة أو تالفة.