POST /v1/chat/completions를 사용하세요.
요청 본문
대화를 구성하는 입력 항목들의 목록입니다.각 항목은 다음 중 하나일 수 있습니다:
message: 역할과 내용을 가진 대화 메시지function_call: 함수 호출 요청function_call_output: 함수 호출의 출력
message.content는 일반 문자열이거나 콘텐츠 블록의 배열일 수 있습니다. GPT-5.4 계열과 같이 이미지 지원 모델의 경우, URL이나 Base64 문자열을 일반 텍스트에 직접 포함시키지 말고 이미지를 input_image 블록으로 전달하세요.Example content blocks:{ "type": "input_text", "text": "Describe this image" }{ "type": "input_image", "image_url": "https://example.com/image.jpg" }{ "type": "input_image", "image_url": "data:image/png;base64,..." }
모델에 대한 시스템 지침(시스템 메시지와 동일).
생성할 최대 토큰 수입니다.
샘플링 온도 (0에서 2 사이).
모델이 호출할 수 있는 도구들의 목록입니다.
true이면 이벤트 스트림을 반환합니다.
대화를 이어갈 이전 응답의 ID입니다.
나중에 검색하기 위해 응답을 저장할지 여부입니다.
추적 목적으로 응답에 첨부할 메타데이터입니다.
텍스트 생성 구성 옵션입니다.
text.format의 동작은 선택한 모델 및 라우팅된 경로에 따라 달라지며, 모든 모델에서 동일하게 보장되지 않습니다.여러 도구 호출을 병렬로 허용할지 여부입니다.
Nucleus 샘플링 매개변수 (0-1).
GPT-5 계열과 같은 추론 지원 모델을 위한 추론 구성입니다.
effort(string): 추론 노력 수준 (low,medium,high)
응답
응답의 고유 식별자입니다.
항상
response입니다.응답이 생성된 Unix 타임스탬프입니다.
모델이 생성한 출력 항목들의 목록입니다.
토큰 사용 통계입니다.