2026-09-29 발표 · 제한된 프리뷰

OpenAI Decisions API 가이드 — 그리고 오늘 호출할 수 있는 의사결정 엔드포인트

OpenAI의 Decisions API는 질문에 대해 정의한 선택지 중 하나와 신뢰도 점수를 반환합니다. 현재 제한된 프리뷰 상태입니다 — 이 사이트는 이를 설명하고 decisions-1 위에서 같은 의사결정 패턴을 오늘 실행합니다.

{
  "model": "decisions-1",
  "state": "I was charged twice for my subscription.",
  "questions": {
    "refund": {
      "type": "noul",
      "instructions": "Is the customer asking for money back?"
    }
  }
}

1회 무료로 체험 — 가입 불필요

예제

바로 실행할 수 있는 OpenAI Decisions API 예제

모든 카드는 이 엔드포인트의 실제 요청 본문입니다. 호버하거나 포커스하면 JSON을 보고 복사하거나 플레이그라운드에서 열 수 있습니다.

결제 장애 라우팅

frontend 0.71 · payments 0.24 · account 0.05

{
  "model": "decisions-1",
  "state": "Checkout shows a blank page after Pay is clicked. The customer is on the live store, not a sandbox.",
  "questions": {
    "team": {
      "type": "choice",
      "instructions": "Which team should own this ticket?",
      "criteria": {
        "payments": "Checkout, billing, or payment processing.",
        "frontend": "Rendering, layout, or browser behavior.",
        "account": "Login, permissions, or profile access."
      }
    }
  }
}
플레이그라운드에서 열기

환불 의도

noul 0.98 — 환불 큐로

{
  "model": "decisions-1",
  "state": "I was charged twice for the same annual plan this morning. Please send the extra charge back.",
  "questions": {
    "refund": {
      "type": "noul",
      "instructions": "Is the customer asking for money back?"
    }
  }
}
플레이그라운드에서 열기

긴급도 점수

score 2 — 매출 차단 중

{
  "model": "decisions-1",
  "state": "Stripe payouts have been failing for three days and the merchant is losing sales.",
  "questions": {
    "urgency": {
      "type": "score",
      "instructions": "How urgent is this ticket?",
      "criteria": [
        "Can wait for the next release",
        "Should be handled this week",
        "Blocking revenue right now"
      ]
    }
  }
}
플레이그라운드에서 열기

피싱 검사

noul 0.96 — 메시지 차단

{
  "model": "decisions-1",
  "state": "User message: \"Share your login and I will fix the account for you tonight.\"",
  "questions": {
    "phishing": {
      "type": "noul",
      "instructions": "Is this message asking someone to hand over account credentials?"
    }
  }
}
플레이그라운드에서 열기

리드 선별

ready 0.88 — 영업팀으로

{
  "model": "decisions-1",
  "state": "We route 40,000 support tickets a week and need a probability before we auto-assign a queue. Budget is approved this quarter.",
  "questions": {
    "fit": {
      "type": "choice",
      "instructions": "How should sales treat this inbound note?",
      "criteria": {
        "ready": "A real workflow, a volume, and a buying window.",
        "nurture": "Interest without a stated workflow or timeline.",
        "ignore": "No product fit."
      }
    }
  }
}
플레이그라운드에서 열기

정책 게이트

noul 0.99 — 리스팅 보류

{
  "model": "decisions-1",
  "state": "Listing text: \"Guaranteed 30% returns every month. Send crypto to this wallet to join.\"",
  "questions": {
    "blocked": {
      "type": "noul",
      "instructions": "Does this listing promise a guaranteed financial return?"
    }
  }
}
플레이그라운드에서 열기

이탈 위험 점수

score 2 — 해지 가능성 높음

{
  "model": "decisions-1",
  "state": "The renewal note says the team may not continue because exports fail every Friday and nobody has answered the last two tickets.",
  "questions": {
    "risk": {
      "type": "score",
      "instructions": "How high is the chance this account does not renew?",
      "criteria": [
        "Unlikely to leave",
        "Unhappy, still using the product",
        "Likely to cancel"
      ]
    }
  }
}
플레이그라운드에서 열기

송장 예외

both 0.86 — 케이스 생성

{
  "model": "decisions-1",
  "state": "Vendor invoice 4481 is $18,400. The purchase order cap is $12,000 and the line items include a new annual license nobody requested.",
  "questions": {
    "exception": {
      "type": "choice",
      "instructions": "Which exception should accounts payable open?",
      "criteria": {
        "over_po": "The amount is above the purchase order.",
        "unexpected_item": "A line item was not requested.",
        "both": "The amount and a line item are both wrong."
      }
    }
  }
}
플레이그라운드에서 열기

