검색 및 AI/ML 기반 검색 환경에 Elasticsearch를 사용하는 방법에 대한 최신 기사와 튜토리얼을 보려면 Search Labs를 방문하세요.
이 리포지토리에는 Elastic 플랫폼을 테스트하기 위한 실행 가능한 Python 노트북, 샘플 앱 및 리소스가 포함되어 있습니다.
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 배포를 위한 지원 서비스를 받으실 수 있습니다. 지원팀과 협력하려면 환영 페이지를 참조하세요. 이러한 서비스는 이 저장소에 포함된 샘플 애플리케이션 코드에는 적용되지 않습니다.
Elastic 토론 포럼에 질문을 게시하고 #esre-elasticsearch-relevance-engine으로 태그를 지정해 보세요.
Elastic Community Slack의 #search-esre-relevance-engine 채널에서도 저희를 찾으실 수 있습니다.
이 소프트웨어는 Apache 라이센스 버전 2("ALv2")에 따라 라이센스가 부여되었습니다.