توقف عن استخدام الذكاء الاصطناعي كمحرك بحث
شاهدت مطوراً يقضي أربعين دقيقة في التحدث مع Claude حول مخطط قاعدة بيانات (database schema). كانت كل رسالة عبارة عن سؤال، وكل رد عبارة عن إجابة. في النهاية، حصلوا على مخطط يعمل، لكنه بدا غير صحيح.
لم تكن المشكلة في النموذج، بل في الأسلوب. لقد استخدموا المحادثة كجلسة سؤال وجواب، بينما كانوا بحاجة إلى جلسة تفكير. وهناك فرق كبير بينهما.
لقد عودك Google على استخدام الاستعلامات؛ فتكتب مصطلحاً قصيراً، وتحصل على النتائج، ثم تغلق التبويب. هذه العادة تفشل مع الذكاء الاصطناعي. فعندما تعامل الذكاء الاصطناعي كمحرك بحث، ستحصل على إجابات فقط، ولن تحصل على رؤى (insights). ستحصل على قواعد برمجية (syntax) بدلاً من بنية هندسية (architecture). ستحصل على ما طلبته بدلاً مما تحتاجه حقاً.
محركات البحث تجد الحقائق الموجودة بالفعل، أما الذكاء الاصطناعي فيمكنه التفكير في المشكلات الجديدة. محرك البحث هو مكتبة، بينما يمكن للذكاء الاصطناعي أن يكون زميلاً. المكتبة تعطيك ما هو مكتوب، أما الزميل فيناقش افتراضاتك ويكتشف الثغرات في خطتك.
انظر إلى هاتين الطريقتين لطرح السؤال نفسه:
وضع البحث: "ما هي أفضل طريقة لهيكلة Python microservice؟"
وضع التفكير: "أقوم ببناء Python microservice لثلاث واجهات برمجة تطبيقات (APIs). لكل API قواعد إعادة محاولة (retry rules) وأشكال بيانات مختلفة. أنا أختار بين تطبيق FastAPI واحد مع طابور (queue) أو ثلاثة مستهلكين (consumers) منفصلين. سيقوم مهندسان بصيانة هذا النظام. ما هي المقايضات (tradeoffs) التي أغفلتها؟"
الطريقة الأولى ستعطيك تدوينة، أما الطريقة الثانية فستجعلك تفكر.
المستخدمون الأفضل ليس لديهم أوامر (prompts) ذكية، بل لديهم سياق أكثر. فهم يصفون ما يبنونه، والقيود التي يواجهونها، وما حاولوا فعله بالفعل.
كما يقولون أشياء مثل: "أشعر أن هذا غير صحيح، لكنني لا أستطيع تحديد السبب".
هذا أمر (prompt) رائع؛ فهو يطلب من النموذج فحص افتراضاتك، ويساعده على إيجاد المشكلة التي لا تستطيع تسميتها.
النتائج السطحية تحدث عندما تكون الأسئلة "مثالية" أكثر من اللازم. الهندسة الحقيقية فوضوية؛ فهي مليئة بالمواعيد النهائية والأكواد القديمة (legacy code). إذا جردت الأمر من هذه الفوضى، سيعطيك الذكاء الاصطناعي إجابة نظيفة تتجاهل الواقع. والحقيقة أن هذه الفوضى هي المشكلة الفعلية.
قبل كتابة أمرك القادم، اقضِ دقيقتين في كتابة هذه الأشياء الثلاثة:
- ما تريد إنجازه.
- النهج الذي تفكر فيه.
- ما لست متأكداً بشأنه.
قدم الثلاثة جميعاً للنموذج أولاً.
يتطلب هذا جهداً أكبر، لكنه الجهد الذي يجب أن تبذله قبل كتابة أي كود. الذكاء الاصطناعي لا يضيف هذه الخطوة، بل يجعل تخطيها أكثر تكلفة.
يحتاج محرك البحث إلى استعلام نظيف. أما شريك التفكير فيحتاج إلى الصورة الكاملة.
توقف عن تنظيف الفوضى. فالفوضى هي سياقك.
المصدر: https://dev.to/gmoustakas/stop-using-ai-as-a-search-engine-with-extra-steps-49oo
مجتمع تعليمي اختياري: https://t.me/GyaanSetuAi