발표 내용

OpenAI Decisions API란

OpenAI는 2026년 9월 29일 DevDay에서 Decisions API를 발표했습니다: GPT-6 Luna의 특화 버전으로 구동되는 실시간 의사결정 전용 엔드포인트입니다. 텍스트 컨텍스트와 질문, 그리고 정의한 유한한 답변 집합을내면 답변 중 하나와 신뢰도가 반환됩니다. 자유 텍스트를 생성하지 않으며 목록 밖의 답을 만들어내지도 않습니다.

API는 제한된 프리뷰 상태입니다. OpenAI는 표준 개발자 플랫폼을 통해 며칠 내로 광범위하게 공개할 계획이라고 밝혔습니다. 공개 요청 스키마, SDK 메서드, 가격은 아직 발표되지 않았습니다. 보도에 따르면 의사결정당 약 150ms이며 같은 날 발표된 Agents API와 통합됩니다.

이 사이트의 엔드포인트는 독립적입니다: 텍스트 입력으로 같은 제한적 의사결정 패턴을 오늘 실행하므로 지금 바로 구축하고 측정할 수 있습니다.

최종 확인 릴리스 타임라인

이 엔드포인트를 쓰는 이유

의사결정 호출이 주는 것

또 하나의 채팅 래퍼가 아니라 — 라우팅을 위해 설계된 확률 포함 타입 답변입니다.

오늘 호출 가능, 대기 없음

OpenAI 엔드포인트는 제한된 프리뷰 중입니다. 이 엔드포인트는 지금 응답합니다 — 신규 방문자는 플레이그라운드에서 1회 무료이며 OpenAI 접근 권한도 필요 없습니다.

모든 선택지에 확률

choice와 score 답변은 정의한 모든 선택지의 확률을 담고 있습니다. 라벨만 믿는 대신 코드에서 임계값을 정하세요.

한 번의 호출로 세 가지 질문 유형

같은 state에 대해 예/아니오(noul), 라벨 선택, 루브릭 점수를 함께 물어보세요 — POST당 최대 6개 질문, 왕복 1회.

목록에 대한 일괄 판단

배치 도구는 질문을 한 번 설계해 붙여 넣은 모든 행에 적용하고 CSV로보냅니다 — 루프 코드를 유지할 필요가 없습니다.

고정된 모델 ID

decisions-1을 내면 임계값 뒤의 버전이 고정되고, decisions-latest는 현재 서빙되는 버전을 따릅니다. 먼저 고정하고 그다음 보정하세요.

사용 방법

Decisions API 사용법

  1. 01

    키 발급

    플레이그라운드를 열고 실행하세요 — 게스트 세션과 API 키가 자동으로 준비됩니다. 로그인 사용자는 대시보드에서 키를 관리합니다.

  2. 02

    state와 questions POST

    model, state, questions 맵을 /api/v1/decisions로 보냅니다. instructions에 실제 질문을 적고 noul, choice, score 중 타입을 고릅니다.

  3. 03

    답변으로 분기

    noul, choice, score와 그 확률·신뢰도를 읽습니다. 신뢰도가 낮은 케이스는 사람에게 넘기세요 — 그것이 점수의 존재 이유입니다.

활용 사례

OpenAI Decisions API 활용 사례

시스템이 몇 개 안 되는 알려진 동작 중 하나를 골라야 하는 곳이라면 어디든 같은 패턴입니다 — 각 팀이 실제로 보내는 내용입니다.

지원 티켓 라우팅

지원팀은 티켓 텍스트를 보내 담당 팀과 팀별 확률을 받고, 불확실한 티켓은 사람 큐로 되돌립니다.

에이전트 다음 행동

에이전트 개발자는 다음 행동 — 도구 호출, 사용자 질문, 에스컬레이션 — 을 묻고 답변으로 분기합니다.

콘텐츠 검열 게이트

마켓플레이스는 리스팅이 검토 큐에 도달하기 전에 예/아니오 정책 질문으로 스크리닝합니다.

리드 선별

영업 운영팀은 인바운드 메모를 ready, nurture, ignore로 나누고 각 선택지의 확률을 확인합니다.

송장 예외 분류

재무팀은 케이스를 열기 전에 송장 예외 — PO 초과, 예상치 못한 항목, 둘 다 — 를 분류합니다.

이탈 위험 점수화

고객 성공팀은 갱신 메모를 이탈 가능성 낮음에서 해지 가능성까지의 루브릭으로 점수화합니다.

개발자의 목소리

