본문으로 건너뛰기

10월 23일 끝나는 o1·o3-mini·o4-mini — 바꿀 모델과 고칠 코드

모델 소식약 8분 읽기종료 레이더비교표복사 양식
핵심 요약7개 절 · 약 8분

OpenAI 가 10월 23일에 o1·o1-pro·o3-mini·o4-mini·gpt-4.1-nano·gpt-image-1 을 꺼요. 공지가 권하는 후속 모델과 원포트로 부르는 코드에서 고칠 곳을 정리했어요.

읽는 분
원포트 API 로 o 계열·gpt-4.1-nano·gpt-image-1 을 부르고 있는 개발자
끝나면
10월 22일 안에 model 값을 후속으로 바꾸고, 도구·o1-pro 를 쓰던 호출까지 한 번 불러 확인해요.
D-3 · 2026년 10월 23일(UTC) 종료 예정전체 변경 일정 보기 →

2026년 10월 23일(UTC 기준)에 기존 모델 호출이 끝나요 — 미리 후속 모델로 바꿔 두세요

원포트 API 키와 엔드포인트 주소(https://oneport.kr/v1)는 그대로예요. 후속 모델에 따라 model 값과 함께 바꿔야 하는 설정이 있으니 아래 본문을 확인하세요.

o1GPT-5.6 Sol

"model": "gpt-5.6-sol"

o1-proGPT-5.6 Sol

"model": "gpt-5.6-sol"

o3-miniGPT-5.6 Sol

"model": "gpt-5.6-sol"

o4-miniGPT-5.6 Terra

"model": "gpt-5.6-terra"

GPT-4.1 nanoGPT-5.6 Luna

"model": "gpt-5.6-luna"

GPT Image 1GPT Image 2.5 Sunburst · GPT Image 2.5 Flare

"model": "gpt-image-2.5-sunburst"

이 글의 목차 (7개 절)
01

10월 23일에 끝나는 모델과 후속

OpenAI 가 2026년 4월 22일 「Legacy GPT model snapshots」 공지로 알린 묶음이에요. 원포트에서 부를 수 있는 모델 중에는 아래 여섯이 이날 끝나요. 후속 모델은 모두 지금 원포트에 있고, 부르는 주소는 표의 셋째 칸이에요.

단가는 후속마다 다르게 움직여요. o1 에서 옮기면 내려가지만, o3-mini·o4-mini·gpt-4.1-nano 에서 옮기면 같은 일에 크레딧을 더 사용해요.

10월 23일에 끝나는 모델과 공지가 권하는 후속 — 2026년 10월 17일 확인
10월 23일에 끝나는 모델과 공지가 권하는 후속 — 2026년 10월 17일 확인
o1공지가 권하는 후속gpt-5.6-sol부르는 주소/v1/chat/completions차감 단가 변화(입력 / 출력)약 0.27배 / 0.33배
o1-pro공지가 권하는 후속gpt-5.6-sol (reasoning.mode: pro)부르는 주소/v1/responses차감 단가 변화(입력 / 출력)pro 모드는 토큰을 더 써서 따로 재 보세요
o3-mini공지가 권하는 후속gpt-5.6-sol부르는 주소/v1/chat/completions차감 단가 변화(입력 / 출력)약 3.6배 / 4.5배
o4-mini공지가 권하는 후속gpt-5.6-terra부르는 주소/v1/chat/completions차감 단가 변화(입력 / 출력)약 1.8배 / 2.7배
gpt-4.1-nano공지가 권하는 후속gpt-5.6-luna부르는 주소/v1/chat/completions차감 단가 변화(입력 / 출력)2배 / 3배
gpt-image-1공지가 권하는 후속gpt-image-2.5-sunburst 또는 gpt-image-2.5-flare부르는 주소/v1/images/generations차감 단가 변화(입력 / 출력)글 입력 같음 / 약 0.75배

날짜와 후속은 OpenAI 공지(developers.openai.com/api/docs/deprecations) 원문 그대로예요. 저희가 고른 대안이 아니에요. 후속이 원포트에 있는지와 단가 변화는 2026년 10월 17일 GET /v1/models 의 1M 토큰당 차감 단가끼리 나눠 봤어요. gpt-5.6 셋은 캐시 쓰기 단가가 새로 붙고, 입력이 272,000 토큰을 넘는 요청엔 상위 구간 단가가 붙어요.

02

10월 23일부터는 어떻게 되나요

OpenAI 는 이날 이 모델들의 접근을 닫아요. 10월 23일이 되면 원포트도 판매 목록에서 내려요. 22일까지 바꿔 두세요.

그 뒤 옛 이름으로 부르면 404 model_not_found 가 나고, 오류 문장에 OpenAI 가 끝낸 날이 같이 적혀요. 원포트는 고른 모델을 다른 모델로 바꿔 답하지 않아요. 후속은 위 표를 보고 직접 넣어 주세요.

03

코드에서 고칠 곳 — model 한 줄부터

base_url 과 키는 그대로 두고 model 값을 바꿔요. 아래는 o3-mini 를 쓰던 코드예요.

/v1/chat/completions 로 부르시면 저희가 max_tokens 를 max_completion_tokens 로 옮기고, 1 이 아닌 temperature·top_p, 0 이 아닌 presence_penalty·frequency_penalty 는 빼서 넘겨요. o 계열에서 하던 그대로라 o 계열에서 옮기면 이 칸들 때문에 몸통을 고칠 일은 없어요.

gpt-4.1-nano 에서 옮기면 달라져요. 지금까지 그대로 넘기던 1 이 아닌 temperature 같은 칸이 이제 빠지고, 도구를 쓰면 아래 400 이 나요. gpt-5.6-luna 는 추론 모델이라 답하기 전에 생각한 토큰도 출력으로 세어져 크레딧을 더 사용해요.

옮긴 칸은 응답 헤더 x-gateway-mapped-params 에, 뺀 칸 이름은 x-gateway-ignored-params 에 적혀요. 바꾼 뒤 한 번 불러서 이 두 헤더를 보면 무엇이 달라졌는지 알 수 있어요.

gpt-image-1 은 /v1/images/generations 에서 model 을 gpt-image-2.5-sunburst 나 gpt-image-2.5-flare 로 바꿔요. 크기·품질 같은 그림 옵션은 바꾼 뒤 한 번 불러 확인해 주세요.

복사용 문안

OpenAI SDK(파이썬) — o3-mini 를 쓰던 코드

from openai import OpenAI

client = OpenAI(
    api_key="sk-so-...",
    base_url="https://oneport.kr/v1",
)

response = client.chat.completions.create(
    model="gpt-5.6-sol",  # 전에는 "o3-mini"
    messages=[{"role": "user", "content": "안녕하세요"}],
)
print(response.choices[0].message.content)
04

도구(tools)를 같이 쓰셨다면

저희가 2026년 9월 23일에 재 보니 GPT-5.6 은 /v1/chat/completions 에서 도구와 기본 추론을 같이 보내면 400 이 나요. o 계열·gpt-4.1-nano 에서 도구를 붙여 쓰던 호출이라면 이름만 바꿔서는 막혀요.

추론 없이 도구만 쓰면 되는 일이면 reasoning_effort 를 "none" 으로 같이 보내요. 추론과 도구가 둘 다 필요하면 /v1/responses 로 보내요. 이 주소는 몸통 모양(input · 도구 정의 꼴 · max_output_tokens)이 달라서 코드를 고쳐야 해요.

reasoning_effort 는 GET /v1/models 의 supports_effort 가 true 인 모델이면 low·medium·high 를 받아요. 후속 gpt-5.6 셋은 모두 true 예요. 안 보내면 medium 으로 돌아요(OpenAI 추론 가이드).

05

o1-pro 를 쓰셨다면 — /v1/responses 에 pro 모드

공지가 권하는 후속은 gpt-5.6-sol 에 reasoning.mode 를 pro 로 준 것이에요. OpenAI 추론 가이드는 이 모드를 Responses API 에서 준다고 적어요. 그래서 지금처럼 /v1/responses 로, model 을 gpt-5.6-sol 로 바꾸고 reasoning 에 mode 를 넣어 보내요.

원포트의 /v1/responses 는 길이·샘플링 칸을 고치지 않고 넘겨요. 그래서 이 주소에선 길이 칸 이름이 max_output_tokens 이고, 1 이 아닌 temperature 를 보내면 OpenAI 가 400 을 내요. 채팅 주소처럼 저희가 옮기거나 빼 주지 않아요.

pro 모드는 답 하나에 모델이 더 많이 생각해서 오래 걸리고 토큰을 더 써요. 생각한 토큰도 max_output_tokens 안에 들어가서, 값이 작으면 보이는 답 없이 끝날 수 있어요. OpenAI 가이드는 처음엔 25,000 토큰 이상 잡으라고 해요.

오래 걸리는 답은 아래처럼 stream: true 로 받아 주세요. background: true 는 받지 않아요 — 저희 문엔 결과를 나중에 가져가는 길이 없어요. 한 요청은 5분 안에 끝나야 해요.

GET /v1/models 의 retirement 칸에는 o1-pro 후속이 gpt-5.6-sol 로만 적혀요. pro 모드는 몸통에 직접 넣어야 해요. 옮긴 뒤엔 짧은 질문으로 먼저 한 번 불러 답이 오는지 봐 주세요.

CLI · 설정

curl — o1-pro 를 쓰던 호출을 gpt-5.6-sol pro 모드로

curl https://oneport.kr/v1/responses \
  -H "Authorization: Bearer sk-so-..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "gpt-5.6-sol",
    "reasoning": {"mode": "pro"},
    "max_output_tokens": 25000,
    "stream": true,
    "input": "이 마이그레이션 계획에서 실패할 수 있는 곳을 찾아 주세요."
  }'
