
안녕하세요, 미니지식공간입니다.
sora-2와 gpt-3.5-turbo-instruct가 이번 주에 OpenAI API에서 사라진다. Videos API 종료는 2026년 9월 24일, completions 계열 레거시 4종 종료는 9월 28일이고, 여기에 gpt-5.4-cyber(10월 1일)까지 붙는다. 지원 종료(deprecation) 문서를 기준으로 무엇이 깨지고 무엇으로 갈아타야 하는지 정리한다.
먼저 실제로 실패하게 되는 코드부터 보자. 아래는 영상 생성 가이드에 실린 공식 예제다.
from openai import OpenAI
openai = OpenAI()
video = openai.videos.create(
model="sora-2",
prompt="A video of a cool cat on a motorcycle in the night",
)
print("Video generation started:", video)
출처: https://developers.openai.com/api/docs/guides/video-generation
REST로 직접 호출하는 경우도 같다.
curl -X POST "https://api.openai.com/v1/videos" \
-H "Authorization: Bearer $OPENAI_API_KEY" \
-H "Content-Type: multipart/form-data" \
-F prompt="Wide tracking shot of a teal coupe driving through a desert highway, heat ripples visible, hard sun overhead." \
-F model="sora-2-pro" \
-F size="1280x720" \
-F seconds="8"
출처: https://developers.openai.com/api/docs/guides/video-generation
두 호출 모두 2026년 9월 24일 이후 동작하지 않는다. 같은 가이드 문서 상단에는 "Sora 2 video generation models and Videos API are deprecated and will shut down on September 24, 2026"라는 배너가 붙어 있고, 지원 종료 페이지 표와 내용이 일치한다. 폴링에 쓰던 GET /videos/{video_id}, 결과 다운로드용 GET /videos/{video_id}/content, 그리고 POST /v1/videos/edits까지 Videos API 리소스 전체가 대상이다.

