핵심 요약
NOL QA팀은 Jira와 OpenAI API를 연계한 리소스 관리 AI 비서 'Q-pid'를 도입해 24시간 리소스 현황 조회와 의사결정을 자동화했다.
구현 방법
- Web UI: Flask와 Tailwind CSS로 접근성 높은 인터페이스 구축
- 백엔드: Python, Flask, requests로 API 서버와 데이터 처리 구성
- 데이터 수집: Jira API(JQL)로 현재 진행 중인 QA 업무와 휴가 티켓을 조회
- LLM 파이프라인: OpenAI API를 이용한 2단계 의도 파악 및 데이터 기반 분석/답변
- 데이터 품질 관리: 방어적 코드와 예외처리로 누락 데이터 대비
- 보안: .env로 API 키를 분리 관리
주요 결과
- 실시간 데이터 기반의 신속한 의사결정 지원으로 협업 응답 시간이 개선
- GPT-5-nano 도입으로 응답 속도가 최대 10배 빨라짐
- 출력 형식을 두괄식으로 제시하고 RAG를 활용해 허위 정보가 감소


