لماذا 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 تعمل بسلاسة
- البث: استجابات فورية باستخدام الكتل
العمل غير المتزامن: تزامن قائم على الألياف
سجل النماذج: أكثر من 800 نموذج مع اكتشاف القدرات والتسعير
التفكير الموسع: التحكم في مداولات النموذج وعرضها وحفظها
المزودون: OpenAI xAI، وAnthropic، وGemini، وVertexAI، وBedrock، وDeepSeek، وMistral، وOllama، وOpenRouter، وPerplexity، وGPUTxack، وأي واجهة برمجة تطبيقات متوافقة مع OpenAI
ليست هناك تعليقات:
إرسال تعليق