C.W.K.
Stream
Lesson 07 of 08 · published

API Versioning 과 모델 pinning

~22 min · versioning, deprecation, model-pins

Level 0Tokenizer
0 XP0/54 lessons0/10 achievements
0/120 XP to next level120 XP to go0% complete

OpenAI 의 모델 이름은 두 가지 형태로 와 — rolling pointer (예: gpt-4.1) 와 date-stamped snapshot (예: gpt-4.1-2025-04-14). Rolling 은 새 snapshot 나오면 조용히 따라가. 어느 날 동작이 바뀌어도 알림 없음.

Production 룰

Production 은 date variant 로 pin — 그래야 동작이 deterministic. Dev 는 rolling 으로 굴리면서 drift 를 일찍 보고. CI 에 'unpinned model 사용 시 빌드 실패' 체크 박아두면 실수로 prod 에 rolling 박히는 걸 막을 수 있어.

Deprecation 은 12 개월 전 공지

Old 모델은 12+ 개월 전에 deprecation 알림 와 — 단 changelog 읽는 사람 한정. RSS 구독하거나 cron 으로 weekly 스캔 박아둬. Production 모델이 deprecation 리스트에 올라간 날부터 마이그레이션 시간 줘.

External links

Exercise

어떤 코드 path 가 unpinned 모델 이름 (date suffix 없이) 쓰면 빌드 실패시키는 CI 체크 작성. 힌트 — model="gpt-* 패턴 grep + prod path 면 date suffix 강제.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.