

참고 : 팀이나 조직에 Vespper를 사용하려면 저희에게 연락하십시오. 이 오픈 소스 프로젝트는 단일 개인 용도에 적합합니다. 모든 고급 조사 기능은 Vespper-EE 아래에 있습니다.
클라우드 오퍼링을 사용할 수있을 때 이메일을 알릴 수 있습니다 : https://tally.so/r/3eba5l
Vespper는 AI 기반 온 엔지니어입니다. 자동으로 귀하와의 사건 및 경고에 뛰어 들고 실시간으로 유용하고 상황에 맞는 통찰력 및 RCA를 제공 할 수 있습니다.
대부분의 사람들은 국내 교대를 좋아하지 않습니다. 엔지니어는 신속하고 문제를 신속하게 해결해야합니다. 또한 문제의 근본 원인에 도달하는 데 시간이 걸립니다. 그래서 우리는 Vespper를 개발했습니다. 우리는 Gen AI가 통신 개발자가 문제를 더 빨리 해결하는 데 도움이 될 수 있다고 생각합니다.
Vespper가 행동하는 것을보기 위해 데모 비디오를 확인하십시오.
Vespper를 실행하려면 Docker Compose를 사용하여 Repo를 복제하고 앱을 실행해야합니다.
다음을 설치했는지 확인하십시오.
여기에서 설치 비디오를 찾을 수 있습니다.
저장소 복제 :
git clone [email protected]:vespper/vespper.git && cd vespperLitellm 프록시 서버 구성 :
Litellm 프록시 서버를 사용하여 통합 인터페이스 (OpenAI 인터페이스)에서 100+ LLM과 상호 작용합니다.
예제 파일 복사 :
cp config/litellm/.env.example config/litellm/.env
cp config/litellm/config.example.yaml config/litellm/config.yaml OpenAi 키를 OPENAI_API_KEY 하고 config/litellm/.env 내부에 배치하십시오. 여기에서 API 키를 얻을 수 있습니다. API를 사용하지 않으면 청구되지 않을 것입니다. 가격에 대한 자세한 내용은 여기를 참조하십시오.
.env.example 파일을 복사하십시오.
cp .env.example .env 좋아하는 편집기 (VIM, VSCODE, EMACS 등)에서 .env 파일을 엽니 다.
vim .env # or emacs or vscode or nano이 변수를 업데이트하십시오.
SLACK_BOT_TOKEN , SLACK_APP_TOKEN 및 SLACK_SIGNING_SECRET Slack의 Vespper와 대화하려면 이러한 변수가 필요합니다. 이 안내서를 따라 조직에 새로운 슬랙 앱을 만들어주세요.
(선택 사항) SMTP_CONNECTION_URL 이 변수는 이메일을 통해 새로운 멤버를 Vespper 조직에 초대하고 봇을 사용할 수 있도록하려면 필요합니다. Vespper를 테스트하고 플레이하고 싶다면 필수는 아닙니다. 팀원에게 초대장을 보내려면 sendgrid/mailgun과 같은 서비스를 사용할 수 있습니다. 이 패턴을 따라야합니다 : smtp://username:password@domain:port .
프로젝트 시작 :
docker compose up -d그게 다야. http : // localhost : 5173에서 Vespper의 대시 보드를 방문 할 수 있어야합니다. 사용자를 느슨하게 사용자의 이메일과 동일한 이메일을 사용하여 조직을 구성하기 시작하십시오. 무언가가 작동하지 않으면 문제 해결을 확인하거나 지원 채널을 통해 연락하십시오.
다음 단계는 조직을 조금 더 구성하는 것입니다 (사고 관리 도구 연결, 지식 기반 구축 등). 자세한 내용은 문서의 Connect & Configure 섹션으로 가십시오.
원한다면 REPO & Building을 처음부터 복제하는 대신 DockerHub에서 Docker 이미지를 뽑을 수 있습니다.
그렇게하려면 다음 단계를 따르십시오.
구성 파일 다운로드 :
curl https://raw.githubusercontent.com/vespper/vespper/main/tools/scripts/download_env_files.sh | sh 위의 2 단계와 5 단계를 따라 각각 Litellm 프록시와 .env 파일을 구성하십시오. 즉, config/litellm/.env 에서 OpenAI 키를 구성하고 루트 .env 에서 슬랙 자격 증명을 구성해야합니다.
Docker Compose를 사용하여 환경을 회전시킵니다.
curl https://raw.githubusercontent.com/vespper/vespper/main/tools/scripts/start.sh | sh그게 다야? http : // localhost : 5173에서 Vespper의 대시 보드를 방문 할 수 있어야합니다.
최신 변경 사항을 가져옵니다.
git pull이미지 재건 :
docker-compose up --build -d클라우드에 Vespper를 배치하려면 예제 안내서를 방문하십시오.
우리는 ChromADB를 벡터 DB로 사용합니다. 또한 섭취 된 문서를보기 위해 벡터 관리자를 사용합니다. 벡터 관리자를 사용하려면이 명령을 실행합니다.
docker compose up vector-admin -d 이 명령은 포트 3001에서 벡터 아민을 시작합니다. http : // localhost : 3001로 가서 로컬 ChromADB를 구성하십시오. 참고 : 벡터 아드먼은 Docker 컨테이너 내부에서 실행되므로 "호스트"필드에서 http://host.docker.internal:8000 대신 http://localhost:8000 삽입하십시오. "LocalHost"는 컨테이너 자체 내부의 호스트를 언급하지 않기 때문입니다.
또한 "API 헤더 및 키"에서 "x-chroma-token"을 헤더와 CHROMA_SERVER_AUTHN_CREDENTIALS 에있는 값으로 넣어야합니다.
VectorAdmin을 사용하는 방법을 배우려면 문서를 방문하십시오.
선호하는 순서대로 우리와 의사 소통하는 가장 좋은 방법 :
Vespper에 기여하는 데 관심이 있으시면 CONTRIBUTING.md 파일을 확인 하시겠습니까? ? ♂️
Vespper와의 문제/오류/문제가 발생하면 문제 해결 안내서를 확인하십시오. 우리는 정기적으로 업데이트하고 가능한 한 빨리 긴급한 문제를 해결하려고 노력합니다.
또한 지원 채널에서 자유롭게 연락하십시오.
기본적으로 Vespper는 Posthog를 통해 자체 호스팅 인스턴스에서 서버로 기본 사용 통계를 자동으로 보냅니다.
이것은 우리가 다음을 허용합니다.
수집 된 데이터는 제 3 자와 공유되지 않으며 민감한 정보가 포함되어 있지 않습니다. 우리는 투명한 것을 목표로하며 여기에서 수집 한 특정 데이터를 검토 할 수 있습니다.
참여하지 않으려면 .env 내부에서 TELEMETRY_ENABLED=false 설정하여 쉽게 옵트 아웃 할 수 있습니다.
이 프로젝트는 Apache 2.0 라이센스에 따라 라이센스가 부여됩니다. 자세한 내용은 라이센스 파일을 참조하십시오.
자세한 내용은 공식 웹 사이트 (https://vespper.com)를 확인하십시오.
Dudu & Topaz의 ❤️으로 제작되었습니다
Dudu : Github, Twitter
Topaz : Github, Twitter