تخطَّ إلى المحتوى الرئيسي
ToolPotion
مستشار الذكاء الاصطناعي
إرسال (مجاني)

Langroid

Langroid هو إطار عمل Python لبناء تطبيقات مدعومة بـ LLM باستخدام نموذج برمجة متعدد الوكلاء. يسمح للمطورين بإنشاء وكلاء، وتزويدهم بالأدوات و LLMs، وتنسيق تعاونهم لحل المشكلات المعقدة من خلال تبادل الرسائل، مما يبسط تطوير تطبيقات LLM.

عرض المستودع
مشاركة
عرض المستودع
مشاركة

Langroid هو إطار عمل Python بديهي وخفيف الوزن وقابل للتوسيع مصمم لتبسيط تطوير التطبيقات التي تعمل بنماذج اللغة الكبيرة (LLM). يعمل على نموذج برمجة متعدد الوكلاء، مستوحى من إطار عمل Actor، حيث يقوم المطورون بتعريف الوكلاء، وتزويدهم بمكونات مثل LLMs، ومخازن المتجهات، والأدوات، ثم تنسيق حل المشكلات التعاوني الخاص بهم من خلال تبادل الرسائل.

قراءة المزيد

التجريد الأساسي في Langroid هو `Agent`، الذي يغلف حالة محادثة LLM ويمكن تعزيزه بمخازن المتجهات والأدوات. تعمل الوكلاء كمحولات للرسائل، مع طرق استجابة افتراضية لتفاعلات LLM و Agent والمستخدم. تغلف فئة `Task` وكيلًا (`Agent`)، وتوفر التعليمات، وتدير التكرارات، وتنسق تفاعلات الوكلاء المتعددين من خلال التفويض الهرمي. يعزز هذا التصميم المعياري قابلية إعادة الاستخدام والاقتران الفضفاض.

يدعم Langroid مجموعة واسعة من LLMs، بما في ذلك نماذج OpenAI ومئات الموفرين الآخرين (محليين/مفتوحين أو عن بعد/تجاريين) عبر مكتبات الوكيل وخوادم النماذج المحلية مثل Ollama و LiteLLM، وغالبًا ما تحاكي واجهة برمجة تطبيقات OpenAI. يتكامل مع مخازن المتجهات المختلفة مثل Qdrant و Chroma و LanceDB و Pinecone و PGVector، مما يتيح الاسترجاع المعزز للتوليد (RAG) للتأريض والاستشهاد بالمصادر. يتميز إطار العمل أيضًا بدعم قوي للأدوات/الإضافات/استدعاء الوظائف، مستفيدًا من Pydantic لتبسيط تعريف المخطط ومعالجة الأخطاء.

تشمل القدرات الرئيسية التعاون متعدد الوكلاء، واستخراج المعلومات المنظمة، والدردشة مع المستندات (RAG) مع الاستشهاد بالمصادر، والدردشة مع البيانات الجدولية. يؤكد Langroid على تجربة المطور، ويقدم ميزات مثل التخزين المؤقت لاستجابات LLM، والمراقبة، والتسجيل، وتتبع سلالة الرسائل. يتم تطويره بنشاط مع تحديثات متكررة ومجتمع متنامٍ، مما يجعله خيارًا قويًا لبناء تطبيقات LLM متطورة.

  • الفئةأدوات بناء وكلاء الذكاء الاصطناعي
  • نموذج التسعيرمفتوح المصدر
  • النشرسحابي, استضافة ذاتية
  • المنصاتالويب

  • نموذج برمجة متعدد الوكلاء لتطبيقات LLM

  • تجريدات الوكيل والمهمة لتنسيق تفاعلات LLM

  • دعم لمجموعة واسعة من LLMs، بما في ذلك النماذج المحلية والخاصة

  • التكامل مع مخازن المتجهات المتعددة لقدرات RAG

  • دعم الأدوات/الإضافات/استدعاء الوظائف باستخدام Pydantic

  • الدردشة مع المستندات (RAG) مع الاستشهاد بالمصادر

  • الدردشة مع البيانات الجدولية باستخدام توليد كود Pandas

  • التخزين المؤقت لاستجابات LLM

  • المراقبة والتسجيل وتتبع سلالة الرسائل

  • إطار عمل Python قابل للتوسيع وخفيف الوزن

  1. استنساخ المستودع: احصل على قاعدة كود Langroid من GitHub.

  2. تثبيت التبعيات: قم بإعداد بيئة افتراضية وتثبيت Langroid مع الإضافات الضرورية.

  3. تكوين متغيرات البيئة: قم بإعداد مفاتيح API وبيانات الاعتماد المطلوبة الأخرى.

  4. تطوير الوكلاء: قم بتعريف الوكلاء باستخدام LLMs ومخازن المتجهات والأدوات.

  5. تنسيق المهام: استخدم فئة Task لإدارة تفاعلات الوكلاء وسير العمل.

  6. تنفيذ التطبيقات: قم بتشغيل تطبيقاتك المدعومة بـ LLM.

  • التعاون متعدد الوكلاء
  • استخراج المعلومات
  • الأسئلة والأجوبة للمستندات
  • تحليل البيانات
  • توليد الكود
  • أنظمة RAG

