ليهيل: إطار عمل Python ASGI يركز على الأداء لواجهات الذكاء الاصطناعي
ليهيل، التي أنشأها رايسي تشان، هي إطار عمل ويب حديث يعتمد على ASGI بلغة بايثون مصمم للواجهات الخلفية في عصر البرمجة بالذكاء الاصطناعي. يوفر محركًا يركز على الأداء، ودعمًا صارمًا لتTyping بايثون، ونهج يعتمد على ididi لحقن التبعية لتقليل الكود الزائد وتحسين القابلية للصيانة. تم بناؤه لبايثون 3.10+، يستهدف التطبيق مطوري بايثون، ومهندسي الذكاء الاصطناعي، والمعماريين الذين يحتاجون إلى أساس مكتوب، وعالي الإنتاجية لبناء خدمات الوكلاء والدردشة.
مصمم لاستضافة وكلاء الذكاء الاصطناعي وتفاعلات النماذج في الوقت الحقيقي
تدمج الأداة ميزات تهدف إلى سير العمل الأصلي للذكاء الاصطناعي، بما في ذلك أحداث الخادم المرسلة والبدائل البعيدة التي تدعم التفاعلات ذات الكمون المنخفض مع النماذج. تعرض المرافق التي تهدف إلى ربط الخدمات بنقاط نهاية بروتوكول سياق النموذج (MCP) والعملاء المتوافقين مع MCP مثل Claude Desktop وCursor، بحيث يمكن للفرق نشر روبوتات الدردشة ومنسقي الوكلاء ونقاط نهاية الاستدلال المتدفقة دون تجميع تلك الأجزاء بأنفسهم.
تحسينات الإنتاجية المقاسة هي عرض تجاري أساسي
يتم تقديم lihiil كإطار عمل "يضع الأداء أولاً" مع ادعاءات مرجعية بأن معالجة الاستجابة أسرع بنسبة 50%–100% مقارنةً بإطارات ASGI الأخرى وبيانات تصل إلى تحسينات سرعة تصل إلى 2x. التطبيق متوافق مع خوادم ASGI القياسية (Uvicorn، Daphne) بحيث يمكن للفرق إعادة استخدام بنية الخادم الحالية أثناء السعي لتحقيق إنتاجية طلبات أعلى، ويبلغ المشروع عن تغطية اختبار كاملة للمساعدة في اكتشاف التراجعات تحت الحمل.
يتطلب التبني ممارسات بايثون الحديثة والألفة مع DI
يتطلب النشر بايثون 3.10 أو أحدث ويستخدم أنماط كتابة صارمة تؤثر على هيكل الكود والمراجعات. يعتمد إدارة التبعية على مكتبة ididi من أجل حقن آمن نوعيًا، ويوفر الإطار تحليلًا تلقائيًا للمعلمات من الاستعلامات والمسارات والرؤوس والأجسام لتقليل الكود الزائد للمعالج. ستواجه الفرق غير المألوفة مع الكود غير المتزامن المطبوع أو ididi منحنى تعليمي قبل تحقيق تكامل سلس.
اختيار عملي للفرق التي تعطي الأولوية للإنتاجية وتدفقات العمل المعتمدة على الذكاء الاصطناعي
تتناسب lihil مع فرق التطوير التي تركز على تقديم خلفيات متصلة بالنماذج ذات الإنتاجية العالية وخدمات الوكلاء. توقع خطوة انضمام غير تافهة: يجب على المشاريع اعتماد ممارسات Python 3.10+ وأنماط DI لتحقيق الفوائد المعلنة من حيث الأداء وقابلية الصيانة. بالنسبة للمجموعات المستعدة للاستثمار في الشيفرة الحديثة المميزة واستخدام DI، يقدم التطبيق منصة مستهدفة لخلفيات الذكاء الاصطناعي الإنتاجية.