LangChain

LangChain은 AI, 벡터, 임베딩을 다루는 데 널리 활용되는 프레임워크입니다. 다양한 AI 애플리케이션 구축을 간소화하는 데 사용됩니다.

Elasticsearch는 LangChain과 함께 세 가지 방법으로 활용할 수 있습니다.

  • LangChain ElasticsearchStore를 사용해 Elasticsearch에서 문서를 저장하고 검색할 수 있습니다.
  • LangChain의 셀프 쿼리 검색기를 OpenAI와 같은 LLM과 함께 활용하여 사용자의 쿼리를 쿼리 + 필터로 변환하고 Elasticsearch에서 관련 문서를 검색할 수 있습니다.
  • 가장 유연하게 Elasticsearch에서 문서를 검색하려면 LangChain ElasticsearchRetriever를 사용하세요.

Elasticsearch 및 LangChain 시작하기 블로그

노트북

LangServe 템플릿

LangChain 기반 RAG 참조 앱

이 참조 앱은 LangChain을 사용하여 RAG(Retrieval-Augmented Generation) 모델을 운영하는 방법을 보여줍니다. 이 앱은 ElasticsearchStore를 사용해 Elasticsearch에서 문서를 저장하고 검색합니다. LangChain과 Elasticsearch를 빠르게 시작할 수 있는 방법입니다.

https://github.com/elastic/elasticsearch-labs/tree/main/example-apps/chatbot-rag-app

Elastic AI Assistant에서 LangChain 활용

Security AI Assistant

최첨단 검색 환경을 구축할 준비가 되셨나요?

충분히 고급화된 검색은 한 사람의 노력만으로는 달성할 수 없습니다. Elasticsearch는 여러분과 마찬가지로 검색에 대한 열정을 가진 데이터 과학자, ML 운영팀, 엔지니어 등 많은 사람들이 지원합니다. 서로 연결하고 협력하여 원하는 결과를 얻을 수 있는 마법 같은 검색 환경을 구축해 보세요.

직접 사용해 보세요