인포그랩은 올해 2월 ‘GitLab 공식 기술 문서 한글판 by 인포그랩(이하 GitLab 공식 기술 문서 한글판)’이라는 신규 서비스를 선보였습니다. 이 서비스는 미국 연구 기업 OpenAI의 생성형 인공지능(AI) 모델 gpt-3.5-turbo-1106을 사용해 GitLab 기술 문서 총 2000여 개를 한글로 자동 번역해 제공하죠. 인포그랩은 사내 프로젝트로 GitLab 공식 기술 문서 한글판을 개발했는데요. 저는 이 프로젝트 리더로 마일스톤 설정, 아이디어 취합, AI 번역 로직 구현을 비롯해 여러 개발, 배포 업무를 수행했습니다.
DevOps 엔지니어인 저는 평소 GItLab CI/CD 파이프라인과 여러 DevOps 도구를 다루는데요. 업무 특성상 GitLab 기술 문서를 많이 봐야 합니다. 영어 원문으로만 읽으면 시간이 오래 걸려 번역 서비스인 DeepL이나 구글 번역도 활용하는데요. 이 도구들은 내용을 엉뚱하게 번역하거나 엔지니어가 이해할 수 없는 단어로 번역해 불편했습니다. 저와 비슷한 고충을 겪은 분들 계시죠?
저는 이러한 불편을 해소하고자 GitLab 기술 문서 한글판 개발 프로젝트에 참여했습니다. GPT로 GitLab 기술 문서를 자동 번역하도록 프롬프트 설계, AI 번역 로직 구현 등을 진행했는데요. 이 글에서는 GPT로 GitLab 기술 문서를 번역한 배경과 효과적인 프롬프트 작성 요건, ‘번역용 GPT’를 설계한 방법과 GitLab 특수 마크다운 문법을 번역용 GPT에 적용한 방법을 소개하겠습니다.