06

다음 종료일은 어디서 미리 보나요

GET /v1/models 응답에는 모델마다 retirement 칸이 있어요. 벤더 공지 원문에서 옮겨 적은 종료일과 후속이 실려요. 비어 있으면(null) 저희 목록에 아직 날짜가 없다는 뜻이라, 벤더 공지 원문도 같이 봐 주세요.

사람이 읽기 쉬운 쪽은 「바뀐 것」이에요. 새로 들어온 모델과 끝나는 모델을 날짜순으로 모아 두고, 손님께 돌릴 안내 문장도 복사할 수 있어요.

CLI · 설정

끝나는 날이 정해진 모델 보기 — 키 없이도 보여요

curl https://oneport.kr/v1/models
# 끝나는 날이 정해진 모델: "retirement": {"date": "2026-10-23", "successors": ["gpt-5.6-sol"]}
07

바꾸기 전에 단가와 키 챙기기

바꾸기 전에 API 페이지의 「모델별 차감 단가」에서 후속 모델 줄을 봐 주세요. 키에 월 한도를 걸어 두셨다면, 단가가 오르는 후속으로 옮길 때 그 값도 같이 봐 주세요.

원포트 키가 아직 없으면 「원포트 AI API 크레딧」을 사면 바로 키를 만들 수 있어요. 여러 서비스를 한꺼번에 옮겨야 하거나 팀 단위로 키를 나눠야 하면 도입 문의로 알려 주세요.

