تفضل بزيارة Search Labs للحصول على أحدث المقالات والبرامج التعليمية حول استخدام Elasticsearch للبحث وتجارب البحث المدعومة بالذكاء الاصطناعي/التعلم الآلي
يحتوي هذا الريبو على دفاتر ملاحظات Python قابلة للتنفيذ ونماذج تطبيقات وموارد لاختبار النظام الأساسي المرن:
تعرف على كيفية استخدام Elasticsearch كقاعدة بيانات متجهة لتخزين التضمينات وتجارب البحث الدلالي والهجين.
بناء حالات الاستخدام مثل الاسترجاع المعزز (RAG)، والتلخيص، والإجابة على الأسئلة (QA).
قدرات Test Elastic الرائدة والجاهزة مثل Elastic Learned Sparse Encoder والدمج المتبادل للرتبة (RRF)، والتي تنتج أفضل النتائج في فئتها دون تدريب أو ضبط.
يمكنك التكامل مع مشاريع مثل OpenAI وHugging Face وLangChain، واستخدام Elasticsearch باعتباره العمود الفقري للتطبيقات التي تدعم LLM.
تتيح المرونة جميع تجارب البحث الحديثة المدعومة بالذكاء الاصطناعي/التعلم الآلي.
قم بوضع إشارة مرجعية أو اشترك في Elasticsearch Labs على Github
اقرأ أحدث مقالاتنا على elastic.co/search-labs
تطبيق Chatbot RAG
البحث عن المعرفة الداخلية
منضدة الصلة
يحتوي مجلد notebooks
على مجموعة من دفاتر ملاحظات Python القابلة للتنفيذ، لذا يمكنك اختبار هذه الميزات بنفسك. يوفر Colab بيئة بايثون افتراضية سهلة الاستخدام في المتصفح.
question-answering.ipynb
chatbot.ipynb
جرب Playground في Kibana باستخدام الدفاتر التالية:
OpenAI Example
Anthropic Claude 3 Example
question-answering.ipynb
langchain-self-query-retriever.ipynb
Question Answering with Self Query Retriever
BM25 and Self-querying retriever with elasticsearch and LangChain
langchain-vector-store.ipynb
langchain-vector-store-using-elser.ipynb
langchain-using-own-model.ipynb
Document Chunking with Ingest Pipelines
Document Chunking with LangChain Splitters
Calculating tokens for Semantic Search (ELSER and E5)
Fetch surrounding chucks
00-quick-start.ipynb
01-keyword-querying-filtering.ipynb
02-hybrid-search.ipynb
03-ELSER.ipynb
04-multilingual.ipynb
05-query-rules.ipynb
06-synonyms-api.ipynb
07-inference.ipynb
08-learning-to-rank.ipynb
09-semantic-text.ipynb
10-semantic-reranking-retriever-cohere.ipynb
11-semantic-reranking-hugging-face.ipynb
loading-model-from-hugging-face.ipynb
openai-semantic-search-RAG.ipynb
amazon-bedrock-langchain-qa-example.ipynb
Semantic Search using the Inference API with the Cohere Service
upgrading-index-to-use-elser.ipynb
راجع المبادئ التوجيهية المساهمة.
يحتفظ فريق البحث في Elastic بهذا المستودع ويسعده تقديم المساعدة.
إذا كان لديك اشتراك Elastic، فيحق لك الحصول على خدمات الدعم لنشر Elasticsearch الخاص بك. راجع صفحة الترحيب الخاصة بنا للعمل مع فريق الدعم لدينا. لا تنطبق هذه الخدمات على نموذج كود التطبيق الموجود في هذا المستودع.
حاول نشر سؤالك في منتديات المناقشة المرنة ووضع علامة عليه باستخدام #esre-elasticsearch-relevance-engine
يمكنك أيضًا أن تجدنا في قناة #search-esre-relevance-engine الخاصة بـ Elastic Community Slack
هذا البرنامج مرخص بموجب ترخيص Apache، الإصدار 2 ("ALv2").