Skip to content

이미지 포함 동영상 만들기

POST
/v1/chat/completions
  • Chat Completions 형식으로 Sora를 호출하며 참조 이미지로 생성을 안내합니다
  • user 메시지 content는 멀티모달 배열(text + image_url)
  • 요청 본문에 stream: true를 설정하면 작업 진행 또는 결과를 스트리밍으로 반환합니다
  • 자주 쓰는 모델: sora-2
  • 공식 문서: Chat Completions

Authorizations

bearer
Type
HTTP (bearer)

Request Body

application/json
object

사용할 Sora 모델 ID(예: sora-2).

object[]
Required

대화 메시지 목록. 이미지 포함 생성 시 user 메시지 content는 멀티모달 배열(text + image_url)입니다.

0~2 사이 샘플링 온도. 높은 값(예: 0.8)은 출력을 더 무작위로, 낮은 값(예: 0.2)은 더 집중적으로 만듭니다. 일반적으로 top_p 또는 이 값 중 하나만 변경하는 것을 권장합니다.

온도 샘플링 대안인 핵 샘플링. 모델은 top_p 확률 질량을 가진 토큰 결과를 고려합니다(0.1은 상위 10% 확률 질량). 일반적으로 temperature 또는 이 값 중 하나만 변경하는 것을 권장합니다.

기본값 1.
입력 메시지당 생성할 채팅 완성 선택 수.

동영상 생성 시 true로 설정하세요. 활성화하면 SSE로 스트리밍되며 data: [DONE]에서 스트림이 종료됩니다.

기본값 null. API가 더 이상 토큰을 생성하지 않는 최대 4개 시퀀스.

기본값 inf.
채팅 완성에서 생성할 최대 토큰 수.

입력 토큰과 생성 토큰의 총 길이는 모델 컨텍스트 길이로 제한됩니다.

-2.0~2.0 사이 숫자. 양수는 지금까지 텍스트에 나타났는지에 따라 새 토큰에 페널티를 주어 새 주제로 이어질 가능성을 높입니다.

기본값 0. -2.0~2.0 사이 숫자. 양수는 텍스트 내 빈도에 따라 새 토큰에 페널티를 주어 동일한 줄 반복을 줄입니다.

완성에 특정 토큰이 나타날 가능성을 수정합니다. 토큰 ID를 -100~100 편향 값에 매핑하는 JSON 객체를 받습니다.

최종 사용자를 나타내는 고유 식별자. OpenAI의 모니터링 및 남용 탐지에 도움이 됩니다. 자세히.

모델이 출력해야 하는 형식을 지정하는 객체. { "type": "json_object" }로 JSON 모드를 활성화합니다.

베타 기능. 지정하면 결정론적 샘플링을 시도합니다. system_fingerprint를 참고해 백엔드 변경을 모니터링하세요.

모델이 호출할 수 있는 도구 목록. 현재는 함수만 도구로 지원됩니다.

모델이 호출할 함수(있는 경우)를 제어합니다. none / auto / 함수 이름 지정.

Responses

application/json
object
object[]
Required
object
Required

Playground

Authorization
Body

Samples