| 종료일 | 대상 | 권장 대체 | 공지일 |
|---|---|---|---|
| 2026-09-24 | Videos API, sora-2, sora-2-pro, sora-2-2025-10-06, sora-2-2025-12-08, sora-2-pro-2025-10-06 | 표기 없음 | 2026-03-24 |
| 2026-09-28 | gpt-3.5-turbo-instruct, babbage-002, davinci-002, gpt-3.5-turbo-1106 | gpt-5.6-terra | 2025-09-26 |
| 2026-10-01 | gpt-5.4-cyber | gpt-5.6-cyber | 2026-09-11 |
| 2026-10-23 | gpt-3.5-turbo-0125, gpt-4-0613, gpt-4-turbo, gpt-4.1-nano, gpt-4o-2024-05-13, gpt-image-1, o1, o1-pro, o3-mini, o4-mini, 파인튜닝 버전 5종 | gpt-5.6-sol / terra / luna, gpt-image-2 | 2026-04-22 |
| 2026-10-31 | Evals 기존 평가가 읽기 전용으로 전환 | - | 2026-06-03 |
| 2026-11-30 | v1/prompts, Evals 대시보드·API, Agent Builder | 코드로 이관 / Agents SDK·ChatKit | 2026-06-03 |
| 2026-12-01 | gpt-image-1-mini, gpt-image-1.5, chatgpt-image-latest | gpt-image-2 | 2026-06-02 |
| 2026-12-11 | gpt-5-2025-08-07 계열, o3-2025-04-16, o3-pro-2025-06-10 | gpt-5.6-sol / terra / luna | 2026-06-11 |
| 2027-01-20 | gpt-realtime, gpt-audio, gpt-4o-audio, gpt-4o-realtime, mini 변형 | gpt-realtime-2.1, gpt-audio-1.5 | 2026-07-20 |
| 2027-02-26 | whisper-1, gpt-4o-transcribe, gpt-4o-mini-transcribe, gpt-4o-transcribe-diarize | gpt-live-transcribe 또는 gpt-transcribe | 2026-08-26 |
gpt-5.6-sol·terra·luna는 각각 상위·중간·경량 티어에 해당하는 현행 세대 모델이고, o3-pro 계열은 gpt-5.6-sol에 reasoning.mode: pro를 지정하는 방식으로 대체하도록 안내한다. 즉 모델 교체와 파라미터 변경이 함께 따라온다.
지원 종료 페이지의 다른 항목은 모두 권장 대체 모델을 명시하는데, 2026-03-24 공지의 Sora 2 표는 대체 칸이 ---로 비어 있다. API 내부에서 이어받을 영상 생성 경로가 문서상 제시되지 않았다는 뜻이다. 후속 영상 모델 계획이 있는지는 문서에 언급이 없어 확인 필요다.
변경 이력을 보면 아이러니한 구간이 있다. 2026년 3월 Sora API는 재사용 캐릭터 레퍼런스, 최대 20초 생성, sora-2-pro의 1080p 출력, 영상 확장, POST /v1/videos의 Batch API 지원까지 한 번에 확장됐다(1080p는 초당 $0.70로 과금). 3월 12일에는 POST /v1/videos/edits가 추가되며 기존 POST /v1/videos/{video_id}/remix를 6개월 뒤 지원 종료한다고 공지했다. 기능 확장과 종료 공지가 같은 달에 겹친 셈이다.
지원 종료 문서는 최소 예고 기간을 세 갈래로 나눠 둔다.
| 구분 | 최소 예고 | 문서상 예시 |
|---|---|---|
| 일반 공개(GA) 모델 | 6개월 이상 | - |
| GA 모델의 특화 변형 | 3개월 이상 | gpt-5.1-chat-latest, gpt-5.3-codex, o3-deep-research |
프리뷰 모델(이름에 preview) | 2주 수준도 가능 | computer-use-preview, gpt-4o-audio-preview |
문서는 프리뷰 모델을 업무상 중요한 프로덕션 워크로드에 쓰지 말 것을 권고하고, 안전·컴플라이언스 사유가 있으면 더 빠른 일정도 가능하다는 예외를 함께 적어 뒀다.
이 기준으로 보면 이번 gpt-5.4-cyber는 예외 사례다. 공지가 2026년 9월 11일, 종료가 10월 1일로 예고가 20일이다. 사이버 보안 특화 변형이라는 성격이 예외 조항에 해당하는지는 문서에 설명이 없으므로 확인 필요로 둔다. 실무적으로는 -cyber, -codex, -chat-latest 같은 변형 모델을 쓰는 서비스라면 알림 채널을 GA 모델보다 촘촘히 잡아야 한다는 의미다.
sora-2, gpt-3.5-turbo-instruct, babbage-002, davinci-002, gpt-3.5-turbo-1106을 코드·설정·환경 변수·배치 스크립트 전체에서 검색한다. 모델명이 DB나 관리자 화면에 저장돼 있는 경우도 확인 대상이다.GET /videos/{video_id}/content로 종료 전에 내려받아 보관한다.gpt-5.6-terra 등 현행 세대는 Responses API 중심이다. 응답 파싱과 토큰 회계 로직을 함께 수정해야 한다.v1/prompts, Evals, Agent Builder는 11월 30일 종료이며 각각 코드 이관·외부 평가 도구·Agents SDK로 옮기는 경로가 문서에 안내돼 있다. 모델 교체보다 작업량이 큰 쪽일 수 있다.모델 종료 대응 자체가 처음이라면, 앞서 정리한 Imagen 4 종료와 Nano Banana 마이그레이션 글의 절차(대체 모델 선택 → 호출 코드 교체 → 사라진 파라미터 정리 → 단가 재계산)를 그대로 적용할 수 있다.
Q. sora-2 대신 쓸 OpenAI 영상 모델은 무엇인가?
지원 종료 페이지의 권장 대체 칸이 비어 있어 문서상 제시된 API 내 대체 모델은 없다. 후속 라인업 계획도 문서에 언급이 없으므로 확인 필요다. 현재로서는 외부 영상 생성 서비스로의 이전을 검토해야 한다.
Q. 기존 API 코드 수정이 필요한가?
필요하다. 9월 28일 종료되는 completions 계열의 권장 대체는 gpt-5.6-terra이고, 10월 23일 대상인 o1-pro는 gpt-5.6-sol에 reasoning.mode: pro를 지정하는 형태로 바뀐다. 모델명 치환만으로는 동작이 같지 않다.
Q. 종료일이 지나면 어떤 에러가 나나?
문서는 종료 시점에 모델과 엔드포인트에 더 이상 접근할 수 없다고만 명시하고, 구체적인 에러 코드는 적지 않았다. 다만 일부 고객은 전용 용량(dedicated capacity)을 별도 계약해 종료일 이후 접근을 유지하는 선택지를 영업팀에 문의할 수 있다고 안내한다.
정리하면 9월 24일 Videos API, 9월 28일 completions 레거시, 10월 1일 gpt-5.4-cyber, 10월 23일 레거시 스냅샷 대량 종료가 연달아 이어진다. 이번 주에 모델명 grep 한 번, 4분기 일정 한 번만 확인해 두면 대부분의 사고는 피할 수 있다.
출처
(2026년 9월 17일 확인)
본 글은 공개 자료를 바탕으로 정리했으며, 세부 내용·수치는 원 출처·공식 문서와 대조 확인을 권장합니다.