
모델이 은퇴할 때
OpenAI가 o1과 여러 구형 모델의 서비스를 종료했고, 1월에는 GPT-4o가 뒤를 잇습니다. 기반으로 삼는 모델은 빌린 것이라는 사실을 다시 일깨우는 일입니다.
10월 23일 OpenAI는 API에서 o1과 o1-pro를 종료했고, 이와 함께 여러 구형 모델도 종료했습니다. GPT-4, GPT-4 Turbo, GPT-3.5 Turbo, o3-mini, o4-mini, 그리고 GPT-4o의 첫 스냅샷입니다. 그보다 9일 앞서 OpenAI는 개발자들에게 GPT-4o, GPT-4o mini, GPT-4.1, GPT-4.1 mini가 1월 14일에 그 뒤를 따를 것이라고 알렸습니다. 이 가운데 이례적인 일은 없습니다. 오래된 모델은 은퇴하고, 새 모델은 대개 더 저렴하고 더 뛰어납니다. 하지만 제품이나 워크플로를 한 모델에 맞춰 조정해 온 모든 기업에게 이는 그 모델이 빌린 것이며 종료일이 있다는 사실을 일깨웁니다.
사라진 것, 그리고 다음 차례
OpenAI는 10월 종료를 6개월 앞선 4월 22일에 발표하며 “안정성을 높이고 개발자가 적합한 모델을 더 쉽게 고를 수 있도록 하고 싶다”고 밝혔습니다. 파인튜닝된 버전도 함께 사라졌으며, 그중에는 GPT-4와 GPT-3.5 Turbo를 기반으로 만든 것들도 있습니다. 은퇴한 모델 대부분에 대해 지원 중단 페이지는 더 새로운 GPT-5.6 제품군의 대체 모델을 제시합니다.
1월 목록은 더 짧지만 영향은 더 넓습니다. GPT-4o는 2024년 5월 OpenAI의 플래그십으로 나왔고, GPT-4.1은 개발자와 API를 위해 만든 제품군이었습니다. OpenAI는 네 모델 모두의 대체 모델로 9월에 출시한 gpt-6-luna 하나를 권장합니다. OpenAI의 기준으로 보면 이는 일상적인 일입니다. 페이지에는 “더 안전하고 더 뛰어난 모델을 출시하면서 구형 모델을 정기적으로 은퇴시킵니다”라고 적혀 있고, 이를 기반으로 만든 소프트웨어는 “계속 작동하려면 이따금 업데이트가 필요할 수 있습니다.”
6개월이 아니라 3개월
눈에 띄는 것은 예고 기간입니다. OpenAI의 정책은 정식 출시 모델에는 최소 6개월, 채팅 및 Codex 버전 같은 특화 변형 모델에는 최소 3개월의 예고를 약속하며, 프리뷰로 표시된 모델은 예고가 2주에 그칠 수도 있습니다. 10월 1일에 게시된 두 항목은 예고 기간을 분명히 밝히고 있고, 그중 하나에는 “6개월 전 예고”라고 적혀 있습니다. 10월 14일 항목은 약 3개월을 주면서 이유는 밝히지 않습니다.
GPT-4o와 GPT-4.1에는 프리뷰 표시가 없고 채팅이나 Codex 변형 모델도 아니므로, 저희가 읽기에는 6개월 등급에 속합니다. The New Stack도 같은 결론에 이르러 “GPT-4o와 GPT-4.1이 왜 그 절반의 기간만 받는지에 대한 설명은 없다”고 지적했습니다.
OpenAI를 공정하게 평가하자면, 그 정책은 안전이나 규정 준수를 이유로 더 빠른 일정을 허용하며, 3개월은 업계 기준으로 짧은 편이 아닙니다. Anthropic은 공개 출시된 모델에 대해 “최소 60일 전 예고”를 약속하며, Claude Sonnet 4.5에는 9월 30일부터 11월 30일까지 두 달을 주었습니다. Google의 Gemini 페이지는 종료일을 “모델이 은퇴할 수 있는 가장 이른 날짜”라고 부르며 최소 기간은 아예 밝히지 않습니다. 교훈은 이들 모두에 해당합니다. 예고 기간은 제공업체가 정하는 것이며, 바뀔 수 있습니다.
모델이 사라질 때 무엇이 깨지는가
코드에서 모델 이름을 바꾸는 데는 1분이면 됩니다. 그 주변의 모든 일은 더 오래 걸립니다. The New Stack에 따르면 gpt-6-luna는 추론과 도구 호출을 GPT-4.1과 다르게 처리합니다. Chat Completions 인터페이스에서는 추론을 끈 상태에서만 도구를 호출하고, 추론을 켜면 temperature 같은 익숙한 설정을 더 이상 쓸 수 없습니다. 그 결론은 이렇습니다. “모델 ID를 바꾸는 것은 마이그레이션에서 가장 쉬운 부분일 수 있습니다.”
더 깊은 변화는 오류로 드러나지 않습니다. 몇 달에 걸쳐 한 모델의 습관에 맞춰 다듬은 프롬프트가 이제 다른 습관을 가진 모델을 만납니다. 답이 더 길거나 짧게, 다른 형식이나 다른 어조로 돌아오고, 1년 동안 통과하던 검사가 조용히 실패하기 시작할 수 있습니다.
비용도 달라지는데, 대체로 고객에게 유리한 방향입니다. OpenAI는 gpt-6-luna의 가격을 입력 토큰 100만 개당 0.10달러로 책정했으며, GPT-4o는 2.50달러입니다. 다만 272'000 토큰보다 긴 프롬프트에는 더 높은 요금이 적용됩니다. 파인튜닝된 모델이 가장 어려운 경우입니다. 새로운 셀프서브 파인튜닝 작업은 1월 6일에 종료되며, 회사 자체 데이터로 학습한 모델은 그 기반이 된 모델과 함께 은퇴합니다.
어떻게 대비할 것인가
첫 번째 방어책은 자체 평가 세트입니다. 자사 업무에서 나온 실제 사례와 정답임을 알고 있는 답으로 구성하고, 모든 후보 모델을 운영에 투입하기 전에 이것으로 돌려 봅니다. 평가 세트와 프롬프트는 자체 저장소에 보관하십시오. 같은 지원 중단 페이지가 그 이유를 보여 줍니다. OpenAI는 Evals 플랫폼도 종료하며, 기존 평가는 10월 31일부터 읽기 전용이 됩니다. 재사용 가능한 프롬프트 객체도 종료하면서 개발자들에게 그 내용을 애플리케이션 코드로 옮기라고 안내합니다.
두 번째는 제품과 모델을 분리하는 것입니다. 모델을 한곳에서, 하나의 인터페이스 뒤에서 선택한다면 모델 교체는 재구축이 아니라 설정 변경과 테스트 실행이 됩니다. 날짜가 붙은 스냅샷을 고정하면 동작이 서서히 달라지는 것을 막을 수 있지만, 그 날짜가 다가오는 것까지 막지는 못합니다.
세 번째는 그저 지켜보는 것입니다. OpenAI의 List models 인터페이스는 종료일이 정해진 모든 모델의 종료일을 알려 주므로, 인증서 만료처럼 모니터링에 넣고 책임질 담당자를 지정해 둘 수 있습니다.
네 번째는 수년간 안정적으로 유지되어야 하는 업무를 위한 것입니다. 웨이트를 직접 보유한 모델입니다. 누구도 그 모델을 마음대로 끌 수 없고, 업그레이드 시점은 직접 정합니다. 여기에는 하드웨어부터 직접 실행하는 업데이트까지 나름의 비용이 따르며, 저희가 이달 초에 살펴본 것처럼 오픈 모델이 어디에서 왔는가 하는 질문도 따릅니다. Anthropic은 자사 모델의 웨이트를 장기적으로 보존하겠다고 약속했으며, “과거 모델을 다시 공개적으로 이용할 수 있게 하기”를 희망합니다. 반가운 일이지만, 그것이 오늘 제품을 계속 돌아가게 해 주지는 않습니다.
저희의 입장
저희의 앱 플랫폼 Werk는 제공 중이며, 저희가 고객과 함께 그 위에 만드는 앱은 작업마다 가장 좋은 모델을 쓰거나 Eigna로 프라이빗 모델을 씁니다. Eigna는 Eigna Labs의 제품으로, 저희가 그 파트너로서 고객을 위해 구축하며 현재 얼리 액세스 단계입니다. 고객의 분야에 맞게 조정된 오픈 모델로, 고객의 자체 클라우드나 자체 서버에서 실행됩니다. 새 버전은 이전 버전보다 테스트 결과가 좋을 때만 운영에 들어가고, 한 번의 단계로 되돌릴 수 있습니다. 모델은 제공업체가 아니라 회사가 결정할 때 바뀝니다.