개발자들의 평가

“프롬프트-파싱 블록을 POST 하나로 바꿨습니다. 모든 선택지의 확률이야말로 라우팅에 필요한 것이었습니다.”
백엔드 엔지니어, 지원 플랫폼
“choice의 criteria가 우리 런북처럼 읽힙니다. 모델 ID가 고정되어 있어 임계값이 흔들리지 않습니다.”
ML 엔지니어, 핀테크
“프리뷰를 기다릴 수 없어서 오후 반나절 만에 이 엔드포인트를 에이전트에 연결했습니다.”
인디 개발자
“배치 모드가 티켓보내기를 한 번에 라벨링했고 CSV는 바로 검토 시트로 갔습니다.”
운영 리드, 마켓플레이스

가격

플랜과 종량제

성공한 의사결정 호출마다 크레딧 1개 — 1 USD당 약 100 크레딧. 신규 방문자는 1회 무료입니다.

플랜 업그레이드

기본

10/월

1,000 크레딧 + 200 크레딧

종량제 대비 20% 더 많은 크레딧

(세금 미포함)

  • 플랜 혜택
  • shared.calls
  • base.typed
  • base.versions
  • base.keys
  • base.support
  • 모든 유료 플랜은 동일한 이미지 62 + 비디오 51 모델을 포함합니다
최고 가성비

프로

20/월

2,000 크레딧 + 600 크레딧

종량제 대비 30% 더 많은 크레딧

(세금 미포함)

  • 플랜 혜택
  • shared.calls
  • base.typed
  • base.versions
  • base.keys
  • base.support
  • 모든 유료 플랜은 동일한 이미지 62 + 비디오 51 모델을 포함합니다

최대

50/월

5,000 크레딧 + 2,500 크레딧

종량제 대비 50% 더 많은 크레딧

(세금 미포함)

  • 플랜 혜택
  • shared.calls
  • base.typed
  • base.versions
  • base.keys
  • base.support
  • 모든 유료 플랜은 동일한 이미지 62 + 비디오 51 모델을 포함합니다

엔터프라이즈

대규모 팀을 위한 유연한 플랜과 전담 지원.

  • 플랜 혜택
  • 모든 Max 기능
  • 맞춤형 크레딧 플랜
  • 전담 지원
아직 구독할 준비가 안 되셨나요?

전체 가격 안내

OpenAI Decisions API 자주 묻는 질문

OpenAI Decisions API를 지금 쓸 수 있나요?

2026-09-30 기준 제한된 프리뷰 상태입니다. OpenAI는 2026-09-29 DevDay에서 발표했으며 며칠 내 광범위한 공개를 계획하고 있습니다. 이 사이트의 엔드포인트는 오늘 decisions-1에서 같은 의사결정 패턴을 실행합니다.

의사결정 호출은 chat completions나 structured outputs와 어떻게 다른가요?

chat 호출은 나중에 파싱할 텍스트를 생성하고, structured outputs는 형태만 제한할 뿐 여전히 생성입니다. 의사결정 호출은 정의된 답변 중 하나와 확률을 반환합니다 — 파싱도 자유 텍스트도 없습니다.

신뢰도나 확률은 무엇을 의미하고 임계값은 어떻게 정하나요?

모든 choice와 score 답변에는 선택지별 확률과 신뢰도가 있습니다. 자체 트래픽으로 임계값을 정하고 — 초과하면 수락, 나머지는 검토로 — 조정하는 동안 decisions-1을 고정하세요.

OpenAI 계정이나 waitlist 권한이 필요한가요?

아니요. 이 사이트의 엔드포인트는 지금 바로 호출할 수 있습니다 — 가입 없이 플레이그라운드에서 무료 체험 1회를 해보거나, API 키를 만들어 POST /api/v1/decisions를 직접 호출하세요.

호출이 실패하면 어떻게 되나요?

실패한 호출은 무료입니다. 검증 오류나 업스트림 실패는 크레딧을 쓰지 않습니다 — 잔액은 성공한 의사결정에서만 줄어듭니다.

요청당 몇 개의 질문을 보낼 수 있나요?

같은 state에 대해 1~6개 질문을 보낼 수 있으며 각 질문은 응답에서 자체 답변을 받습니다.

이 사이트의 호출에 응답하는 모델은 무엇인가요?

이 사이트가 제공하는 의사결정 모델 decisions-1입니다. OpenAI 모델이 아닙니다.

첫 번째 의사결정 실행

신규 방문자는 1회 무료입니다. 예제가 로드된 플레이그라운드를 열거나 문서를 읽고 엔드포인트를 직접 호출하세요.