애플리케이션에 AI 검색 기능을 구축하세요
Elasticsearch Relevance Engine™(ESRE)은 인공지능 기반 검색 애플리케이션을 지원하도록 설계되었습니다. ESRE를 사용하면 즉시 시맨틱 검색을 적용하고, 외부 대규모 언어 모델(LLM)과 통합하고, 하이브리드 검색을 구현하고, 서드파티 또는 나만의 트랜스포머 모델을 사용할 수 있습니다.


"RelativityOne 내에서 Elasticsearch를 활용하기 위한 투자를 통해 고객에게 제공할 수 있는 이점에 대해 기쁘게 생각합니다. 지금 ESRE를 실험하고 있으며 강력한 AI 강화 검색 결과를 고객에게 제공할 수 있는 잠재력에 흥분하고 있습니다."
Chris Brown, Relativity 최고 제품 책임자
코드 샘플
벡터 검색 빌드 시작
단일 API를 사용하여 임베딩 모델을 가져오고, 임베딩을 생성하며, 최근접 유사 항목(ANN) 검색을 사용하여 검색 쿼리를 작성하세요.
docker run -it --rm elastic/eland \
eland_import_hub_model \
--cloud-id $CLOUD_ID \
-u <username> -p <password> \
--hub-model-id sentence-transformers/msmarco-MiniLM-L-12-v3 \
--task-type text_embedding \
--start
자주 묻는 질문
Elasticsearch Relevance Engine이란 무엇인가요?
Elasticsearch Relevance Engine은 개발자가 AI 검색 애플리케이션을 구축하는 데 도움이 되는 도구 세트이며 다음을 포함합니다.
- 모든 도메인에 대한 정확도가 높은 하이브리드 검색의 기반인 BM25를 사용한 기존 키워드 검색 등 업계를 앞서가는 고급 정확도 순위 지정 기능.
- 벡터의 저장 및 검색뿐만 아니라 임베딩을 만드는 기능을 포함한 전체 벡터 데이터베이스 기능.
- 다양한 도메인에서 시맨틱 검색을 위한 Elastic의 새로운 머신 러닝 모델인 Elastic Learned Sparse Encoder.
- 다양한 도메인에서 최적의 검색 정확도를 위해 벡터 및 텍스트 검색 기능을 쌍으로 구성하는 하이브리드 순위 지정(RRF).
- API를 통해 OpenAI GPT-3 및 4와 같은 서드파티 트랜스포머 모델 통합 지원.
- 데이터베이스 커넥터, 서드파티 데이터 통합, 웹 크롤러와 같은 데이터 수집 도구 전체 제품군 및 사용자 정의 커넥터를 생성하기 위한 API.
- 텍스트, 이미지, 시계열, 위치 정보, 멀티미디어 등 모든 유형의 데이터에 걸쳐 검색 애플리케이션을 구축하기 위한 개발자 도구.
Elasticsearch Relevance Engine으로 무엇을 구축할 수 있나요?
Elasticsearch는 웹사이트(전자 상거래 제품 및 검색 등)와 내부 정보(고객 성공 지식 기반 시스템 및 엔터프라이즈 검색 등)를 위한 선도적인 검색 기술입니다. ESRE를 통해, Elastic은 AI 지원 검색 경험을 구축할 수 있는 도구 키트를 제공하고 있습니다. 사용자가 원하는 종류의 정보에 대한 질문이나 설명 형식으로 쿼리를 자연어로 표현하도록 하세요. 이 자연어 기능을 생성형 AI와 결합하여 사용자의 개인 또는 독점 데이터의 컨텍스트를 통해 이러한 모델의 기능을 더욱 향상시키세요.
Elasticsearch와 Elasticsearch Relevance Engine은 어떻게 다른가요?
Elasticsearch Relevance Engine에 포함된 기능은 Elasticsearch를 기본 저장 공간 및 검색 기술로 사용하도록 설계되었습니다. 개발자는 Elastic API 또는 Kibana와 같은 친숙한 도구를 사용하여 Elasticsearch Relevance Engine을 구성하는 기능과 상호 작용할 수 있습니다.
Elastic Learned Sparse Encoder란 무엇인가요?
Elastic Learned Sparse Encoder는 다양한 도메인에서 높은 정확도의 시맨틱 검색을 위해 Elastic이 구축한 모델입니다. 현재는 영어 전용 머신 러닝 모델로, 정보 검색을 위해 의미와 단어 간의 관계를 캡처합니다. Elastic의 새로운 검색 모델을 사용한 벤치마크 테스트에 관심이 있으신가요? 자세한 내용은 이 블로그를 읽어보세요.
트랜스포머란 무엇인가요? 그리고 Elastic Learned Sparse Encoder는 트랜스포머 모델인가요?
트랜스포머는 LLM의 기초 역할을 하는 심층 신경망 아키텍처입니다. 트랜스포머는 다양한 구성 요소로 이루어지며, 인코더, 디코더 및 수백만(또는 수십억) 개의 매개 변수를 가진 많은 "심층" 신경망 계층으로 구성될 수 있습니다. 일반적으로 인터넷의 데이터와 같은 매우 큰 텍스트 말뭉치에 대해 훈련되며, 다양한 NLP 작업을 수행하도록 미세 조정될 수 있습니다. Elastic의 새로운 검색 모델은 트랜스포머 아키텍처를 사용하지만 광범위한 도메인에서 시맨틱 검색을 위해 특별히 설계된 인코더로만 구성됩니다.
Elasticsearch Relevance Engine을 시작하려면 어떻게 해야 하나요? Elasticsearch Relevance Engine을 별도로 구매해야 하나요?
Elasticsearch Relevance Engine의 모든 기능은 8.8 릴리즈의 일부로 Elastic Enterprise Search Platinum 및 Enterprise 플랜과 함께 제공됩니다. 임베딩과 벡터 검색을 쉽게 시작할 수 있고, 검색 모델 모델을 사용해 볼 수 있습니다. Elastic Learned Sparse Encoder의 기능 데모를 확인해 보세요. Elasticsearch 라이선스가 있는 경우, Elasticsearch Relevance Engine이 구매의 일부로 포함되어 있습니다.
Elastic AI 도우미란 무엇인가요?
Elastic AI 도우미는 ESRE에 의해 구동되는 생성형 AI의 첫 번째 도메인별 애플리케이션입니다. 채팅 인터페이스를 통해, 사용자는 자연어로 질문을 하고 맞춤형 답변을 받을 수 있습니다. 자세한 내용은 Elastic AI 도우미 소개 블로그를 참조하시기 바랍니다.
AI에 관한 모든 것
AI 업데이트 구독
AI와 관련된 최신 정보를 받아보세요. 가입하시면 독점 뉴스, Elastic® 제품 업데이트, AI 트렌드, 체험 데모 등을 받으실 수 있습니다.
Elastic에서 직접 제공하는 교육
LLMs, NLP, ChatGPT, RRF, BM25, ESRE, 벡터, 트랜스포머, 임베딩 등 AI의 세계에는 계속해서 주목해야 할 요소들이 많습니다. 더 나은 AI 지원 검색 애플리케이션을 구축할 수 있도록 Elastic 제품 및 엔지니어링 리더십 및 개발 팀이 빠르게 움직이는 AI 환경에 대한 소식을 직접 전해드립니다.
등록
MarketoFEForm