KamoCRM

الاستنتاج نحن ندير أنفسنا

النماذج، والتضمين، والبحث المتجهي، والكلام، والترجمة - على معداتنا الخاصة

إن مساعد نظام المعلومات داخل KamoCRM يقرأ وثائق المستأجر قبل أن يجيب. إن القيام بذلك العمل يعني تشغيل السلسلة بأكملها بأنفسنا: خادم نموذج، نموذج مدمج، قاعدة بيانات متجهية، التعرف على الكلام، تركيب الكلام والترجمة الآلية، كل ذلك داخل مجموعتنا، كل ذلك على بيانات لا تغادرها أبداً.

كل رقم هنا يسمّي من أين أتى ومتى تمّ قياسه.
الإجراءالقيمةالمصدرالمقيسة
خدمات الاستدلال والكلام المستضافة ذاتيا6 (model server, embedding model, vector database, speech recognition, speech synthesis, machine translation)kubectl get deployments,statefulsets --all-namespaces
خدمات مخصصة للاسترجاع والناقل في المنصة3 (RAG service, vector service, embedding model)kubectl get deployments -n kamo
اللغات التي يخدمها برنامج الترجمة التحريرية المستضافة ذاتيا22messages/*.json in the marketing site repository
معدل أخطاء التعرف البصري على الحروف0.180 CERocrservice evaluation run

ما المبنى الذي علمنا

إن استدعاء نموذج مستضيف لبرنامج التواصل البيني يستغرق عملاً بعد الظهر ونحن نقوم به أيضاً، حيث يكون الإجابة الصحيحة. وتشغيل الاستدلال بنفسك هو تخصص مختلف، وهو ما يسأل عنه العملاء في اللحظة التي تكون فيها بياناتهم حساسة ــ الرعاية الصحية، المالية، القانونية، أي شيء تحت التزام إقامة البيانات. وعند تلك النقطة، تنتهي المحادثة بـ"نرسلها إلى طرف ثالث"، ولا يستطيع مواصلتها إلا الفريق الذي شغل البديل بالفعل.

الاسترجاع هو حيث تكسبها هذه الأنظمة أو تخسرها، وهو في الغالب غير جذاب. تجزئة الوثائق بحيث تكون المقاطع المسترجعة مستقلة بذاتها. البت في معنى الاستفسار حتى عندما يكتب المستخدم أربع كلمات. جعل الاسترجاع يحترم الإذن، بحيث لا يستطيع المساعد الإجابة من وثيقة لا يسمح للشخص الذي يطلبها بقراءتها - وهو أمر سهل الخطأ، ونوع الخطأ الذي ينتهي به الأمر في رسالة من المنظم بدلاً من متتبع الأخطاء. قاعدة معرفتنا لديها مستويات الرؤية التي يجب على طبقة الاسترجاع أن تحترمها تماما كما تفعل القراءات التي تواجه الإنسان، في مكانين منفصلين يجب أن يتفقا عليهما.

كما نقوم بتشغيل التعرف على الكلام والتوليف، والترجمة الآلية عبر اثنتين وعشرين لغة. وقد علمتنا أنابيب الترجمة أكثر ما تعلمنا، في الأغلب من خلال الفشل الصامت: فعملية تحديث جماعي بدون معاملة نجحت على الورق ولم تكتب شيئاً لإحدى وعشرين لغة، ولأن أي شيء لم يحدث، لم يلاحظ أحد ذلك لفترة طويلة. ويشكل الفشل الصامت الخطر المحدد لعملية الترجمة الآلية، ونحن الآن نستخدمه كأداة افتراضية.

بنيت بـ

  • Ollama
  • Qdrant
  • Whisper
  • Coqui TTS
  • LibreTranslate
  • Python
  • Java
  • Spring Boot

ماذا يؤهلنا هذا؟

SI and retrieval systemsAssistants that read your documents, and know what they are not allowed to readCustom web applicationsThe system your business actually runs on, built properlyPlatform and DevOps engineeringKubernetes, pipelines and the deployment safety nobody notices until it is missing

أخبرنا ماذا تحاول أن تفعل

إن محادثة قصيرة تكفي عادة لمعرفة ما إذا كنا الشخص المناسب. وإذا لم نكن، فسوف نقول ذلك ونشير إليك إلى مكان أفضل.

بدء محادثةأنا أستخدم KamoCRM بالفعلكيف نقتبس