사전 요구 사항
- 배포 환경 (배포를 위한 애플리케이션 설정 방법 참조) 및 호스팅 옵션에 대한 세부 정보
- 임베딩 제공자의 API 키 (이 경우 OpenAI)
langchain >= 0.3.8(아래의 문자열 형식을 사용하는 경우)
단계
langgraph.json설정 파일을 업데이트하여 store 구성을 포함시킵니다:
- 임베딩 생성을 위해 OpenAI의 text-embedding-3-small 모델을 사용합니다
- 임베딩 차원을 1536으로 설정합니다 (모델의 출력과 일치)
- 저장된 데이터의 모든 필드를 인덱싱합니다 (
["$"]는 모든 것을 인덱싱한다는 의미이며,["text", "metadata.title"]과 같이 특정 필드를 지정할 수도 있습니다)
- 위의 문자열 임베딩 형식을 사용하려면 종속성에
langchain >= 0.3.8이 포함되어 있는지 확인하세요:
사용법
구성이 완료되면 nodes에서 시맨틱 검색을 사용할 수 있습니다. store는 메모리를 구성하기 위해 namespace tuple이 필요합니다:커스텀 임베딩
커스텀 임베딩을 사용하려면 커스텀 임베딩 함수의 경로를 전달할 수 있습니다:API를 통한 쿼리
LangGraph SDK를 사용하여 store를 쿼리할 수도 있습니다. SDK는 async 작업을 사용하므로:Connect these docs programmatically to Claude, VSCode, and more via MCP for real-time answers.