EVA Agent Dependencies
EVA Agent가 구동되기 위해 꼭 필요한 Dependencies(의존성) 설치 가이드입니다.
EVA Agent를 설치하기 전, 데이터 저장을 위한 Qdrant(벡터 DB)와 모델 추론을 위한 vLLM 인프라를 먼저 구축해야 합니다.
이 가이드는 EVA의 기초가 되는 의존성 패키지 설치 방법을 안내합니다.
설치 구조 이해하기
성공적인 설치를 위해 각 패키지 간의 선후 관계를 확인해 주세요.
- eva-agent-init: 스토리지 클래스(Storage Class)를 정의합니다. (가장 먼저 설치)
- qdrant / vllm: 위에서 정의한 스토리지를 사용하여 데이터를 보관합니다.
- eva-agent: 위 서비스들이 모두 준비된 후 최종 설치됩니다.
사전 준비 사항
설치에 필요한 CLI 도구들이 준비되어 있는지 확인해 주세요.
- kubectl: 클러스터 제어 도구 [설치] (https://kubernetes.io/ko/docs/tasks/tools/install-kubectl-linux/)
- helm: 패키지 관리 도구 [설치] (https://helm.sh/ko/docs/intro/install/)
- kustomize: 설정 커스텀 도구 (post-render 시 필요) [설치] (https://kubectl.docs.kubernetes.io/installation/kustomize/binaries/)