تقييمات Langroid

جاري التحميل...

أدوات ذكاء اصطناعي شائعة مثل Langroid

Lagent

مستودعات GitHub للذكاء الاصطناعي

Lagent هو إطار عمل خفيف الوزن ومفتوح المصدر من InternLM لبناء تطبيقات تعتمد على وكلاء نماذج اللغة الكبيرة (LLM). مستوحى من PyTorch، فهو يبسط إنشاء تطبيقات متعددة الوكلاء من خلال…

أدوات بناء وكلاء الذكاء الاصطناعي
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

إطار عمل خفيف الوزن ومفتوح المصدر من InternLM لبناء تطبيقات تعتمد على وكلاء نماذج اللغة الكبيرة (LLM). مستوحى من PyTorch، فهو يبسط إنشاء تطبيقات متعددة الوكلاء من خلال…Lagent هو إطار عمل خفيف الوزن ومفتوح المصدر من InternLM لبناء تطبيقات تعتمد على وكلاء نماذج اللغة الكبيرة (LLM). مستوحى من PyTorch، فهو يبسط إنشاء تطبيقات متعددة الوكلاء من خلال…

أدوات بناء وكلاء الذكاء الاصطناعي
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

smolagents

مستودعات GitHub للذكاء الاصطناعي

smolagents هي مكتبة أساسية مصممة لبناء أنظمة وكلاء تعمل عن طريق التفكير في التعليمات البرمجية. تتيح للمستخدمين تشغيل وكلاء أقوياء بأقل قدر من التعليمات البرمجية، ودعم وكلاء…

أدوات بناء وكلاء الذكاء الاصطناعي

المرتبة 130 في مستودعات GitHub للذكاء الاصطناعي

عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

مكتبة أساسية مصممة لبناء أنظمة وكلاء تعمل عن طريق التفكير في التعليمات البرمجية. تتيح للمستخدمين تشغيل وكلاء أقوياء بأقل قدر من التعليمات البرمجية، ودعم وكلاء…smolagents هي مكتبة أساسية مصممة لبناء أنظمة وكلاء تعمل عن طريق التفكير في التعليمات البرمجية. تتيح للمستخدمين تشغيل وكلاء أقوياء بأقل قدر من التعليمات البرمجية، ودعم وكلاء…

مميزةأدوات بناء وكلاء الذكاء الاصطناعي
المرتبة 130 في مستودعات GitHub للذكاء الاصطناعي

BeeAI Framework

مستودعات GitHub للذكاء الاصطناعي

BeeAI Framework هو مجموعة أدوات مفتوحة المصدر لبناء وكلاء الذكاء الاصطناعي وأنظمة الوكلاء المتعددين الجاهزة للإنتاج. يدعم التطوير في كل من Python و TypeScript، ويقدم ميزات للتفكير…

أدوات بناء وكلاء الذكاء الاصطناعي

المرتبة 107 في مستودعات GitHub للذكاء الاصطناعي

عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

مجموعة أدوات مفتوحة المصدر لبناء وكلاء الذكاء الاصطناعي وأنظمة الوكلاء المتعددين الجاهزة للإنتاج. يدعم التطوير في كل من Python و TypeScript، ويقدم ميزات للتفكير…BeeAI Framework هو مجموعة أدوات مفتوحة المصدر لبناء وكلاء الذكاء الاصطناعي وأنظمة الوكلاء المتعددين الجاهزة للإنتاج. يدعم التطوير في كل من Python و TypeScript، ويقدم ميزات للتفكير…

أدوات بناء وكلاء الذكاء الاصطناعي
المرتبة 107 في مستودعات GitHub للذكاء الاصطناعي

Pocket Flow

مستودعات GitHub للذكاء الاصطناعي

Pocket Flow هو إطار عمل LLM بسيط يتكون من 100 سطر مصمم للتطوير السريع. يمكّن وكلاء الذكاء الاصطناعي من بناء وكلاء آخرين، مما يوفر حلاً خفيف الوزن وخاليًا من التبعيات للتطبيقات…

أدوات بناء وكلاء الذكاء الاصطناعي

المرتبة 139 في مستودعات GitHub للذكاء الاصطناعي

عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

إطار عمل LLM بسيط يتكون من 100 سطر مصمم للتطوير السريع. يمكّن وكلاء الذكاء الاصطناعي من بناء وكلاء آخرين، مما يوفر حلاً خفيف الوزن وخاليًا من التبعيات للتطبيقات…Pocket Flow هو إطار عمل LLM بسيط يتكون من 100 سطر مصمم للتطوير السريع. يمكّن وكلاء الذكاء الاصطناعي من بناء وكلاء آخرين، مما يوفر حلاً خفيف الوزن وخاليًا من التبعيات للتطبيقات…

