Elasticsearch を使用した検索および AI/ML を活用した検索エクスペリエンスに関する最新の記事とチュートリアルについては、Search Labs にアクセスしてください。
このリポジトリには、実行可能な Python ノートブック、サンプル アプリ、および Elastic プラットフォームをテストするためのリソースが含まれています。
Elastic は、AI/ML を活用した最新の検索エクスペリエンスをすべて実現します。
notebooks
フォルダーには、さまざまな実行可能な Python ノートブックが含まれているため、これらの機能を自分でテストできます。 Colab は、ブラウザ上で使いやすい Python 仮想環境を提供します。
question-answering.ipynb
chatbot.ipynb
次のノートブックを使用して、Kibana の Playground を試してください。
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 を付けて、Elastic ディスカッション フォーラムに質問を投稿してみてください。
Elastic コミュニティ Slack の #search-esre-relevance-engine チャンネルでも私たちを見つけることができます。
このソフトウェアは、Apache License バージョン 2 (「ALv2」) に基づいてライセンス供与されています。