الأحد، 28 يونيو 2026

إطار عمل Ruby واحد وجميل لجميع مزودي الذكاء الاصطناعي

إطار عمل روبي واحد وجميل لجميع مزودي الذكاء الاصطناعي الرئيسيين. يمكنك بسهولة إنشاء روبوتات محادثة، ووكلاء ذكاء اصطناعي، وتطبيقات RAG، ومولدات محتوى، وكل سير عمل للذكاء الاصطناعي يمكنك التفكير فيه.
لماذا RubyLLM؟
كل مزود لخدمات الذكاء الاصطناعي يُقدم برنامجه الخاص المُثقل بالبيانات. واجهات برمجة تطبيقات مختلفة. تنسيقات استجابة مختلفة. معايير مختلفة. إنه أمر مُرهق.
يُوفر لك RubyLLM إطار عمل واحدًا أنيقًا لجميع هذه البرامج. واجهة واحدة سواء كنت تستخدم GPT أو Claude أو Ollama. ثلاث مكتبات فقط: Faraday وZeitwerk وMarcel. هذا كل شيء.
  • الميزات
  • المحادثة: ذكاء اصطناعي تفاعلي مع RubyLLM.chat
  • الرؤية: تحليل الصور والفيديوهات
  • الصوت: نسخ الكلام وفهمه باستخدام RubyLLM.transcribe
  • المستندات: استخراج الملفات من ملفات PDF وCSV وJSON وأي نوع ملف آخر
  • إنشاء الصور: إنشاء صور باستخدام RubyLLM.paint
  • التضمينات: إنشاء تضمينات باستخدام RubyLLM.embed
  • الرقابة: حماية المحتوى باستخدام RubyLLM.moderate
  • الأدوات: دع الذكاء الاصطناعي يستدعي دوال Ruby الخاصة بك
  • الوكلاء: مساعدون قابلون لإعادة الاستخدام باستخدام RubyLLM::Agent
  • الإخراج المنظم: مخططات JSON تعمل بسلاسة
  • البث: استجابات فورية باستخدام الكتل
Rails: تكامل ActiveRecord مع acts_as_chat
العمل غير المتزامن: تزامن قائم على الألياف
سجل النماذج: أكثر من 800 نموذج مع اكتشاف القدرات والتسعير
التفكير الموسع: التحكم في مداولات النموذج وعرضها وحفظها
المزودون: OpenAI xAI، وAnthropic، وGemini، وVertexAI، وBedrock، وDeepSeek، وMistral، وOllama، وOpenRouter، وPerplexity، وGPUTxack، وأي واجهة برمجة تطبيقات متوافقة مع OpenAI

ليست هناك تعليقات:

إرسال تعليق

القوائم المترابطة المتضمنة (Intrusive linked lists)

القوائم المتصلة المتداخلة (Intrusive linked lists) هي نوع من القوائم المتصلة التي تكون فيها روابط الربط مُضمَّنةً داخل البنية نفسها التي يجر...