GPT/Claude 연동 및 코드 개선 로직 구현
목표: 변경된 코드 정보를 GPT/Claude API에 전달, 분석 결과를 기반으로 개선 제안 코멘트 생성
결과물: Gitea PR에 코멘트를 자동으로 남기는 스크립트(수동 트리거)
TODO
- GPT/Claude API 연동:
- OpenAI/Anthropic API Key 관리
- 질문 프롬프트 템플릿 정립(비효율성 판단, 개선 아이디어 제안)
- API 호출 래퍼 함수 구현(call_gpt, call_claude)
- 분석 로직 구현:
- Gitea PR로부터 변경된 파일 목록 획득
- 각 파일별 diff 내용 추출 후 GPT/Claude로 전달
- GPT/Claude 응답 기반 개선안 추출
- 응답 형식 파싱, Markdown 형태 코멘트 생성
- 결과 코멘트 업로드:
- 개선 제안 내용을 PR 코멘트로 등록
- 기본 테스트: 샘플 PR에 대해 스크립트 수동 실행, 응답 결과 검증
0% Completed
No results
Try adjusting your search filters.