자주 묻는 질문

o3 도 10월 23일에 끝나나요?

아니요. 이번 묶음은 o3-mini 예요. o3 는 OpenAI 가 2026년 6월 11일에 따로 알렸어요. 스냅샷 o3-2025-04-16 이 2026년 12월 11일에 끝나고, 후속은 gpt-5.6-sol 이에요. 원포트에서 o3 라는 이름으로 부르는 모델은 아직 retirement 가 null 이지만, 공지는 스냅샷만 적었으니 12월 11일 전에 공지를 다시 봐 주세요.

gpt-3.5-turbo·gpt-4-turbo 도 같은 날 끝나나요?

네, OpenAI 공지에는 같은 날 끝나는 줄로 있어요. 다만 원포트는 이 모델들을 팔지 않아서 원포트 키로는 원래부터 부를 수 없어요.

원포트를 거치지 않고 OpenAI 를 바로 부르고 있어요. 이 글이 맞나요?

날짜와 후속 모델은 OpenAI 공지라 똑같아요. 채팅 주소에서 칸을 옮기거나 빼 넘기는 일, 두 응답 헤더, retirement 칸, 끝난 날을 적은 404 문장, background 거절은 원포트로 부를 때만 있어요.

출처와 확인일

함께 보면 좋은 글과 도움말

← 블로그 전체 목록 보기