프로젝트 개요
GPT Mini API를 활용해 입력 텍스트와 관련된 키워드를 추천하는 API 서버입니다. 데이터 전처리와 프롬프트 최적화, 통계청·외부 API 연동을 구현하고, 인증·호출 제한과 사용자·호출 이력 관리 기능을 개발했습니다. Ubuntu 서버 구축·배포부터 API 문서화, 설계서 작성과 소스 이관까지 수행했습니다.
핵심 요구사항
입력 텍스트 기반 관련 키워드 추천
추천 알고리즘 설계 및 GPT Mini API 통합
통계청·타사 API 데이터 연동
주요 구현 내용
- 01
키워드 추천 알고리즘 설계 및 GPT Mini API 통합 요구사항 분석
- 02
GPT Mini API 호출·응답 처리 백엔드 로직 구현
- 03
통계청 및 타사 API 연동을 통한 데이터 활용성 확대
- 04
입력 텍스트 전처리 및 키워드 목록 생성
- 05
프롬프트 분석·최적화를 통한 추천 정확도 개선
- 06
API 통신 안정성·성능 검증과 예외 처리 최적화
- 07
IP 제어와 호출 수 제한을 통한 API 남용 방지
- 08
사용자 권한과 API Key 기반 인증 기능 구현
- 09
사용자·호출 로그 모니터링 및 API Key 관리 페이지 개발
- 10
Ubuntu 기반 클라우드 서버 설정과 배포
- 11
Swagger 기반 API 문서 자동 생성
- 12
상세 설계 문서 작성 및 소스 코드 이관



