AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

Voyage AI 와 LangChain 통합

LangChain은 대규모 언어 모델 애플리케이션의 생성을 간소화할 수 있는 체인을 제공하는 오픈 소스 프레임워크 입니다. 체인은 일련의 작업을 수행하는 상호 연결된 LangChain 구성 요소로 구성됩니다. RAG 및 에이전트 검색을 포함한 다양한 AI 사용 사례에 체인을 사용할 수 있습니다.

LangChain은 Voyage AI 임베딩 모델을 표준 LangChain 임베딩 클래스로 노출하는 전용 패키지를 제공합니다. 이러한 패키지를 MongoDB 와 페어링하면 다른 데이터와 함께 임베딩을 저장 하고 MongoDB Vector Search로 쿼리 수 있습니다.

이 튜토리얼에서는 LangChain과 함께 Voyage AI 임베딩을 사용하여 다음 작업을 완료하는 방법을 보여줍니다.

  1. 소스 데이터를 로드하고 문서로 분할 .

  2. 문서와 해당 임베딩을 MongoDB 에 저장합니다.

  3. 임베딩에 MongoDB Vector Search 인덱스 생성합니다.

  4. 데이터에 대해 시맨틱 검색 쿼리를 실행합니다.

  5. RAG를 구현하여 데이터에 대한 질문에 답변 .

LangChain 통합에는 다음과 같은 Voyage AI 패키지가 포함됩니다.

  • Python 에서 langchain-voyageai 패키지 VoyageAIEmbeddings 클래스를 제공합니다.

  • TypeScript에서 @langchain/mongodb 패키지 MongoDBAtlasVectorSearch 벡터 저장 와 함께 VoyageEmbeddings 클래스를 제공합니다.

두 패키지 모두 LangChain의 표준 임베딩 인터페이스를 구현 벡터 스토어 및 리트리버를 포함하여 임베딩을 허용하는 모든 LangChain 구성 요소에 Voyage 모델을 전달할 수 있습니다.

다음 튜토리얼에서는 LangChain과 함께 Voyage AI 임베딩을 사용하는 방법을 보여줍니다. 원하는 언어 와 LLM 제공자 선택하면 해당 지침을 볼 수 있습니다.

Language
LLM 제공자

파이프라인 작동하면 다음과 같이 조정하여 LangChain 체인을 변경하지 않고도 검색 품질을 개선할 수 있습니다.

추가 튜토리얼을 보려면 다음 리소스를 참조하세요.

이 페이지 평가하기

이 페이지의 내용