
encoder-run 소스 코드 임베딩의 수명을 자동화하도록 설계된 Kubernetes 연산자입니다. 또한 기본 스토리지 및 모델 인프라를 관리합니다. 이 프로젝트는 벡터가 소스 코드 리포지토리의 최신 변경 사항으로 최신 상태를 유지하고 검색, 유사성 검사, RAG 및 코드 분석 작업을 향상시킵니다.

encoder-run 설정하기 전에 다음과 같은 전제 조건이 충족되도록하십시오.
make kind-install 실행할 수 있습니다.전제 조건을 만족 시키면 다음 명령을 사용하여 응용 프로그램을 배포하십시오. 이것은 소스에서 모든 이미지를 빌드합니다. 처음에는 10 분 이상이 걸릴 수 있습니다.
make deploy
또는 소스에서 건물을 건너 뛰려면 (DockerHub에서 끌어 당기면 더 빠릅니다) :
make deploy-staging
이 명령은 필요한 Kubernetes 구성을 설정하고 모든 구성 요소를 시작합니다. 배포되면 노출됩니다.
localhost:32081localhost:32080모의 데이터로 프론트 엔드 인터페이스를 실행하려면 다음을 수행하십시오.
cd frontend/console-ui
npm install && npm run generate
cd ../mock
npm install
cd ../console-ui
npm run local 이 설정은 localhost:3000 및 localhost:4000 의 Mock Gateway에서 UI를 회전시켜 개발 또는 테스트를위한 전체 환경을 시뮬레이션합니다.
다음은 encoder-run 의 계획된 기능 및 개선 사항의 짧은 목록입니다.
문제를 열거 나 GitHub 저장소에 풀 요청을 제출하여 새로운 기능을 기여하거나 제안하십시오.
Encoder-Run은 오픈 소스 프로젝트이며 기여를 장려하고 환영합니다. 기여하려면 기여 지침 및 행동 강령을 검토하십시오.
설치 및 설정에 문제가 있으시면 Encoder-Run을 사용하는 최선의 방법에 대한 토론 GitHub 문제를 사용하고 가능한 한 많은 세부 사항을 포함시켜야합니다.