أدوات بناء وكلاء الذكاء الاصطناعي
المرتبة 139 في مستودعات GitHub للذكاء الاصطناعي

MetaGPT

مستودعات GitHub للذكاء الاصطناعي

MetaGPT هو إطار عمل متعدد الوكلاء مصمم لتسهيل برمجة اللغة الطبيعية. يهدف إلى تبسيط تطوير تطبيقات الذكاء الاصطناعي من خلال السماح لعدة وكلاء بالتعاون بفعالية، مما يعزز الإنتاجية…

أدوات بناء وكلاء الذكاء الاصطناعي

المرتبة 29 في مستودعات GitHub للذكاء الاصطناعي

عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

إطار عمل متعدد الوكلاء مصمم لتسهيل برمجة اللغة الطبيعية. يهدف إلى تبسيط تطوير تطبيقات الذكاء الاصطناعي من خلال السماح لعدة وكلاء بالتعاون بفعالية، مما يعزز الإنتاجية…MetaGPT هو إطار عمل متعدد الوكلاء مصمم لتسهيل برمجة اللغة الطبيعية. يهدف إلى تبسيط تطوير تطبيقات الذكاء الاصطناعي من خلال السماح لعدة وكلاء بالتعاون بفعالية، مما يعزز الإنتاجية…

مميزةأدوات بناء وكلاء الذكاء الاصطناعي
المرتبة 29 في مستودعات GitHub للذكاء الاصطناعي

Gwenflow

مستودعات GitHub للذكاء الاصطناعي

Gwenflow هو إطار عمل Python لتنسيق التطبيقات التي تعمل بالوكلاء الذكاء الاصطناعي المستقلين ونماذج اللغة الكبيرة (LLMs). إنه يبسط دمج نماذج LLMs والوكلاء في حلول قابلة للتطوير،…

أدوات بناء وكلاء الذكاء الاصطناعي
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

إطار عمل Python لتنسيق التطبيقات التي تعمل بالوكلاء الذكاء الاصطناعي المستقلين ونماذج اللغة الكبيرة (LLMs). إنه يبسط دمج نماذج LLMs والوكلاء في حلول قابلة للتطوير،…Gwenflow هو إطار عمل Python لتنسيق التطبيقات التي تعمل بالوكلاء الذكاء الاصطناعي المستقلين ونماذج اللغة الكبيرة (LLMs). إنه يبسط دمج نماذج LLMs والوكلاء في حلول قابلة للتطوير،…

أدوات بناء وكلاء الذكاء الاصطناعي
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

Qwen-Agent

مستودعات GitHub للذكاء الاصطناعي

Qwen-Agent هو إطار عمل مفتوح المصدر لبناء تطبيقات نماذج اللغة الكبيرة (LLM) باستخدام نماذج Qwen. يدعم استدعاء الوظائف، وتفسير التعليمات البرمجية، و RAG، والمزيد، مما يتيح إنشاء…

أدوات بناء وكلاء الذكاء الاصطناعي
عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

إطار عمل مفتوح المصدر لبناء تطبيقات نماذج اللغة الكبيرة (LLM) باستخدام نماذج Qwen. يدعم استدعاء الوظائف، وتفسير التعليمات البرمجية، و RAG، والمزيد، مما يتيح إنشاء…Qwen-Agent هو إطار عمل مفتوح المصدر لبناء تطبيقات نماذج اللغة الكبيرة (LLM) باستخدام نماذج Qwen. يدعم استدعاء الوظائف، وتفسير التعليمات البرمجية، و RAG، والمزيد، مما يتيح إنشاء…

أدوات بناء وكلاء الذكاء الاصطناعي
عرض أفضل 250 من مستودعات GitHub للذكاء الاصطناعي

إطار عمل وكيل مايكروسوفت

مستودعات GitHub للذكاء الاصطناعي

إطار عمل وكيل مايكروسوفت هو أداة لبناء وتنظيم ونشر وكلاء الذكاء الاصطناعي وتدفقات العمل متعددة الوكلاء. يدعم بايثون و .NET، مما يمكّن المطورين من إنشاء أنظمة ذكاء اصطناعي معقدة…

أدوات بناء وكلاء الذكاء الاصطناعي

المرتبة 26 في مستودعات GitHub للذكاء الاصطناعي

عرض الأداة

مستودعات GitHub للذكاء الاصطناعي

أداة لبناء وتنظيم ونشر وكلاء الذكاء الاصطناعي وتدفقات العمل متعددة الوكلاء. يدعم بايثون و .NET، مما يمكّن المطورين من إنشاء أنظمة ذكاء اصطناعي معقدة…إطار عمل وكيل مايكروسوفت هو أداة لبناء وتنظيم ونشر وكلاء الذكاء الاصطناعي وتدفقات العمل متعددة الوكلاء. يدعم بايثون و .NET، مما يمكّن المطورين من إنشاء أنظمة ذكاء اصطناعي معقدة…

أدوات بناء وكلاء الذكاء الاصطناعي
المرتبة 26 في مستودعات GitHub للذكاء الاصطناعي
1 من 8