2 مستودعات
Maps incoming HTTP requests to specific service methods based on generated logic derived from API interfaces.
Distinct from HTTP Request Routing: Focuses on routing derived from API definitions rather than general HTTP path mapping.
Explore 2 awesome GitHub repositories matching networking & communication · Interface-Based Request Routing. Refine with filters or upvote what's useful.
Twirp هو إطار عمل RPC لـ Protocol Buffers مصمم لتنفيذ اتصالات الخدمات المصغرة الموزعة والآمنة من حيث النوع عبر HTTP. يعمل كإطار عمل لاتصالات الخدمات المصغرة ومولد كود API ينتج كعوب عميل (Client stubs) وواجهات خادم مكتوبة بقوة من تعريفات المخطط للقضاء على الكود المتكرر للشبكة يدوياً. يضمن إطار العمل التوافق مع بنية الويب التحتية الحالية من خلال تنفيذ استدعاءات الإجراءات البعيدة عبر نقل HTTP القياسي. يستخدم العقود القائمة على المخطط كمصدر وحيد للحقيقة لتمكين التشغيل البيني عبر اللغات وفصل منطق العمل عن نقل الشبكة. يغطي النظام العديد من مجالات القدرات الأساسية، بما في ذلك التوجيه القائم على الواجهة، وتسلسل البيانات متعدد التنسيقات الذي يدعم كلاً من JSON والثنائي، والبرمجيات الوسيطة لدورة حياة الطلب للمخاوف المتقاطعة. كما يوفر نظام تعيين أخطاء قياسياً لترجمة فشل الخدمة إلى رموز قابلة للقراءة آلياً ويتضمن أدوات للتحقق من توافق العميل.
Maps incoming HTTP requests to specific service methods using routing logic derived from API interfaces.
هذا المشروع عبارة عن مجموعة أدوات أساسية (starter kit) وboilerplate لتطوير إضافات توسع وظائف ChatGPT عبر واجهات برمجة تطبيقات (APIs) خارجية. يعمل كتنفيذ مرجعي لبناء أدوات تمكن نماذج اللغة الكبيرة من تنفيذ المهام من خلال استدعاءات API متسلسلة وتعيين البيانات المهيكلة. يوفر المستودع قالباً لدمج REST APIs ودليلاً لتأمين الاتصال بين نموذج لغة ونقاط نهاية لخدمات الطرف الثالث. يركز على إعداد التحقق من الهوية وآليات المصافحة بين الوكيل وخادم خلفي خاص. يغطي التنفيذ تعريف تكاملات API الخارجية وتطوير أدوات لوكلاء نماذج اللغة. تشمل هذه القدرات تنفيذ استدعاءات API وتهيئة المصادقة لتأمين الاتصال مع تطبيقات الطرف الثالث.
Directs AI-generated requests to specific external endpoints based on API interface definitions.