검색 및 AI/ML 기반 검색 환경에 Elasticsearch를 사용하는 방법에 대한 최신 기사와 튜토리얼을 보려면 Search Labs를 방문하세요.
이 리포지토리에는 Elastic 플랫폼을 테스트하기 위한 실행 가능한 Python 노트북, 샘플 앱 및 리소스가 포함되어 있습니다.
Elasticsearch를 벡터 데이터베이스로 사용하여 임베딩을 저장하고 하이브리드 및 의미론적 검색 경험을 강화하는 방법을 알아보세요.
검색 증강 생성(RAG), 요약, 질문 응답(QA)과 같은 사용 사례를 구축하세요.
훈련이나 조정 없이 동급 최고의 결과를 생성하는 Elastic Learned Sparse Encoder 및 RRF(상호 순위 융합)와 같은 Elastic의 최첨단 기본 기능을 테스트해 보세요.
OpenAI, Hugging Face, LangChain과 같은 프로젝트와 통합하고 Elasticsearch를 LLM 기반 애플리케이션의 백본으로 사용하세요.
Elastic은 AI/ML을 기반으로 하는 모든 최신 검색 경험을 지원합니다.
Github에서 Elasticsearch Labs를 북마크에 추가하거나 구독하세요
elastic.co/search-labs에서 최신 기사를 읽어보세요.
챗봇 RAG 앱
내부 지식 검색
관련성 워크벤치
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")에 따라 라이센스가 부여되었습니다.