»الوثائق | Changelog | Pypi | قضايا | رمز المصدر | ترخيص | AtratedB | منتدى المجتمع
تنفذ حزمة langchain-cratedb تجريدات Langchain الأساسية باستخدام CratedB أو CratedB Cloud.
يتم إصدار الحزمة تحت رخصة معهد ماساتشوستس للتكنولوجيا.
لا تتردد في استخدام التجريد كما هو منصوص عليه وإلا قم بتعديلها / تمديدها حسب الاقتضاء لتطبيقك الخاص. نحن نقدر المساهمات من أي نوع.
AtratedB عبارة عن قاعدة بيانات SQL موزعة وقابلة للتطوير لتخزين وتحليل كميات هائلة من البيانات في الوقت الفعلي القريب ، حتى مع الاستعلامات المعقدة. إنه متوافق مع Lucene.
Langchain هو إطار قابل للتأليف لإنشاء تطبيقات التفكير ، وتطبيقات التفكير مع نماذج لغة كبيرة ، والاستفادة من بيانات شركتك وواجهة برمجة التطبيقات.
Langchain for AtratedB هو إطار منظمة العفو الدولية/ML يفتح تطبيق تقنيات LLM على المشاريع العملية ، ويغطي العديد من الاحتياجات من طرف إلى طرف. إنه يعتمد على مجموعة كبيرة من المرافق المجمعة بواسطة مجموعة أدوات Langchain وقدرات فهرسة فائقة السرعة لـ CratedB.
يمكنك تطبيق LangChain على تطبيق التطبيقات المستندة إلى النص باستخدام النماذج التجارية ، على سبيل المثال المقدمة من Openai ، أو نماذج مفتوحة المصدر ، على سبيل المثال نماذج Llama النصية متعددة اللغات فقط ونصوص النصية.
pip install --upgrade langchain-cratedbتدعم الحزمة حاليًا AtratedB وسائق Python DB API ، المتوفر لكل حزمة صندوق. سيتم تثبيته تلقائيًا عند تثبيت محول Langchain.
يمكنك تشغيل CRITTERB الذي يديره ذاتيا أو البدء في استخدام CratedB Cloud ، انظر تثبيت AtratedB ، أو وحدة التحكم السحابية AtratedB.
للتعرف على محول Langchain لـ AtratedB ، يرجى الرجوع إلى الوثائق والأمثلة:
توضح عدد قليل من أجهزة الكمبيوتر المحمولة كيفية استخدام وظيفة متجر CrattB Vector حول نوع بيانات FLOAT_VECTOR ووظيفة KNN_MATCH مع Langchain. CratedBvectorStore
سوف تتعلم كيفية استيراد البيانات غير المهيكلة والاستعلام عنها باستخدام CrateDBVectorStore ، على سبيل المثال لإنشاء خط أنابيب للجيش المعزز للاسترجاع.
يجمع الجيل المتمثل في الاسترجاع (RAG) بين نظام استرجاع ، والذي يجلب المستندات ذات الصلة ، مع نموذج توليدي ، مما يسمح له بدمج المعرفة الخارجية لاستجابات أكثر دقة ومستنيرة.
يوضح دفتر الملاحظات كيفية تحميل المستندات من قاعدة بيانات AtratedB ، باستخدام واجهات SQLDatabase من Langchain وواجهات CrateDBLoader ، استنادًا إلى SQLAlchemy.
يساعد محول سجل رسالة الدردشة في تخزين وإدارة سجل رسائل الدردشة في جدول CattedB ، لدعم ذاكرة المحادثة.
مجد لمؤلفي جميع مكونات البرامج العديدة التي ترثها هذه المكتبة والبناء عليها ، وأبرزها حزمة Langchain-Postgres ، و Langchain نفسها.
حزمة langchain-cratedb هي مشروع مفتوح المصدر ، ويتم إدارته على Github. نحن نقدر المساهمات من أي نوع.
يستخدم المشروع ترخيص MIT ، مثل مشروع Langchain-Postgres الذي يستمد منه.