<ph type="x-smartling-placeholder"></ph> 앱 더보기

PR 분석 도구

개발자 및 오픈소스 유지관리 담당자가 새로 추가되는 PR을 분석하도록 지원

기능

코드 품질, 잠재적 위험, 가독성 및 기타 요소를 기반으로 마크다운 요약을 생성하여 GitHub pull 요청 (PR)을 분석하는 도구입니다. 이 프로젝트는 Langchain 및 VectorDB 임베딩과 함께 Gemini API를 활용하여 코드 변경사항에 대한 자세한 인사이트를 제공합니다. GitHub Actions를 사용해 PR 세부정보가 포함된 API 요청을 모든 PR에 전송합니다. 백엔드는 VectorDB를 사용하여 Repo의 모든 파일을 저장하고 이를 Gemini API의 컨텍스트로 사용합니다. 그러면 PR을 입력으로 가져와 분석을 반환합니다.

구성용 제품

  • 없음
  • 코드에 Gemini를 사용했습니다.
  • Python이 익숙하지 않기 때문입니다
  • 저의 첫 Langchain 및 Vector DB 프로젝트였습니다

업데이트 담당자

싯다르트 세티

From

인도