BaseURL: 기본 BaseURL은 https://direct.evolink.ai이며, 텍스트 모델 지원이 더 우수하고 장시간 연결을 지원합니다. https://api.evolink.ai는 멀티모달 서비스의 주력 엔드포인트이며, 텍스트 모델에 대해서는 대체 주소로 사용됩니다.
서버 측 도구(web_search, file_search, mcp)는 서버에서 실행되므로 클라이언트가 결과를 되돌려 보낼 필요가 없으며, 이 API에서만 제공됩니다. Chat Completions 엔드포인트는 일반 function 도구 호출만 지원합니다.
요금: web_search와 file_search는 호출 횟수에 따라 token 요금과 별도로 청구됩니다. 실패한 응답에는 텍스트 및 도구 요금이 부과되지 않습니다(이미 생성되어 반환된 이미지는 정상적으로 청구됩니다)
호출 상한: web_search 또는 file_search를 선언하고 max_tool_calls를 생략하면 요청 한 번에 최대 10회의 도구 호출이 허용됩니다. 더 많이 필요하면 명시적으로 설정하세요.
참고 이 API는 동기와 스트리밍 두 가지 모드만 지원합니다. background: true를 사용하는 백그라운드 비동기 모드는 지원하지 않으며, 응답 ID로 조회·취소·삭제하는 엔드포인트도 제공하지 않습니다. 오래 걸리는 생성이 필요한 경우 stream: true로 연결을 유지하세요.내장 이미지 생성 도구 image_generation은 현재 gpt-6-astra / gpt-6.1-terra / gpt-6.1-sol / gpt-6-sol / gpt-6-luna만 지원하며 다른 모델에서는 사용할 수 없습니다. 이미지만 별도로 생성하려면 이미지 시리즈 모델 API도 사용할 수 있습니다.
gpt-6-astra / gpt-6.1-terra / gpt-6.1-sol / gpt-6-sol / gpt-6-luna로 직접 이미지 생성: tools에 {"type": "image_generation"}을 선언하면 모델이 대화 중 필요에 따라 이미지를 생성합니다.
이미지 모델 선택: 도구의 model 필드에 gpt-image-2(기본값), gpt-image-2.5-sunburst, gpt-image-2.5-flare를 지정할 수 있습니다. quality, size, partial_images 등의 매개변수는 이미지 모델의 공식 매개변수와 동일합니다(xhigh / max는 2.5 시리즈만 지원)
이미지 가져오기: 이미지는 output에서 type이 image_generation_call인 항목의 result 필드에 base64로 반환됩니다. URL이 아니므로 직접 저장하세요
이미지 편집: input에 input_image(공개 URL 또는 data:image/png;base64,...)를 포함하고 텍스트로 원하는 변경 사항을 설명하세요
멀티턴 이미지 편집: 이전 턴의 id를 previous_response_id로 전달하고 원하는 변경 사항을 설명하세요
스트리밍: partial_images(0~3)를 설정하면 생성 중 response.image_generation_call.partial_image 미리보기 이벤트를 받을 수 있습니다
이미지 수 제한: max_tool_calls를 생략하면 요청 한 번에 최대 4장을 생성할 수 있습니다. 더 많이 필요하면 명시적으로 설정하세요
과금: 텍스트와 이미지 생성은 각각 token 기준으로 별도 청구됩니다. 이미지 생성의 token 사용량은 응답의 tool_usage.image_gen에서 확인할 수 있습니다
{ "model": "gpt-6.1-sol", "input": "창가에 앉아 있는 주황색 고양이를 수채화 스타일로 그려 주세요", "tools": [{"type": "image_generation", "model": "gpt-image-2", "quality": "low", "size": "1024x1024"}]}
멀티턴 대화: 이전 턴에서 반환된 id를 다음 턴의 previous_response_id로 전달하면 컨텍스트를 이어갈 수 있습니다. 응답에는 보존 기한이 있으며, 만료되면 해당 ID는 더 이상 유효하지 않고 요청은 새 대화로 처리됩니다. 컨텍스트 정확성이 특히 중요한 경우에는 전체 input 히스토리를 직접 관리하는 것을 권장합니다.
GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.
추론 token은 출력 token으로 청구되며 usage.output_tokens_details.reasoning_tokens에 집계됩니다.
GPT-6 Sol / Luna 지원: model에 gpt-6-sol 또는 gpt-6-luna를 지정하세요. 두 모델 모두 컨텍스트 1,050,000 tokens, 추론을 포함한 최대 출력 128,000 tokens를 지원합니다. reasoning.effort는 none, low, medium(기본값), high, xhigh, max를 지원하며 Astra와 6.1 Sol은 none을 지원하지 않습니다. 추론과 도구를 함께 사용하려면 이 API를 이용하세요.
GPT-6.1 Terra: 컨텍스트는 1,050,000 tokens이며 최대 출력은 추론을 포함하여 128,000 tokens입니다. reasoning.effort는 none, low, medium(기본값), high, xhigh, max를 지원하며 minimal은 지원하지 않습니다. 함수 호출과 내장 도구에는 이 API를 사용하세요.
Show child attributes
text
object
출력 텍스트 제어:
format: {"type": "text"}(기본값), {"type": "json_object"}, 또는 구조화된 결과를 출력하는 {"type": "json_schema", "name": "...", "schema": {...}, "strict": true}
verbosity: low / medium / high, 답변의 상세 정도를 제어합니다
text.verbosity — GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.
Show child attributes
tools
object[]
도구 선언입니다. 서버 측 도구는 서버에서 실행되므로 클라이언트가 결과를 되돌려 보낼 필요가 없습니다:
참고 내장 이미지 생성 도구 image_generation은 현재 gpt-6-astra / gpt-6.1-terra / gpt-6.1-sol / gpt-6-sol / gpt-6-luna만 지원하며 다른 모델에서는 사용할 수 없습니다. 이미지만 별도로 생성하려면 이미지 시리즈 모델 API도 사용할 수 있습니다.
Show child attributes
예시:
[{ "type": "web_search" }]
tool_choice
enum<string>object
도구 선택을 제어합니다: "auto"(기본값) / "none" / "required", 또는 특정 도구를 지정하는 객체(예: {"type": "web_search"}).
사용 가능한 옵션:
none,
auto,
required
max_tool_calls
integer
이번 응답에서 허용되는 도구 호출 총 횟수의 상한입니다(모든 내장 도구의 호출 횟수 합계).
참고gpt-6-astra / gpt-6.1-terra / gpt-6.1-sol / gpt-6-sol / gpt-6-luna에서 image_generation을 사용하고 이 매개변수를 생략하면 요청 한 번에 최대 4장의 이미지를 생성할 수 있습니다. 더 많이 필요하면 명시적으로 설정하세요.
참고web_search 또는 file_search를 선언하고 max_tool_calls를 생략하면 요청 한 번에 최대 10회의 도구 호출이 허용됩니다. 더 많이 필요하면 명시적으로 설정하세요.
예시:
5
parallel_tool_calls
boolean
기본값:true
모델이 한 턴 안에서 여러 도구를 병렬로 호출할 수 있는지 여부입니다. 기본값은 true입니다.
GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.
아래 기존 모델 규칙에는 GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra이 포함되지 않습니다:
참고gpt-6-astra, gpt-5.6 제품군, gpt-5.5는 false로 설정할 수 있습니다. gpt-5.4 / gpt-5.2 / gpt-5.1에서는 이 매개변수가 적용되지 않으며 항상 true로 동작합니다.
예시:
true
previous_response_id
string
이전 응답의 id로, 여러 턴의 대화를 연결하는 데 사용하며 히스토리 메시지를 다시 올릴 필요가 없습니다.
참고store: true(기본값)와 함께 사용해야 합니다. 응답에는 보존 기한이 있으며, 만료되면 해당 ID는 더 이상 유효하지 않습니다. 이 경우 요청은 새 대화로 처리되어 컨텍스트를 상속하지 않습니다. 컨텍스트 정확성이 특히 중요한 경우에는 전체 input 히스토리를 직접 관리하는 것을 권장합니다.
이번 응답을 서버 측에 보존할지 여부이며, 보존된 응답만 previous_response_id로 참조할 수 있습니다. 기본값은 true입니다.
GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: store: false로 보관을 끄는 동작은 사용 가능한 채널에서 아직 검증되지 않았습니다. 필드가 수락되었다는 사실만으로 응답이 보관되지 않았다고 판단할 수 없습니다.
아래 기존 모델 규칙에는 GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra이 포함되지 않습니다:
참고gpt-6-astra, gpt-5.6 제품군, gpt-5.5는 false로 설정할 수 있습니다. gpt-5.4 / gpt-5.2 / gpt-5.1에서는 이 매개변수가 적용되지 않으며 항상 true로 동작합니다. 응답을 저장하지 않으려면 저장 비활성화를 지원하는 모델을 선택하세요.
예시:
true
include
string[]
응답에 추가로 반환하도록 요청할 내용이며, 지정 가능한 값은 다음과 같습니다:
reasoning.encrypted_content
message.output_text.logprobs
web_search_call.results
web_search_call.action.sources
file_search_call.results
message.input_image.image_url
computer_call_output.output.image_url
참고gpt-6-astra와 gpt-6.1-sol은 message.output_text.logprobs를 지원하지 않습니다.
GPT-6: Astra와 6.1 Sol은 출력 logprobs를 지원하지 않습니다. Sol / Luna 및 6.1 Terra는 추론 수준 none일 때만 사용하세요. 다른 수준에서는 logprobs, top_logprobs 및 Responses include의 message.output_text.logprobs를 제거하세요.
예시:
["reasoning.encrypted_content"]
temperature
number
샘플링 온도이며 값의 범위는 0 ~ 2입니다. 값이 낮을수록 출력이 결정적이 됩니다.
GPT-6: gpt-6-astra와 gpt-6.1-sol에서는 이 매개변수를 생략하세요. gpt-6-sol / gpt-6-luna / gpt-6.1-terra에서는 추론 수준이 none일 때만 조정할 수 있습니다. 다른 수준에서는 생략하세요. 추론 수준을 생략하면 none이 아닌 medium이 적용됩니다.
기존 모델: gpt-5.4 / gpt-5.2 / gpt-5.1은 temperature: 0을 기본값 1로 처리합니다. 더 결정적인 출력에는 0.01 같은 양수를 사용하세요.
필수 범위: 0 <= x <= 2
예시:
1
top_p
number
뉴클리어스 샘플링 매개변수이며 값의 범위는 0 ~ 1입니다. temperature와 함께 조정하지 않는 것을 권장합니다.
GPT-6: gpt-6-astra와 gpt-6.1-sol에서는 이 매개변수를 생략하세요. gpt-6-sol / gpt-6-luna / gpt-6.1-terra에서는 추론 수준이 none일 때만 조정할 수 있습니다. 다른 수준에서는 생략하세요. 추론 수준을 생략하면 none이 아닌 medium이 적용됩니다.
필수 범위: 0 <= x <= 1
예시:
1
top_logprobs
integer
각 위치에서 반환되는 후보 token 수이며 값의 범위는 0 ~ 20입니다. include: ["message.output_text.logprobs"]와 함께 사용해야 합니다.
GPT-6: Astra와 6.1 Sol은 출력 logprobs를 지원하지 않습니다. Sol / Luna 및 6.1 Terra는 추론 수준 none일 때만 사용하세요. 다른 수준에서는 logprobs, top_logprobs 및 Responses include의 message.output_text.logprobs를 제거하세요.
아래 기존 모델 규칙에는 GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra이 포함되지 않습니다:
참고gpt-5.6 제품군과 gpt-5.5만 지원하며, 나머지 모델은 이 매개변수를 지원하지 않습니다.
필수 범위: 0 <= x <= 20
예시:
2
frequency_penalty
number
빈도 페널티이며 값의 범위는 -2 ~ 2입니다. 내용이 반복될 확률을 낮춥니다.
GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.
아래 기존 모델 규칙에는 GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra이 포함되지 않습니다:
참고gpt-5.6 제품군에서는 조정할 수 있으며, 나머지 기존 모델은 이 매개변수를 지원하지 않습니다. GPT-6 Astra에서는 조정할 수 없고 기본값 0만 허용하며, 다른 값을 전달하면 400이 반환됩니다.
필수 범위: -2 <= x <= 2
예시:
0
presence_penalty
number
존재 페널티이며 값의 범위는 -2 ~ 2입니다. 모델이 새로운 주제를 다루도록 유도합니다.
GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.
아래 기존 모델 규칙에는 GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra이 포함되지 않습니다:
참고gpt-5.6 제품군에서는 조정할 수 있으며, 나머지 기존 모델은 이 매개변수를 지원하지 않습니다. GPT-6 Astra에서는 조정할 수 없고 기본값 0만 허용하며, 다른 값을 전달하면 400이 반환됩니다.
필수 범위: -2 <= x <= 2
예시:
0
truncation
enum<string>
기본값:disabled
컨텍스트가 윈도우를 초과했을 때의 처리 방식: disabled(기본값, 바로 오류 반환) 또는 auto(중간 내용을 자동으로 잘라냄).
사용 가능한 옵션:
auto,
disabled
예시:
"auto"
context_management
object[]
긴 대화의 자동 압축 설정입니다. 예: [{"type": "compaction", "compact_threshold": 100000}]. 컨텍스트가 임계값을 초과하면 히스토리가 자동으로 압축됩니다.
참고gpt-6-astra / gpt-6-sol / gpt-6-luna와 gpt-5.6 제품군만 지원하며, 나머지 모델은 이 매개변수를 지원하지 않습니다.
GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.
prompt_cache_key
string
캐시 그룹 키입니다. GPT-6 / GPT-5.6는 캐시 라우팅을 자동 처리하므로 라우팅 최적화에 이 값이 필요하지 않습니다. 고객이나 사용자별 재사용과 과금을 구분할 때 별도 키를 사용할 수 있습니다. 접두사를 재사용할 요청은 동일한 키를 유지하세요. 이전 모델에서는 안정적인 키가 캐시 라우팅에 도움이 됩니다.
예시:
"app-agent-v1"
prompt_cache_retention
enum<string>
이전 모델의 캐시 보관 설정입니다. GPT-6 / GPT-5.6는 prompt_cache_options.ttl: "30m"을 사용하고 새 필드에 24h를 넣지 마세요.
사용 가능한 옵션:
in_memory,
24h
예시:
"in_memory"
prompt
object
이미 생성된 Prompt 템플릿을 참조하며, 형식은 {"id": "pmpt_xxx", "version": "1", "variables": {...}}입니다.
Show child attributes
metadata
object
사용자 정의 키-값 쌍으로, 응답에 그대로 반환되어 비즈니스 측에서 태깅하기에 편리합니다. 키와 값은 모두 문자열입니다.
예시:
{ "trace_id": "abc-123" }
safety_identifier
string
최종 사용자의 안정적인 식별자로, 오남용 추적에 사용합니다.
GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.
아래 기존 모델 규칙에는 GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra이 포함되지 않습니다:
참고gpt-6-astra와 gpt-5.6 제품군만 지원하며, 나머지 모델은 이 매개변수를 지원하지 않습니다.
예시:
"user-1024"
user
string
최종 사용자 식별자로, 호출 출처를 구분하는 데 사용합니다.
예시:
"user-1024"
prompt_cache_options
object
GPT-6 / GPT-5.6의 프롬프트 캐시 설정입니다. 기본값은 암시적 경계입니다. mode: "explicit"은 명시한 경계만 사용하며 경계가 없으면 캐시하지 않습니다.
Show child attributes
예시:
{ "ttl": "30m", "mode": "implicit" }
응답
응답 생성 성공 (JSON 객체, 또는 stream=true인 경우 response.completed로 끝나는 SSE 이벤트 스트림)
id
string
이번 응답의 고유 ID로, 다음 턴의 previous_response_id로 사용할 수 있습니다
응답 상태: completed는 정상 종료, incomplete는 max_output_tokens 도달 등의 이유로 완료되지 않은 상태, failed는 생성 실패
사용 가능한 옵션:
completed,
incomplete,
failed
예시:
"completed"
model
string
실제 사용된 모델 이름
예시:
"gpt-6.1-sol"
created_at
integer
생성 타임스탬프
예시:
1786705221
output
object[]
생성 순서대로 정렬된 출력 항목: reasoning 항목(추론 요약 / 암호화된 추론 내용), 도구 호출 항목(예: web_search_call, file_search_call, image_generation_call), 그리고 마지막으로 output_text 내용을 담은 message 항목.
Show child attributes
incomplete_details
object
status가 incomplete일 때 그 이유를 설명합니다
usage
object
Token 사용량 통계입니다. Prompt 캐시는 자동으로 적용되며, 캐시에 적중한 입력 token은 더 저렴한 캐시 요금으로 청구됩니다.
GPT-6는 일반 입력, 캐시 읽기, 캐시 쓰기, 출력을 각각 청구합니다. 입력이 272,000 tokens를 초과하면 요청 전체에 입력·캐시 요금 2배, 출력 요금 1.5배가 적용됩니다. 내장 이미지 생성은 별도 청구됩니다. 현재 요금을 확인하세요.
Show child attributes
tool_usage
object
내장 도구 사용량입니다. image_generation을 사용할 때 image_gen은 이미지 생성에 소비된 token을 나타내며, usage와 별도로 집계되고 token 기준으로 별도 청구됩니다
Show child attributes
metadata
object
요청에 전달한 사용자 정의 키-값 쌍으로, 그대로 반환됩니다
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"EvoLink.AI","colors":{"primary":"#1E90FF","light":"#1E90FF","dark":"#1565C0"},"favicon":"https://mintcdn.com/muyutechnology/M6WD8GX6z2spTJCk/logo/favicon.svg?fit=max\u0026auto=format\u0026n=M6WD8GX6z2spTJCk\u0026q=85\u0026s=7c4e0fca04c5437dea1a135215d02f40","api":{"examples":{"prefill":true}},"navbar":{"links":[{"icon":"discord","href":"https://discord.gg/P9xzmJWndW","label":"Discord"},{"icon":"github","href":"https://github.com/EvoLinkAI","label":"GitHub"},{"icon":"x-twitter","href":"https://x.com/EvoLinkAi","label":"Twitter"}],"primary":{"type":"button","label":"Dashboard","href":"https://evolink.ai/dashboard"}},"footer":{"socials":{}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":"en/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"cn","href":"cn/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"de","href":"de/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"fr","href":"fr/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"ja","href":"ja/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"ko","href":"ko/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"},{"language":"es","href":"es/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"muyutechnology","hasAudioNarration":false,"actualSubdomain":"muyutechnology","customDomains":["evolink.ai"],"gitSource":{"type":"github","owner":"pharmacist9527","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{},"buildId":"6af87e0df845026aa4bce1b6","clientVersion":"0.0.4143","searchFilterCounts":[{"language":"cn","tag":"API手册","count":234},{"language":"de","tag":"API-Handbuch","count":234},{"language":"en","tag":"API Manual","count":234},{"language":"es","tag":"Manual de API","count":234},{"language":"fr","tag":"Manuel API","count":234},{"language":"ja","tag":"APIマニュアル","count":234},{"language":"ko","tag":"API 매뉴얼","count":234},{"language":"cn","tag":"视频系列","count":112},{"language":"de","tag":"Videoserie","count":112},{"language":"en","tag":"Video Series","count":112},{"language":"es","tag":"Serie de videos","count":112},{"language":"fr","tag":"Série Vidéo","count":112},{"language":"ja","tag":"動画シリーズ","count":112},{"language":"ko","tag":"비디오 시리즈","count":112},{"language":"cn","tag":"图像系列","count":60},{"language":"de","tag":"Bildserie","count":60},{"language":"en","tag":"Image Series","count":60},{"language":"es","tag":"Serie de imágenes","count":60},{"language":"fr","tag":"Série Image","count":60},{"language":"ja","tag":"画像シリーズ","count":60},{"language":"ko","tag":"이미지 시리즈","count":60},{"language":"cn","tag":"语言系列","count":48},{"language":"de","tag":"Textserie","count":48},{"language":"en","tag":"Text Series","count":48},{"language":"es","tag":"Serie de texto","count":48},{"language":"fr","tag":"Série Texte","count":48},{"language":"ja","tag":"テキストシリーズ","count":48},{"language":"ko","tag":"텍스트 시리즈","count":48},{"language":"cn","tag":"Midjourney","count":28},{"language":"de","tag":"Midjourney","count":28},{"language":"en","tag":"Midjourney","count":28},{"language":"es","tag":"Midjourney","count":28},{"language":"fr","tag":"Midjourney","count":28},{"language":"ja","tag":"Midjourney","count":28},{"language":"ko","tag":"Midjourney","count":28},{"language":"cn","tag":"CLI/MCP","count":27},{"language":"de","tag":"CLI/MCP","count":27},{"language":"en","tag":"CLI/MCP","count":27},{"language":"es","tag":"CLI/MCP","count":27},{"language":"fr","tag":"CLI/MCP","count":27},{"language":"ja","tag":"CLI/MCP","count":27},{"language":"ko","tag":"CLI/MCP","count":27},{"language":"cn","tag":"Kling","count":22},{"language":"de","tag":"Kling","count":22},{"language":"en","tag":"Kling","count":22},{"language":"es","tag":"Kling","count":22},{"language":"fr","tag":"Kling","count":22},{"language":"ja","tag":"Kling","count":22},{"language":"ko","tag":"Kling","count":22},{"language":"cn","tag":"Wan","count":18},{"language":"de","tag":"Wan","count":18},{"language":"en","tag":"Wan","count":18},{"language":"es","tag":"Wan","count":18},{"language":"fr","tag":"Wan","count":18},{"language":"ja","tag":"Wan","count":18},{"language":"ko","tag":"Wan","count":18},{"language":"cn","tag":"Gemini Omni Flash","count":17},{"language":"de","tag":"Gemini Omni Flash","count":17},{"language":"en","tag":"Gemini Omni Flash","count":17},{"language":"es","tag":"Gemini Omni Flash","count":17},{"language":"fr","tag":"Gemini Omni Flash","count":17},{"language":"ja","tag":"Gemini Omni Flash","count":17},{"language":"ko","tag":"Gemini Omni Flash","count":17},{"language":"cn","tag":"集成指南","count":14},{"language":"de","tag":"Chat Completions API","count":14},{"language":"en","tag":"Chat Completions API","count":14},{"language":"es","tag":"Chat Completions API","count":14},{"language":"fr","tag":"Chat Completions API","count":14},{"language":"ja","tag":"Chat Completions API","count":14},{"language":"ko","tag":"Chat Completions API","count":14}]},"assistantConfig":{},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"custom.css","content":"img[src*=\"/images/\"]{border-radius:12px!important}@media (min-width: 1024px){html{--scroll-mt: 9.5rem !important}}:where(h1,h2,h3,h4)[id],.prose :where(h1,h2,h3,h4):not(:where([class~=\"not-prose\"],[class~=\"not-prose\"] *)){scroll-margin-top:calc(var(--scroll-mt) - 10px)!important}.step-container,.tab-container,.param-head{scroll-margin-top:calc(var(--scroll-mt) - 10px)!important}.kilo-warning code:not(pre *){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.cc-switch-warning code:not(pre *){background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}#footer a[href*=\"utm_campaign=poweredBy\"]{display:none!important}"}],"page":{"pagePath":"ko/api-manual/language-series/gpt/responses/responses-reference","slug":"/ko/api-manual/language-series/gpt/responses/responses-reference","pageMetadata":{"title":"GPT 전체 모델 인터페이스 - Responses 전체 매개변수","openapi":"ko/api-manual/language-series/gpt/responses/responses-reference.json POST /v1/responses","description":"- GPT 시리즈 텍스트 모델용 OpenAI 호환 Responses API이며, 구체적인 모델은 `model`로 선택합니다(지정 가능한 값 전체는 `model` 매개변수의 대조표 참고)\n- 전 시리즈가 추론 모델이며 추론 깊이는 `reasoning.effort`로 제어합니다. 추론 token은 출력 token으로 청구됩니다\n- Prompt 캐시가 자동으로 적용됩니다: 캐시에 적중한 입력 token은 더 저렴한 캐시 요금으로 청구됩니다\n- 동기 모드와 스트리밍(SSE) 모드를 지원합니다\n- 서버 측 도구: `web_search`(웹 검색), `file_search`(문서 검색). 호출 횟수에 따라 별도로 청구됩니다\n- 내장 이미지 생성 도구: `image_generation`(`gpt-6-astra` / `gpt-6.1-terra` / `gpt-6.1-sol` / `gpt-6-sol` / `gpt-6-luna`만 지원), 대화에서 직접 이미지를 생성하거나 편집할 수 있습니다\n- 일반 `function` 도구(클라이언트 측 함수 호출)도 함께 지원합니다\n- 여러 턴의 대화는 `previous_response_id`로 연결할 수 있습니다\n- **참고** 일부 매개변수는 모델별로 지원 범위가 다르므로 아래 각 매개변수 설명을 확인하세요","href":"/ko/api-manual/language-series/gpt/responses/responses-reference"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n li: \"li\",\n strong: \"strong\",\n ul: \"ul\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.ul, {\n children: [\"\\n\", _jsxs(_components.li, {\n children: [\"GPT 시리즈 텍스트 모델용 OpenAI 호환 Responses API이며, 구체적인 모델은 \", _jsx(_components.code, {\n children: \"model\"\n }), \"로 선택합니다(지정 가능한 값 전체는 \", _jsx(_components.code, {\n children: \"model\"\n }), \" 매개변수의 대조표 참고)\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"전 시리즈가 추론 모델이며 추론 깊이는 \", _jsx(_components.code, {\n children: \"reasoning.effort\"\n }), \"로 제어합니다. 추론 token은 출력 token으로 청구됩니다\"]\n }), \"\\n\", _jsx(_components.li, {\n children: \"Prompt 캐시가 자동으로 적용됩니다: 캐시에 적중한 입력 token은 더 저렴한 캐시 요금으로 청구됩니다\"\n }), \"\\n\", _jsx(_components.li, {\n children: \"동기 모드와 스트리밍(SSE) 모드를 지원합니다\"\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"서버 측 도구: \", _jsx(_components.code, {\n children: \"web_search\"\n }), \"(웹 검색), \", _jsx(_components.code, {\n children: \"file_search\"\n }), \"(문서 검색). 호출 횟수에 따라 별도로 청구됩니다\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"내장 이미지 생성 도구: \", _jsx(_components.code, {\n children: \"image_generation\"\n }), \"(\", _jsx(_components.code, {\n children: \"gpt-6-astra\"\n }), \" / \", _jsx(_components.code, {\n children: \"gpt-6.1-terra\"\n }), \" / \", _jsx(_components.code, {\n children: \"gpt-6.1-sol\"\n }), \" / \", _jsx(_components.code, {\n children: \"gpt-6-sol\"\n }), \" / \", _jsx(_components.code, {\n children: \"gpt-6-luna\"\n }), \"만 지원), 대화에서 직접 이미지를 생성하거나 편집할 수 있습니다\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"일반 \", _jsx(_components.code, {\n children: \"function\"\n }), \" 도구(클라이언트 측 함수 호출)도 함께 지원합니다\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [\"여러 턴의 대화는 \", _jsx(_components.code, {\n children: \"previous_response_id\"\n }), \"로 연결할 수 있습니다\"]\n }), \"\\n\", _jsxs(_components.li, {\n children: [_jsx(_components.strong, {\n children: \"참고\"\n }), \" 일부 매개변수는 모델별로 지원 범위가 다르므로 아래 각 매개변수 설명을 확인하세요\"]\n }), \"\\n\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Note}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Note)_missingMdxReference(`Note`,true);return _jsxs(_Fragment,{children:[_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`BaseURL`}),`: 기본 BaseURL은 `,_jsx(_components.code,{children:`https://direct.evolink.ai`}),`이며, 텍스트 모델 지원이 더 우수하고 장시간 연결을 지원합니다. `,_jsx(_components.code,{children:`https://api.evolink.ai`}),`는 멀티모달 서비스의 주력 엔드포인트이며, 텍스트 모델에 대해서는 대체 주소로 사용됩니다.`]})}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`서버 측 도구`}),`(`,_jsx(_components.code,{children:`web_search`}),`, `,_jsx(_components.code,{children:`file_search`}),`, `,_jsx(_components.code,{children:`mcp`}),`)는 서버에서 실행되므로 클라이언트가 결과를 되돌려 보낼 필요가 없으며, 이 API에서만 제공됩니다. Chat Completions 엔드포인트는 일반 `,_jsx(_components.code,{children:`function`}),` 도구 호출만 지원합니다.`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`요금`}),`: `,_jsx(_components.code,{children:`web_search`}),`와 `,_jsx(_components.code,{children:`file_search`}),`는 호출 횟수에 따라 token 요금과 별도로 청구됩니다. 실패한 응답에는 텍스트 및 도구 요금이 부과되지 않습니다(이미 생성되어 반환된 이미지는 정상적으로 청구됩니다)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`호출 상한`}),`: `,_jsx(_components.code,{children:`web_search`}),` 또는 `,_jsx(_components.code,{children:`file_search`}),`를 선언하고 `,_jsx(_components.code,{children:`max_tool_calls`}),`를 생략하면 요청 한 번에 최대 10회의 도구 호출이 허용됩니다. 더 많이 필요하면 명시적으로 설정하세요.`]}),`\n`]})]}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`참고`}),` 이 API는 동기와 스트리밍 두 가지 모드만 지원합니다. `,_jsx(_components.code,{children:`background: true`}),`를 사용하는 백그라운드 비동기 모드는 지원하지 않으며, 응답 ID로 조회·취소·삭제하는 엔드포인트도 제공하지 않습니다. 오래 걸리는 생성이 필요한 경우 `,_jsx(_components.code,{children:`stream: true`}),`로 연결을 유지하세요.`]}),_jsxs(_components.p,{children:[`내장 이미지 생성 도구 `,_jsx(_components.code,{children:`image_generation`}),`은 현재 `,_jsx(_components.code,{children:`gpt-6-astra`}),` / `,_jsx(_components.code,{children:`gpt-6.1-terra`}),` / `,_jsx(_components.code,{children:`gpt-6.1-sol`}),` / `,_jsx(_components.code,{children:`gpt-6-sol`}),` / `,_jsx(_components.code,{children:`gpt-6-luna`}),`만 지원하며 다른 모델에서는 사용할 수 없습니다. 이미지만 별도로 생성하려면 이미지 시리즈 모델 API도 사용할 수 있습니다.`]})]}),`\n`,_jsxs(Note,{children:[_jsxs(_components.p,{children:[_jsxs(_components.strong,{children:[_jsx(_components.code,{children:`gpt-6-astra`}),` / `,_jsx(_components.code,{children:`gpt-6.1-terra`}),` / `,_jsx(_components.code,{children:`gpt-6.1-sol`}),` / `,_jsx(_components.code,{children:`gpt-6-sol`}),` / `,_jsx(_components.code,{children:`gpt-6-luna`}),`로 직접 이미지 생성`]}),`: `,_jsx(_components.code,{children:`tools`}),`에 `,_jsx(_components.code,{children:`{\"type\": \"image_generation\"}`}),`을 선언하면 모델이 대화 중 필요에 따라 이미지를 생성합니다.`]}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`이미지 모델 선택`}),`: 도구의 `,_jsx(_components.code,{children:`model`}),` 필드에 `,_jsx(_components.code,{children:`gpt-image-2`}),`(기본값), `,_jsx(_components.code,{children:`gpt-image-2.5-sunburst`}),`, `,_jsx(_components.code,{children:`gpt-image-2.5-flare`}),`를 지정할 수 있습니다. `,_jsx(_components.code,{children:`quality`}),`, `,_jsx(_components.code,{children:`size`}),`, `,_jsx(_components.code,{children:`partial_images`}),` 등의 매개변수는 이미지 모델의 공식 매개변수와 동일합니다(`,_jsx(_components.code,{children:`xhigh`}),` / `,_jsx(_components.code,{children:`max`}),`는 2.5 시리즈만 지원)`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`이미지 가져오기`}),`: 이미지는 `,_jsx(_components.code,{children:`output`}),`에서 `,_jsx(_components.code,{children:`type`}),`이 `,_jsx(_components.code,{children:`image_generation_call`}),`인 항목의 `,_jsx(_components.code,{children:`result`}),` 필드에 base64로 반환됩니다. URL이 아니므로 직접 저장하세요`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`이미지 편집`}),`: `,_jsx(_components.code,{children:`input`}),`에 `,_jsx(_components.code,{children:`input_image`}),`(공개 URL 또는 `,_jsx(_components.code,{children:`data:image/png;base64,...`}),`)를 포함하고 텍스트로 원하는 변경 사항을 설명하세요`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`멀티턴 이미지 편집`}),`: 이전 턴의 `,_jsx(_components.code,{children:`id`}),`를 `,_jsx(_components.code,{children:`previous_response_id`}),`로 전달하고 원하는 변경 사항을 설명하세요`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`스트리밍`}),`: `,_jsx(_components.code,{children:`partial_images`}),`(0~3)를 설정하면 생성 중 `,_jsx(_components.code,{children:`response.image_generation_call.partial_image`}),` 미리보기 이벤트를 받을 수 있습니다`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`이미지 수 제한`}),`: `,_jsx(_components.code,{children:`max_tool_calls`}),`를 생략하면 요청 한 번에 최대 4장을 생성할 수 있습니다. 더 많이 필요하면 명시적으로 설정하세요`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`과금`}),`: 텍스트와 이미지 생성은 각각 token 기준으로 별도 청구됩니다. 이미지 생성의 token 사용량은 응답의 `,_jsx(_components.code,{children:`tool_usage.image_gen`}),`에서 확인할 수 있습니다`]}),`\n`]}),_jsx(CodeBlock,{filename:``,numberOfLines:`5`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`5`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-6.1-sol\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"input\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"창가에 앉아 있는 주황색 고양이를 수채화 스타일로 그려 주세요\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"tools\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [{`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"type\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"image_generation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"model\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"gpt-image-2\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"quality\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"low\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"size\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"1024x1024\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`멀티턴 대화`}),`: 이전 턴에서 반환된 `,_jsx(_components.code,{children:`id`}),`를 다음 턴의 `,_jsx(_components.code,{children:`previous_response_id`}),`로 전달하면 컨텍스트를 이어갈 수 있습니다. 응답에는 보존 기한이 있으며, 만료되면 해당 ID는 더 이상 유효하지 않고 요청은 새 대화로 처리됩니다. 컨텍스트 정확성이 특히 중요한 경우에는 전체 `,_jsx(_components.code,{children:`input`}),` 히스토리를 직접 관리하는 것을 권장합니다.`]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"GPT 전체 모델 인터페이스 - Responses 전체 매개변수","openapi":"ko/api-manual/language-series/gpt/responses/responses-reference.json POST /v1/responses","description":"- GPT 시리즈 텍스트 모델용 OpenAI 호환 Responses API이며, 구체적인 모델은 `model`로 선택합니다(지정 가능한 값 전체는 `model` 매개변수의 대조표 참고)\n- 전 시리즈가 추론 모델이며 추론 깊이는 `reasoning.effort`로 제어합니다. 추론 token은 출력 token으로 청구됩니다\n- Prompt 캐시가 자동으로 적용됩니다: 캐시에 적중한 입력 token은 더 저렴한 캐시 요금으로 청구됩니다\n- 동기 모드와 스트리밍(SSE) 모드를 지원합니다\n- 서버 측 도구: `web_search`(웹 검색), `file_search`(문서 검색). 호출 횟수에 따라 별도로 청구됩니다\n- 내장 이미지 생성 도구: `image_generation`(`gpt-6-astra` / `gpt-6.1-terra` / `gpt-6.1-sol` / `gpt-6-sol` / `gpt-6-luna`만 지원), 대화에서 직접 이미지를 생성하거나 편집할 수 있습니다\n- 일반 `function` 도구(클라이언트 측 함수 호출)도 함께 지원합니다\n- 여러 턴의 대화는 `previous_response_id`로 연결할 수 있습니다\n- **참고** 일부 매개변수는 모델별로 지원 범위가 다르므로 아래 각 매개변수 설명을 확인하세요","href":"/ko/api-manual/language-series/gpt/responses/responses-reference"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"GPT Responses (전체 모델, 전체 매개변수)","description":"- GPT 시리즈 텍스트 모델용 OpenAI 호환 Responses API이며, 구체적인 모델은 `model`로 선택합니다(지정 가능한 값 전체는 `model` 매개변수의 대조표 참고)\n- 전 시리즈가 추론 모델이며 추론 깊이는 `reasoning.effort`로 제어합니다. 추론 token은 출력 token으로 청구됩니다\n- Prompt 캐시가 자동으로 적용됩니다: 캐시에 적중한 입력 token은 더 저렴한 캐시 요금으로 청구됩니다\n- 동기 모드와 스트리밍(SSE) 모드를 지원합니다\n- 서버 측 도구: `web_search`(웹 검색), `file_search`(문서 검색). 호출 횟수에 따라 별도로 청구됩니다\n- 내장 이미지 생성 도구: `image_generation`(`gpt-6-astra` / `gpt-6.1-terra` / `gpt-6.1-sol` / `gpt-6-sol` / `gpt-6-luna`만 지원), 대화에서 직접 이미지를 생성하거나 편집할 수 있습니다\n- 일반 `function` 도구(클라이언트 측 함수 호출)도 함께 지원합니다\n- 여러 턴의 대화는 `previous_response_id`로 연결할 수 있습니다\n- **참고** 일부 매개변수는 모델별로 지원 범위가 다르므로 아래 각 매개변수 설명을 확인하세요","operationId":"gptResponsesReference","tags":["Responses"],"requestBody":"8c7c6764-2325-42c5-ba05-327f29a1d575","responses":{"200":"17a0ef6f-078b-4357-9efe-1cd58d15698d","400":"3fa7eb89-0912-44ba-b1b9-e4b85ff6d882","401":"19bfd605-1851-42b8-a138-36be88987e67","402":"dd891542-1d78-4cb9-8e34-b2544bfb0a1d","429":"253f32eb-cd7d-4f1b-8157-f233c8dcdb04","500":"e8bb0988-590b-47a9-a7f3-bdc8252b5f29","503":"ea47a91a-7b95-4af7-97e2-80cb9c2facad"},"method":"post","type":"path","servers":["454918fb-4128-40e3-98c2-24b09766408f","428e5f20-90ee-4f0f-92f7-41308b4466f5"],"security":["cc9241dd-329f-410f-b468-f70caa5c471b"],"path":"/v1/responses","baseUrlOptions":["https://direct.evolink.ai","https://api.evolink.ai"],"title":"GPT Responses (전체 모델, 전체 매개변수)","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.model":"gpt-6.1-sol","body.input.oneOf.0":"양자 얽힘을 한 문장으로 설명하세요."}]},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["model","input"],"properties":{"model":{"type":"string","description":"호출할 모델:\n\n| 모델 ID | 컨텍스트 윈도우 | 포지셔닝 |\n|---|---|---|\n| `gpt-6.1-terra` | 1,050,000 | 시각적 추론, 컴퓨터 사용, 글쓰기를 위한 빠르고 효율적인 GPT-6.1 모델 |\n| `gpt-6.1-sol` | 1,050,000 | Sol 신버전, 더 낮은 비용으로 Astra에 가까운 성능 (권장) |\n| `gpt-6-astra` | 1,050,000 | 고난도 엔드투엔드 작업을 위한 플래그십 추론, 내장 이미지 생성 도구 `image_generation` 지원 |\n| `gpt-6-sol` | 1,050,000 | 복잡한 코딩과 에이전트 워크플로 |\n| `gpt-6-luna` | 1,050,000 | 대량 분류·정보 추출과 비용 효율 |\n| `gpt-5.6-sol` | 1,050,000 | GPT-5.6 제품군, 최첨단 추론 |\n| `gpt-5.6-terra` | 1,050,000 | GPT-5.6 제품군, 균형 잡힌 프로덕션 |\n| `gpt-5.6-luna` | 1,050,000 | GPT-5.6 제품군, 높은 처리량과 비용 관리 |\n| `gpt-5.5` | 1,050,000 | 범용 추론 모델 |\n| `gpt-5.4` | 1,050,000 | 범용 추론 모델 |\n| `gpt-5.2` | 400,000 | 범용 추론 모델 |\n| `gpt-5.1` | 400,000 | 범용 추론 모델 |","enum":["gpt-6.1-terra","gpt-6.1-sol","gpt-6-astra","gpt-6-sol","gpt-6-luna","gpt-5.6-sol","gpt-5.6-terra","gpt-5.6-luna","gpt-5.5","gpt-5.4","gpt-5.2","gpt-5.1"],"example":"gpt-6.1-sol","isRequired":true,"uniqueKey":"model","typeLabel":"enum\u003cstring>"},"input":{"oneOf":[{"type":"string","description":"모델 입력: 단순 문자열 또는 입력 항목 배열입니다.\n\n입력 항목의 `content`는 `input_text`(텍스트)와 `input_image`(이미지) 두 가지 블록을 지원합니다:\n\n```json\n\"input\": [\n {\n \"role\": \"user\",\n \"content\": [\n { \"type\": \"input_text\", \"text\": \"이 이미지에는 무엇이 있나요?\" },\n {\n \"type\": \"input_image\",\n \"image_url\": \"https://example.com/photo.png\",\n \"detail\": \"auto\"\n }\n ]\n }\n]\n```\n\n**이미지**\n- `image_url`에 이미지의 공개 URL을 전달합니다\n- `image_url`은 반드시 문자열이어야 하며, `{ \"url\": \"...\" }`로 작성하면 `400`이 반환됩니다\n- `detail`은 `image_url`과 같은 레벨에 둡니다(그 안에 중첩하지 않습니다): `auto`(기본값) / `low` / `high` / `original`\n- 이미지는 정상적으로 다운로드할 수 있어야 하며, 그렇지 않으면 `400`이 반환됩니다\n\n**도구 결과**\n- 배열에는 이전 턴의 `function_call_output` 등 도구 결과 항목을 되돌려 담을 수도 있습니다\n\n**참고** 이 API의 블록 유형은 Chat Completions API와 다릅니다(Chat은 `text` / `image_url` 사용). 두 가지를 섞어 쓸 수 없으며, 잘못 지정하면 `400`이 반환됩니다.","example":"Search for AI news from the past week and summarize it in three sentences.","isRequired":true,"uniqueKey":"input.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"object","description":"입력 항목: 메시지 항목(`role` + `content`) 또는 이전 턴의 도구 결과 항목(예: `function_call_output`)\n\n도구 결과를 반환할 때의 형식:\n\n```json\n{\n \"type\": \"function_call_output\",\n \"call_id\": \"call_abc123\",\n \"output\": \"{\\\"temp_c\\\": 21}\"\n}\n```","properties":{"role":{"type":"string","description":"메시지 역할","enum":["system","developer","user","assistant"],"example":"user","uniqueKey":"input.oneOf.1.items.[INDEX].role","typeLabel":"enum\u003cstring>"},"content":{"oneOf":[{"type":"string","description":"입력 내용: 문자열 또는 콘텐츠 블록 배열(`input_text` / `input_image` 혼합)","uniqueKey":"input.oneOf.1.items.[INDEX].content.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"object","required":["type"],"properties":{"type":{"type":"string","description":"콘텐츠 유형\n\n- `input_text`: 텍스트 블록\n- `input_image`: 이미지 입력\n- `input_file`: 파일 입력 (PDF)","enum":["input_text","input_image","input_file"],"example":"input_image","isRequired":true,"uniqueKey":"input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"text":{"type":"string","description":"`type=input_text`일 때의 텍스트 내용","example":"What is in this image?","uniqueKey":"input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].text","typeLabel":"string"},"image_url":{"type":"string","description":"이미지의 공개 URL(`type=input_image`인 경우)입니다. 반드시 문자열이어야 하며, `{ \"url\": \"...\" }`로 작성하면 `400`이 반환됩니다. 이미지는 정상적으로 다운로드할 수 있어야 하며, 그렇지 않은 경우에도 `400`이 반환됩니다.","example":"https://example.com/photo.png","uniqueKey":"input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].image_url","typeLabel":"string"},"detail":{"type":"string","description":"이미지 분석 정밀도이며 `image_url`과 같은 레벨에 둡니다(그 안에 중첩하지 않습니다)\n\n- `low`: 낮은 정밀도, token 소비가 적음\n- `high`: 높은 정밀도, 더 세밀하게 인식\n- `original`: 원본 이미지 크기로 분석\n- `auto`(기본값): 모델이 자동으로 결정\n\nGPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 기본 요청에는 `auto`를 사용하세요. 다른 정밀도 값의 지원과 이미지 token 계산 규칙은 개별적으로 확인되지 않았습니다.","enum":["auto","low","high","original"],"default":"auto","example":"auto","uniqueKey":"input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].detail","typeLabel":"enum\u003cstring>"},"file_data":{"type":"string","description":"파일 내용 (`type=input_file`일 때). Base64로 인코딩해 `data:application/pdf;base64,...` 형식으로 전달합니다. PDF를 지원하며 입력 토큰으로 과금됩니다. 실제 사용량은 응답의 `usage`를 확인하세요.","example":"data:application/pdf;base64,JVBERi0xLjQK...","uniqueKey":"input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].file_data","typeLabel":"string"},"filename":{"type":"string","description":"파일 이름 (`type=input_file`일 때), 예: `report.pdf`","example":"report.pdf","uniqueKey":"input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].filename","typeLabel":"string"},"prompt_cache_breakpoint":{"type":"object","description":"GPT-6 / GPT-5.6 콘텐츠 블록의 명시적 캐시 경계입니다. 요청당 최대 4개 쓰기를 지원하며 암시적 경계도 한 자리를 사용합니다.","required":["mode"],"properties":{"mode":{"type":"string","enum":["explicit"],"isRequired":true,"uniqueKey":"input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].prompt_cache_breakpoint.mode","typeLabel":"enum\u003cstring>"}},"uniqueKey":"input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX].prompt_cache_breakpoint","typeLabel":"object"}},"description":"멀티모달 콘텐츠 블록입니다. `type`으로 유형을 선언하고 해당 유형에 일치하는 필드만 채웁니다.","uniqueKey":"input.oneOf.1.items.[INDEX].content.oneOf.1.items.[INDEX]","typeLabel":"object"},"description":"입력 내용: 문자열 또는 콘텐츠 블록 배열(`input_text` / `input_image` 혼합)","uniqueKey":"input.oneOf.1.items.[INDEX].content.oneOf.1","typeLabel":"object[]"}],"uniqueKey":"input.oneOf.1.items.[INDEX].content","typeLabel":"string | object[]"},"type":{"type":"string","description":"입력 항목 유형. 일반 메시지 항목에서는 생략할 수 있으며, 도구 결과를 반환할 때는 `function_call_output`을 사용합니다.","enum":["function_call_output"],"example":"function_call_output","uniqueKey":"input.oneOf.1.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"call_id":{"type":"string","description":"이전 턴의 `function_call` 출력 항목에 대응하는 `call_id`(해당 항목의 `id`가 아님). `function_call_output` 항목에만 필요합니다.","example":"call_abc123","uniqueKey":"input.oneOf.1.items.[INDEX].call_id","typeLabel":"string"},"output":{"type":"string","description":"도구 실행 결과(문자열). JSON 결과는 직접 문자열로 직렬화하세요. `function_call_output` 항목에만 필요합니다.","example":"{\"temp_c\": 21}","uniqueKey":"input.oneOf.1.items.[INDEX].output","typeLabel":"string"}},"uniqueKey":"input.oneOf.1.items.[INDEX]","typeLabel":"object"},"description":"모델 입력: 단순 문자열 또는 입력 항목 배열입니다.\n\n입력 항목의 `content`는 `input_text`(텍스트)와 `input_image`(이미지) 두 가지 블록을 지원합니다:\n\n```json\n\"input\": [\n {\n \"role\": \"user\",\n \"content\": [\n { \"type\": \"input_text\", \"text\": \"이 이미지에는 무엇이 있나요?\" },\n {\n \"type\": \"input_image\",\n \"image_url\": \"https://example.com/photo.png\",\n \"detail\": \"auto\"\n }\n ]\n }\n]\n```\n\n**이미지**\n- `image_url`에 이미지의 공개 URL을 전달합니다\n- `image_url`은 반드시 문자열이어야 하며, `{ \"url\": \"...\" }`로 작성하면 `400`이 반환됩니다\n- `detail`은 `image_url`과 같은 레벨에 둡니다(그 안에 중첩하지 않습니다): `auto`(기본값) / `low` / `high` / `original`\n- 이미지는 정상적으로 다운로드할 수 있어야 하며, 그렇지 않으면 `400`이 반환됩니다\n\n**도구 결과**\n- 배열에는 이전 턴의 `function_call_output` 등 도구 결과 항목을 되돌려 담을 수도 있습니다\n\n**참고** 이 API의 블록 유형은 Chat Completions API와 다릅니다(Chat은 `text` / `image_url` 사용). 두 가지를 섞어 쓸 수 없으며, 잘못 지정하면 `400`이 반환됩니다.","example":"Search for AI news from the past week and summarize it in three sentences.","isRequired":true,"uniqueKey":"input.oneOf.1","typeLabel":"object[]"}],"isRequired":true,"uniqueKey":"input","typeLabel":"string | object[]"},"instructions":{"type":"string","description":"시스템 수준 지시로, `input` 맨 앞에 시스템 메시지를 하나 삽입하는 것과 동일합니다. `previous_response_id`로 대화를 이어갈 때 이 매개변수는 이전 턴에서 상속되지 않으므로 매 턴마다 전달해야 합니다.","example":"You are a concise assistant. Answer in no more than three sentences.","uniqueKey":"instructions","typeLabel":"string"},"stream":{"type":"boolean","description":"스트리밍으로 응답을 반환할지 여부 (SSE 이벤트, `response.completed`로 종료). 기본값 `false`.","default":false,"example":false,"uniqueKey":"stream","typeLabel":"boolean"},"max_output_tokens":{"type":"integer","description":"생성할 최대 token 수(추론 token 포함)입니다. 상한에 도달하면 `status`는 `incomplete`가 됩니다.\n\nGPT-6 Astra / Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra의 최대 출력은 추론 token을 포함하여 128,000 tokens입니다.","example":2048,"uniqueKey":"max_output_tokens","typeLabel":"integer"},"reasoning":{"type":"object","description":"추론 제어입니다.\n\n**`effort`(추론 깊이)의 지정 가능한 값은 모델에 따라 다릅니다:**\n\n| 모델 | 지정 가능한 값 |\n|---|---|\n| `gpt-6-astra` / `gpt-6.1-sol` | `low`, `medium`, `high`, `xhigh`, `max` |\n| `gpt-6-sol` / `gpt-6-luna` / `gpt-6.1-terra` | `none`, `low`, `medium`, `high`, `xhigh`, `max` |\n| `gpt-5.6-sol` / `gpt-5.6-terra` / `gpt-5.6-luna` | `none`, `low`, `medium`, `high`, `xhigh`, `max` |\n| `gpt-5.5` / `gpt-5.4` / `gpt-5.2` | `none`, `low`, `medium`, `high`, `xhigh` |\n| `gpt-5.1` | `none`, `low`, `medium`, `high` |\n\n**`summary`(추론 요약)**: `auto` / `concise` / `detailed`.\n\nGPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.\n\n**`mode`(추론 모드)**: `standard` / `pro`, `gpt-6-astra` / `gpt-6-sol` / `gpt-6-luna`와 `gpt-5.6` 제품군이 지원합니다.\n\nGPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.\n\n**`context`(추론 컨텍스트 범위)**: `auto` / `current_turn` / `all_turns`, `gpt-6-astra`와 `gpt-5.6` 제품군이 지원합니다.\n\nGPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.\n\n추론 token은 출력 token으로 청구되며 `usage.output_tokens_details.reasoning_tokens`에 집계됩니다.\n\n**GPT-6 Sol / Luna 지원**: `model`에 `gpt-6-sol` 또는 `gpt-6-luna`를 지정하세요. 두 모델 모두 컨텍스트 1,050,000 tokens, 추론을 포함한 최대 출력 128,000 tokens를 지원합니다. `reasoning.effort`는 `none`, `low`, `medium`(기본값), `high`, `xhigh`, `max`를 지원하며 Astra와 6.1 Sol은 `none`을 지원하지 않습니다. 추론과 도구를 함께 사용하려면 이 API를 이용하세요.\n\n**GPT-6.1 Terra**: 컨텍스트는 1,050,000 tokens이며 최대 출력은 추론을 포함하여 128,000 tokens입니다. `reasoning.effort`는 `none`, `low`, `medium`(기본값), `high`, `xhigh`, `max`를 지원하며 `minimal`은 지원하지 않습니다. 함수 호출과 내장 도구에는 이 API를 사용하세요.","properties":{"effort":{"type":"string","enum":["none","low","medium","high","xhigh","max"],"example":"medium","uniqueKey":"reasoning.effort","typeLabel":"enum\u003cstring>"},"summary":{"type":"string","enum":["auto","concise","detailed"],"example":"auto","description":"GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.","uniqueKey":"reasoning.summary","typeLabel":"enum\u003cstring>"},"mode":{"type":"string","enum":["standard","pro"],"example":"standard","uniqueKey":"reasoning.mode","typeLabel":"enum\u003cstring>"},"context":{"type":"string","enum":["auto","current_turn","all_turns"],"example":"current_turn","description":"GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.","uniqueKey":"reasoning.context","typeLabel":"enum\u003cstring>"}},"uniqueKey":"reasoning","typeLabel":"object"},"text":{"type":"object","description":"출력 텍스트 제어:\n\n- `format`: `{\"type\": \"text\"}`(기본값), `{\"type\": \"json_object\"}`, 또는 구조화된 결과를 출력하는 `{\"type\": \"json_schema\", \"name\": \"...\", \"schema\": {...}, \"strict\": true}`\n- `verbosity`: `low` / `medium` / `high`, 답변의 상세 정도를 제어합니다\n\n`text.verbosity` — GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.","properties":{"format":{"type":"object","description":"출력 형식 정의","uniqueKey":"text.format","typeLabel":"object"},"verbosity":{"type":"string","enum":["low","medium","high"],"example":"medium","description":"GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.","uniqueKey":"text.verbosity","typeLabel":"enum\u003cstring>"}},"uniqueKey":"text","typeLabel":"object"},"tools":{"type":"array","description":"도구 선언입니다. 서버 측 도구는 서버에서 실행되므로 클라이언트가 결과를 되돌려 보낼 필요가 없습니다:\n\n| 도구 유형 | 기능 |\n|---|---|\n| `web_search` | 웹을 검색하고 페이지를 탐색합니다(별칭 `web_search_preview`) |\n| `file_search` | 이미 생성된 벡터 스토어를 검색하며 `vector_store_ids`가 필요합니다 |\n| `mcp` | 원격 MCP 서비스에 연결하며 `server_label`과 `server_url`이 필요합니다 |\n| `image_generation` | 대화에서 이미지를 생성하거나 편집하고 base64로 반환합니다(`gpt-6-astra` / `gpt-6.1-terra` / `gpt-6.1-sol` / `gpt-6-sol` / `gpt-6-luna`만 지원) |\n\n일반 `function` 도구(클라이언트 측 함수 호출)도 함께 지원합니다.\n\n**참고** 내장 이미지 생성 도구 `image_generation`은 현재 `gpt-6-astra` / `gpt-6.1-terra` / `gpt-6.1-sol` / `gpt-6-sol` / `gpt-6-luna`만 지원하며 다른 모델에서는 사용할 수 없습니다. 이미지만 별도로 생성하려면 이미지 시리즈 모델 API도 사용할 수 있습니다.","items":{"type":"object","required":["type"],"properties":{"type":{"type":"string","description":"도구 유형","enum":["web_search","web_search_preview","file_search","mcp","function","image_generation"],"example":"web_search","isRequired":true,"uniqueKey":"tools.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"model":{"type":"string","description":"`image_generation` 도구에서 사용할 이미지 모델입니다(`gpt-6-astra` / `gpt-6.1-terra` / `gpt-6.1-sol` / `gpt-6-sol` / `gpt-6-luna`만 지원):\n\n| 모델 ID | 설명 |\n|---|---|\n| `gpt-image-2` | 기본값 |\n| `gpt-image-2.5-sunburst` | 편집 정확도를 우선하며, 높은 재현도가 필요한 이미지 편집에 적합합니다 |\n| `gpt-image-2.5-flare` | 생성 속도가 더 빠르며, 일상적인 일괄 생성에 적합합니다 |\n\n생략하면 `gpt-image-2`를 사용합니다. 허용된 값 이외의 값을 전달하면 `400`을 반환합니다.","enum":["gpt-image-2","gpt-image-2.5-sunburst","gpt-image-2.5-flare"],"example":"gpt-image-2","uniqueKey":"tools.items.[INDEX].model","typeLabel":"enum\u003cstring>"},"quality":{"type":"string","description":"`image_generation` 도구의 렌더링 품질입니다. 생략하거나 `auto`로 설정하면 모델이 결정합니다:\n\n| 이미지 모델 | 선택 가능한 단계 |\n|---|---|\n| `gpt-image-2` | `low` / `medium` / `high` |\n| `gpt-image-2.5-sunburst` / `gpt-image-2.5-flare` | `low` / `medium` / `high` / `xhigh` / `max` |\n\n`gpt-image-2`에 `xhigh` 또는 `max`를 전달하면 `400`을 반환합니다. 같은 이름의 단계도 세대마다 의미가 다르며, 2.5의 `max`가 `gpt-image-2`의 `high`에 해당합니다. 품질이 높을수록 이미지 출력 token이 더 많이 소비됩니다. 단계별 구체적인 사용량은 해당 이미지 모델 문서를 참고하세요.","enum":["auto","low","medium","high","xhigh","max"],"example":"low","uniqueKey":"tools.items.[INDEX].quality","typeLabel":"enum\u003cstring>"},"size":{"type":"string","description":"`image_generation` 도구의 출력 크기입니다. `WxH` 형식(예: `1024x1024`, `1536x1024`) 또는 `auto`(기본값)로 지정합니다. 너비와 높이는 모두 `16`의 배수여야 하고, 총 픽셀 수는 `655,360`~`8,294,400`이며, 가로세로 비율은 `3:1`을 넘을 수 없습니다.","example":"1024x1024","uniqueKey":"tools.items.[INDEX].size","typeLabel":"string"},"partial_images":{"type":"integer","description":"`image_generation` 도구가 스트리밍 중 반환하는 미리보기 이미지 수입니다. `0`~`3`이며 기본값은 `0`입니다. 미리보기는 `response.image_generation_call.partial_image` 이벤트로 전달되며 소량의 이미지 출력 token이 추가로 발생합니다. 나머지 매개변수는 이미지 모델의 공식 매개변수와 동일합니다.","example":1,"uniqueKey":"tools.items.[INDEX].partial_images","typeLabel":"integer"}},"uniqueKey":"tools.items.[INDEX]","typeLabel":"object"},"example":[{"type":"web_search"}],"uniqueKey":"tools","typeLabel":"object[]"},"tool_choice":{"oneOf":[{"type":"string","description":"도구 선택을 제어합니다: `\"auto\"`(기본값) / `\"none\"` / `\"required\"`, 또는 특정 도구를 지정하는 객체(예: `{\"type\": \"web_search\"}`).","enum":["none","auto","required"],"uniqueKey":"tool_choice.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"object","description":"도구 선택을 제어합니다: `\"auto\"`(기본값) / `\"none\"` / `\"required\"`, 또는 특정 도구를 지정하는 객체(예: `{\"type\": \"web_search\"}`).","uniqueKey":"tool_choice.oneOf.1","typeLabel":"object"}],"uniqueKey":"tool_choice","typeLabel":"enum\u003cstring> | object"},"max_tool_calls":{"type":"integer","description":"이번 응답에서 허용되는 도구 호출 총 횟수의 상한입니다(모든 내장 도구의 호출 횟수 합계).\n\n**참고** `gpt-6-astra` / `gpt-6.1-terra` / `gpt-6.1-sol` / `gpt-6-sol` / `gpt-6-luna`에서 `image_generation`을 사용하고 이 매개변수를 생략하면 요청 한 번에 최대 4장의 이미지를 생성할 수 있습니다. 더 많이 필요하면 명시적으로 설정하세요.\n\n**참고** `web_search` 또는 `file_search`를 선언하고 `max_tool_calls`를 생략하면 요청 한 번에 최대 10회의 도구 호출이 허용됩니다. 더 많이 필요하면 명시적으로 설정하세요.","example":5,"uniqueKey":"max_tool_calls","typeLabel":"integer"},"parallel_tool_calls":{"type":"boolean","description":"모델이 한 턴 안에서 여러 도구를 병렬로 호출할 수 있는지 여부입니다. 기본값은 `true`입니다.\n\nGPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.\n\n아래 기존 모델 규칙에는 GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra이 포함되지 않습니다:\n\n**참고** `gpt-6-astra`, `gpt-5.6` 제품군, `gpt-5.5`는 `false`로 설정할 수 있습니다. `gpt-5.4` / `gpt-5.2` / `gpt-5.1`에서는 이 매개변수가 적용되지 않으며 항상 `true`로 동작합니다.","default":true,"example":true,"uniqueKey":"parallel_tool_calls","typeLabel":"boolean"},"previous_response_id":{"type":"string","description":"이전 응답의 `id`로, 여러 턴의 대화를 연결하는 데 사용하며 히스토리 메시지를 다시 올릴 필요가 없습니다.\n\n**참고** `store: true`(기본값)와 함께 사용해야 합니다. 응답에는 보존 기한이 있으며, 만료되면 해당 ID는 더 이상 유효하지 않습니다. 이 경우 요청은 새 대화로 처리되어 컨텍스트를 상속하지 않습니다. 컨텍스트 정확성이 특히 중요한 경우에는 전체 `input` 히스토리를 직접 관리하는 것을 권장합니다.","example":"resp_0f5c2b2c20c39e8a006a7ef545443081979e478b10927984b5","uniqueKey":"previous_response_id","typeLabel":"string"},"store":{"type":"boolean","description":"이번 응답을 서버 측에 보존할지 여부이며, 보존된 응답만 `previous_response_id`로 참조할 수 있습니다. 기본값은 `true`입니다.\n\nGPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: `store: false`로 보관을 끄는 동작은 사용 가능한 채널에서 아직 검증되지 않았습니다. 필드가 수락되었다는 사실만으로 응답이 보관되지 않았다고 판단할 수 없습니다.\n\n아래 기존 모델 규칙에는 GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra이 포함되지 않습니다:\n\n**참고** `gpt-6-astra`, `gpt-5.6` 제품군, `gpt-5.5`는 `false`로 설정할 수 있습니다. `gpt-5.4` / `gpt-5.2` / `gpt-5.1`에서는 이 매개변수가 적용되지 않으며 항상 `true`로 동작합니다. 응답을 저장하지 않으려면 저장 비활성화를 지원하는 모델을 선택하세요.","default":true,"example":true,"uniqueKey":"store","typeLabel":"boolean"},"include":{"type":"array","description":"응답에 추가로 반환하도록 요청할 내용이며, 지정 가능한 값은 다음과 같습니다:\n\n- `reasoning.encrypted_content`\n- `message.output_text.logprobs`\n- `web_search_call.results`\n- `web_search_call.action.sources`\n- `file_search_call.results`\n- `message.input_image.image_url`\n- `computer_call_output.output.image_url`\n\n**참고** `gpt-6-astra`와 `gpt-6.1-sol`은 `message.output_text.logprobs`를 지원하지 않습니다.\n\n**GPT-6**: Astra와 6.1 Sol은 출력 logprobs를 지원하지 않습니다. Sol / Luna 및 6.1 Terra는 추론 수준 `none`일 때만 사용하세요. 다른 수준에서는 `logprobs`, `top_logprobs` 및 Responses `include`의 `message.output_text.logprobs`를 제거하세요.","items":{"type":"string","uniqueKey":"include.items.[INDEX]","typeLabel":"string"},"example":["reasoning.encrypted_content"],"uniqueKey":"include","typeLabel":"string[]"},"temperature":{"type":"number","description":"샘플링 온도이며 값의 범위는 0 ~ 2입니다. 값이 낮을수록 출력이 결정적이 됩니다.\n\n**GPT-6**: `gpt-6-astra`와 `gpt-6.1-sol`에서는 이 매개변수를 생략하세요. `gpt-6-sol` / `gpt-6-luna` / `gpt-6.1-terra`에서는 추론 수준이 `none`일 때만 조정할 수 있습니다. 다른 수준에서는 생략하세요. 추론 수준을 생략하면 `none`이 아닌 `medium`이 적용됩니다.\n\n기존 모델: `gpt-5.4` / `gpt-5.2` / `gpt-5.1`은 `temperature: 0`을 기본값 `1`로 처리합니다. 더 결정적인 출력에는 `0.01` 같은 양수를 사용하세요.","minimum":0,"maximum":2,"example":1,"uniqueKey":"temperature","typeLabel":"number"},"top_p":{"type":"number","description":"뉴클리어스 샘플링 매개변수이며 값의 범위는 0 ~ 1입니다. `temperature`와 함께 조정하지 않는 것을 권장합니다.\n\n**GPT-6**: `gpt-6-astra`와 `gpt-6.1-sol`에서는 이 매개변수를 생략하세요. `gpt-6-sol` / `gpt-6-luna` / `gpt-6.1-terra`에서는 추론 수준이 `none`일 때만 조정할 수 있습니다. 다른 수준에서는 생략하세요. 추론 수준을 생략하면 `none`이 아닌 `medium`이 적용됩니다.","minimum":0,"maximum":1,"example":1,"uniqueKey":"top_p","typeLabel":"number"},"top_logprobs":{"type":"integer","description":"각 위치에서 반환되는 후보 token 수이며 값의 범위는 0 ~ 20입니다. `include: [\"message.output_text.logprobs\"]`와 함께 사용해야 합니다.\n\n**GPT-6**: Astra와 6.1 Sol은 출력 logprobs를 지원하지 않습니다. Sol / Luna 및 6.1 Terra는 추론 수준 `none`일 때만 사용하세요. 다른 수준에서는 `logprobs`, `top_logprobs` 및 Responses `include`의 `message.output_text.logprobs`를 제거하세요.\n\n아래 기존 모델 규칙에는 GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra이 포함되지 않습니다:\n\n**참고** `gpt-5.6` 제품군과 `gpt-5.5`만 지원하며, 나머지 모델은 이 매개변수를 지원하지 않습니다.","minimum":0,"maximum":20,"example":2,"uniqueKey":"top_logprobs","typeLabel":"integer"},"frequency_penalty":{"type":"number","description":"빈도 페널티이며 값의 범위는 -2 ~ 2입니다. 내용이 반복될 확률을 낮춥니다.\n\nGPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.\n\n아래 기존 모델 규칙에는 GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra이 포함되지 않습니다:\n\n**참고** `gpt-5.6` 제품군에서는 조정할 수 있으며, 나머지 기존 모델은 이 매개변수를 지원하지 않습니다. **GPT-6 Astra**에서는 조정할 수 없고 기본값 `0`만 허용하며, 다른 값을 전달하면 `400`이 반환됩니다.","minimum":-2,"maximum":2,"example":0,"uniqueKey":"frequency_penalty","typeLabel":"number"},"presence_penalty":{"type":"number","description":"존재 페널티이며 값의 범위는 -2 ~ 2입니다. 모델이 새로운 주제를 다루도록 유도합니다.\n\nGPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.\n\n아래 기존 모델 규칙에는 GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra이 포함되지 않습니다:\n\n**참고** `gpt-5.6` 제품군에서는 조정할 수 있으며, 나머지 기존 모델은 이 매개변수를 지원하지 않습니다. **GPT-6 Astra**에서는 조정할 수 없고 기본값 `0`만 허용하며, 다른 값을 전달하면 `400`이 반환됩니다.","minimum":-2,"maximum":2,"example":0,"uniqueKey":"presence_penalty","typeLabel":"number"},"truncation":{"type":"string","description":"컨텍스트가 윈도우를 초과했을 때의 처리 방식: `disabled`(기본값, 바로 오류 반환) 또는 `auto`(중간 내용을 자동으로 잘라냄).","enum":["auto","disabled"],"default":"disabled","example":"auto","uniqueKey":"truncation","typeLabel":"enum\u003cstring>"},"context_management":{"type":"array","description":"긴 대화의 자동 압축 설정입니다. 예: `[{\"type\": \"compaction\", \"compact_threshold\": 100000}]`. 컨텍스트가 임계값을 초과하면 히스토리가 자동으로 압축됩니다.\n\n**참고** `gpt-6-astra` / `gpt-6-sol` / `gpt-6-luna`와 `gpt-5.6` 제품군만 지원하며, 나머지 모델은 이 매개변수를 지원하지 않습니다.\n\nGPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.","items":{"type":"object","uniqueKey":"context_management.items.[INDEX]","typeLabel":"object"},"uniqueKey":"context_management","typeLabel":"object[]"},"prompt_cache_key":{"type":"string","description":"캐시 그룹 키입니다. GPT-6 / GPT-5.6는 캐시 라우팅을 자동 처리하므로 라우팅 최적화에 이 값이 필요하지 않습니다. 고객이나 사용자별 재사용과 과금을 구분할 때 별도 키를 사용할 수 있습니다. 접두사를 재사용할 요청은 동일한 키를 유지하세요. 이전 모델에서는 안정적인 키가 캐시 라우팅에 도움이 됩니다.","example":"app-agent-v1","uniqueKey":"prompt_cache_key","typeLabel":"string"},"prompt_cache_retention":{"type":"string","description":"이전 모델의 캐시 보관 설정입니다. GPT-6 / GPT-5.6는 `prompt_cache_options.ttl: \"30m\"`을 사용하고 새 필드에 `24h`를 넣지 마세요.","enum":["in_memory","24h"],"example":"in_memory","uniqueKey":"prompt_cache_retention","typeLabel":"enum\u003cstring>"},"prompt":{"type":"object","description":"이미 생성된 Prompt 템플릿을 참조하며, 형식은 `{\"id\": \"pmpt_xxx\", \"version\": \"1\", \"variables\": {...}}`입니다.","properties":{"id":{"type":"string","uniqueKey":"prompt.id","typeLabel":"string"},"version":{"type":"string","uniqueKey":"prompt.version","typeLabel":"string"},"variables":{"type":"object","uniqueKey":"prompt.variables","typeLabel":"object"}},"uniqueKey":"prompt","typeLabel":"object"},"metadata":{"type":"object","description":"사용자 정의 키-값 쌍으로, 응답에 그대로 반환되어 비즈니스 측에서 태깅하기에 편리합니다. 키와 값은 모두 문자열입니다.","example":{"trace_id":"abc-123"},"uniqueKey":"metadata","typeLabel":"object"},"safety_identifier":{"type":"string","description":"최종 사용자의 안정적인 식별자로, 오남용 추적에 사용합니다.\n\nGPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra: 이 매개변수의 지원 범위는 아직 확인되지 않았으므로 기본 요청에서는 생략하세요.\n\n아래 기존 모델 규칙에는 GPT-6 Sol / Luna, GPT-6.1 Sol 및 GPT-6.1 Terra이 포함되지 않습니다:\n\n**참고** `gpt-6-astra`와 `gpt-5.6` 제품군만 지원하며, 나머지 모델은 이 매개변수를 지원하지 않습니다.","example":"user-1024","uniqueKey":"safety_identifier","typeLabel":"string"},"user":{"type":"string","description":"최종 사용자 식별자로, 호출 출처를 구분하는 데 사용합니다.","example":"user-1024","uniqueKey":"user","typeLabel":"string"},"prompt_cache_options":{"type":"object","description":"GPT-6 / GPT-5.6의 프롬프트 캐시 설정입니다. 기본값은 암시적 경계입니다. `mode: \"explicit\"`은 명시한 경계만 사용하며 경계가 없으면 캐시하지 않습니다.","properties":{"ttl":{"type":"string","enum":["30m"],"default":"30m","description":"`30m`만 지원하며 기본값입니다. 마지막 쓰기 또는 재사용 후 최소 30분 유지합니다.","uniqueKey":"prompt_cache_options.ttl","typeLabel":"enum\u003cstring>"},"mode":{"type":"string","enum":["implicit","explicit"],"default":"implicit","description":"`implicit`은 경계를 자동 배치하고, `explicit`은 콘텐츠 블록의 `prompt_cache_breakpoint`만 사용합니다.","uniqueKey":"prompt_cache_options.mode","typeLabel":"enum\u003cstring>"}},"example":{"ttl":"30m","mode":"implicit"},"uniqueKey":"prompt_cache_options","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"model":"gpt-6.1-sol","input":"양자 얽힘을 한 문장으로 설명하세요."},"examples":{"Example":{"title":"Example","value":{"model":"gpt-6.1-sol","input":"양자 얽힘을 한 문장으로 설명하세요."}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"17a0ef6f-078b-4357-9efe-1cd58d15698d":{"description":"응답 생성 성공 (JSON 객체, 또는 `stream=true`인 경우 `response.completed`로 끝나는 SSE 이벤트 스트림)","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","description":"이번 응답의 고유 ID로, 다음 턴의 `previous_response_id`로 사용할 수 있습니다","example":"resp_0f5c2b2c20c39e8a006a7ef545443081979e478b10927984b5","uniqueKey":"id","typeLabel":"string"},"object":{"type":"string","enum":["response"],"description":"응답 유형","example":"response","uniqueKey":"object","typeLabel":"enum\u003cstring>"},"status":{"type":"string","description":"응답 상태: `completed`는 정상 종료, `incomplete`는 `max_output_tokens` 도달 등의 이유로 완료되지 않은 상태, `failed`는 생성 실패","enum":["completed","incomplete","failed"],"example":"completed","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"model":{"type":"string","description":"실제 사용된 모델 이름","example":"gpt-6.1-sol","uniqueKey":"model","typeLabel":"string"},"created_at":{"type":"integer","description":"생성 타임스탬프","example":1786705221,"uniqueKey":"created_at","typeLabel":"integer"},"output":{"type":"array","description":"생성 순서대로 정렬된 출력 항목: `reasoning` 항목(추론 요약 / 암호화된 추론 내용), 도구 호출 항목(예: `web_search_call`, `file_search_call`, `image_generation_call`), 그리고 마지막으로 `output_text` 내용을 담은 `message` 항목.","items":{"type":"object","properties":{"id":{"type":"string","description":"출력 항목 식별자","uniqueKey":"output.items.[INDEX].id","typeLabel":"string"},"type":{"type":"string","description":"출력 항목 유형","enum":["reasoning","message","web_search_call","file_search_call","mcp_call","function_call","image_generation_call"],"example":"web_search_call","uniqueKey":"output.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","description":"출력 항목 상태","example":"completed","uniqueKey":"output.items.[INDEX].status","typeLabel":"string"},"content":{"type":"array","description":"메시지 콘텐츠 파트(`output_text`). `message` 항목에 포함됩니다","items":{"type":"object","uniqueKey":"output.items.[INDEX].content.items.[INDEX]","typeLabel":"object"},"uniqueKey":"output.items.[INDEX].content","typeLabel":"object[]"},"encrypted_content":{"type":"string","description":"암호화된 추론 내용으로 `reasoning` 항목에 나타나며, 요청에서 `include: [\"reasoning.encrypted_content\"]`를 선언해야 합니다","uniqueKey":"output.items.[INDEX].encrypted_content","typeLabel":"string"},"result":{"type":"string","description":"생성된 이미지(base64 인코딩)입니다. `image_generation_call` 항목에 포함되며 `status`가 `completed`일 때 값이 있습니다. URL이 아니므로 직접 저장하세요","uniqueKey":"output.items.[INDEX].result","typeLabel":"string"}},"uniqueKey":"output.items.[INDEX]","typeLabel":"object"},"uniqueKey":"output","typeLabel":"object[]"},"incomplete_details":{"type":"object","description":"`status`가 `incomplete`일 때 그 이유를 설명합니다","uniqueKey":"incomplete_details","typeLabel":"object"},"usage":{"type":"object","description":"Token 사용량 통계입니다. Prompt 캐시는 자동으로 적용되며, 캐시에 적중한 입력 token은 더 저렴한 캐시 요금으로 청구됩니다.\n\nGPT-6는 일반 입력, 캐시 읽기, 캐시 쓰기, 출력을 각각 청구합니다. 입력이 272,000 tokens를 초과하면 요청 전체에 입력·캐시 요금 2배, 출력 요금 1.5배가 적용됩니다. 내장 이미지 생성은 별도 청구됩니다. [현재 요금](https://evolink.ai/pricing)을 확인하세요.","properties":{"input_tokens":{"type":"integer","description":"입력 토큰 수","example":18,"uniqueKey":"usage.input_tokens","typeLabel":"integer"},"output_tokens":{"type":"integer","description":"출력 토큰 수 (추론 토큰 포함)","example":42,"uniqueKey":"usage.output_tokens","typeLabel":"integer"},"total_tokens":{"type":"integer","description":"총 토큰 수","example":60,"uniqueKey":"usage.total_tokens","typeLabel":"integer"},"input_tokens_details":{"type":"object","description":"상세 입력 토큰 정보","properties":{"cached_tokens":{"type":"integer","description":"캐시에 적중한 token 수","example":0,"uniqueKey":"usage.input_tokens_details.cached_tokens","typeLabel":"integer"},"cache_write_tokens":{"type":"integer","description":"캐시에 기록한 입력 token 수입니다. 캐시 쓰기 요금으로 청구하며 일반 입력으로 중복 청구하지 않습니다.","example":0,"uniqueKey":"usage.input_tokens_details.cache_write_tokens","typeLabel":"integer"}},"uniqueKey":"usage.input_tokens_details","typeLabel":"object"},"output_tokens_details":{"type":"object","description":"상세 출력 토큰 정보","properties":{"reasoning_tokens":{"type":"integer","description":"추론 토큰 수","example":16,"uniqueKey":"usage.output_tokens_details.reasoning_tokens","typeLabel":"integer"}},"uniqueKey":"usage.output_tokens_details","typeLabel":"object"}},"uniqueKey":"usage","typeLabel":"object"},"tool_usage":{"type":"object","description":"내장 도구 사용량입니다. `image_generation`을 사용할 때 `image_gen`은 이미지 생성에 소비된 token을 나타내며, `usage`와 별도로 집계되고 token 기준으로 별도 청구됩니다","properties":{"image_gen":{"type":"object","description":"이미지 생성의 token 사용량","properties":{"input_tokens":{"type":"integer","description":"이미지 생성의 입력 token 수(프롬프트 텍스트와 참조 이미지 포함)","example":74,"uniqueKey":"tool_usage.image_gen.input_tokens","typeLabel":"integer"},"input_tokens_details":{"type":"object","description":"입력 token 세부 내역: `text_tokens`(텍스트), `image_tokens`(참조 이미지)","uniqueKey":"tool_usage.image_gen.input_tokens_details","typeLabel":"object"},"output_tokens":{"type":"integer","description":"생성된 이미지의 출력 token 수","example":196,"uniqueKey":"tool_usage.image_gen.output_tokens","typeLabel":"integer"},"output_tokens_details":{"type":"object","description":"출력 token 세부 내역: `image_tokens`, `text_tokens`","uniqueKey":"tool_usage.image_gen.output_tokens_details","typeLabel":"object"},"total_tokens":{"type":"integer","description":"총 token 수","example":270,"uniqueKey":"tool_usage.image_gen.total_tokens","typeLabel":"integer"}},"uniqueKey":"tool_usage.image_gen","typeLabel":"object"}},"uniqueKey":"tool_usage","typeLabel":"object"},"metadata":{"type":"object","description":"요청에 전달한 사용자 정의 키-값 쌍으로, 그대로 반환됩니다","uniqueKey":"metadata","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"resp_0f5c2b2c20c39e8a006a7ef545443081979e478b10927984b5","object":"response","status":"completed","model":"gpt-6.1-sol","created_at":1786705221,"output":[{"id":"\u003cstring>","type":"web_search_call","status":"completed","content":[{}],"encrypted_content":"\u003cstring>","result":"\u003cstring>"}],"incomplete_details":{},"usage":{"input_tokens":18,"output_tokens":42,"total_tokens":60,"input_tokens_details":{"cached_tokens":0,"cache_write_tokens":0},"output_tokens_details":{"reasoning_tokens":16}},"tool_usage":{"image_gen":{"input_tokens":74,"input_tokens_details":{},"output_tokens":196,"output_tokens_details":{},"total_tokens":270}},"metadata":{}}}},"exampleType":"generated"}},"exampleType":"generated"},"3fa7eb89-0912-44ba-b1b9-e4b85ff6d882":{"description":"요청 매개변수가 유효하지 않음(해당 모델이 지원하지 않는 매개변수 포함. 오류 메시지에 구체적인 매개변수 이름이 표시됩니다). `image_generation`의 매개변수가 허용되지 않는 경우(지원하지 않는 이미지 모델이나 `background: true`를 함께 설정한 경우 등), `error.code`는 `invalid_image_generation_tool`이며 오류 메시지에 이유와 허용되는 값이 표시됩니다. 서버 측 도구 선언이 허용되지 않는 경우(지원하지 않는 도구 유형, 위에 나열된 gpt-6 시리즈 모델 이외의 모델에서 `image_generation` 선언, 요청 본문 내 중복 필드 또는 대소문자만 다른 동일한 이름의 필드 등), `error.code`는 `invalid_built_in_tool`입니다","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP 상태 오류 코드","uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"오류 설명","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"오류 유형","uniqueKey":"error.type","typeLabel":"string"},"param":{"type":"string","description":"관련 매개변수 이름","uniqueKey":"error.param","typeLabel":"string"},"fallback_suggestion":{"type":"string","description":"오류 발생 시 제안","uniqueKey":"error.fallback_suggestion","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":400,"message":"Invalid value: '__bogus__'. Supported values are: 'auto' and 'disabled'.","type":"invalid_request_error","param":"truncation"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":400,"message":"Invalid value: '__bogus__'. Supported values are: 'auto' and 'disabled'.","type":"invalid_request_error","param":"truncation"}}}},"exampleType":"examples"}},"exampleType":"examples"},"19bfd605-1851-42b8-a138-36be88987e67":{"description":"인증되지 않음, 유효하지 않거나 만료된 토큰","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP 상태 오류 코드","uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"오류 설명","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"오류 유형","uniqueKey":"error.type","typeLabel":"string"},"param":{"type":"string","description":"관련 매개변수 이름","uniqueKey":"error.param","typeLabel":"string"},"fallback_suggestion":{"type":"string","description":"오류 발생 시 제안","uniqueKey":"error.fallback_suggestion","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":401,"message":"Invalid or expired token","type":"authentication_error"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":401,"message":"Invalid or expired token","type":"authentication_error"}}}},"exampleType":"examples"}},"exampleType":"examples"},"dd891542-1d78-4cb9-8e34-b2544bfb0a1d":{"description":"할당량 부족(`image_generation`을 사용할 때는 최소한 이미지 한 장을 생성할 수 있는 잔액이 필요하며, 다른 서버 측 도구를 사용할 때는 최소 한 번의 호출 비용을 충당할 잔액이 필요합니다)","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP 상태 오류 코드","uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"오류 설명","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"오류 유형","uniqueKey":"error.type","typeLabel":"string"},"param":{"type":"string","description":"관련 매개변수 이름","uniqueKey":"error.param","typeLabel":"string"},"fallback_suggestion":{"type":"string","description":"오류 발생 시 제안","uniqueKey":"error.fallback_suggestion","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":402,"message":"Insufficient quota","type":"insufficient_quota_error","fallback_suggestion":"https://evolink.ai/dashboard/credits"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":402,"message":"Insufficient quota","type":"insufficient_quota_error","fallback_suggestion":"https://evolink.ai/dashboard/credits"}}}},"exampleType":"examples"}},"exampleType":"examples"},"253f32eb-cd7d-4f1b-8157-f233c8dcdb04":{"description":"요청 한도를 초과했습니다","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP 상태 오류 코드","uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"오류 설명","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"오류 유형","uniqueKey":"error.type","typeLabel":"string"},"param":{"type":"string","description":"관련 매개변수 이름","uniqueKey":"error.param","typeLabel":"string"},"fallback_suggestion":{"type":"string","description":"오류 발생 시 제안","uniqueKey":"error.fallback_suggestion","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":429,"message":"Rate limit exceeded","type":"rate_limit_error","fallback_suggestion":"retry after 60 seconds"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":429,"message":"Rate limit exceeded","type":"rate_limit_error","fallback_suggestion":"retry after 60 seconds"}}}},"exampleType":"examples"}},"exampleType":"examples"},"e8bb0988-590b-47a9-a7f3-bdc8252b5f29":{"description":"서버 내부 오류","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP 상태 오류 코드","uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"오류 설명","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"오류 유형","uniqueKey":"error.type","typeLabel":"string"},"param":{"type":"string","description":"관련 매개변수 이름","uniqueKey":"error.param","typeLabel":"string"},"fallback_suggestion":{"type":"string","description":"오류 발생 시 제안","uniqueKey":"error.fallback_suggestion","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":500,"message":"Internal server error","type":"internal_server_error","fallback_suggestion":"try again later"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":500,"message":"Internal server error","type":"internal_server_error","fallback_suggestion":"try again later"}}}},"exampleType":"examples"}},"exampleType":"examples"},"ea47a91a-7b95-4af7-97e2-80cb9c2facad":{"description":"서비스 일시적으로 사용 불가","content":{"application/json":{"schema":{"type":"object","properties":{"error":{"type":"object","properties":{"code":{"type":"integer","description":"HTTP 상태 오류 코드","uniqueKey":"error.code","typeLabel":"integer"},"message":{"type":"string","description":"오류 설명","uniqueKey":"error.message","typeLabel":"string"},"type":{"type":"string","description":"오류 유형","uniqueKey":"error.type","typeLabel":"string"},"param":{"type":"string","description":"관련 매개변수 이름","uniqueKey":"error.param","typeLabel":"string"},"fallback_suggestion":{"type":"string","description":"오류 발생 시 제안","uniqueKey":"error.fallback_suggestion","typeLabel":"string"}},"uniqueKey":"error","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"example":{"error":{"code":503,"message":"Service temporarily unavailable","type":"service_unavailable_error","fallback_suggestion":"retry after 30 seconds"}},"examples":{"Example":{"title":"Example","value":{"error":{"code":503,"message":"Service temporarily unavailable","type":"service_unavailable_error","fallback_suggestion":"retry after 30 seconds"}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"cc9241dd-329f-410f-b468-f70caa5c471b":{"bearerAuth":{"type":"http","scheme":"bearer","description":"##모든 API는 Bearer Token 인증이 필요합니다##\n\n**API Key 받기:**\n\n[API Key 관리 페이지](https://evolink.ai/dashboard/keys)를 방문하여 API Key를 받으세요\n\n**요청 헤더에 추가:**\n```\nAuthorization: Bearer YOUR_API_KEY\n```","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"454918fb-4128-40e3-98c2-24b09766408f":{"url":"https://direct.evolink.ai","description":"프로덕션 (권장)"},"428e5f20-90ee-4f0f-92f7-41308b4466f5":{"url":"https://api.evolink.ai","description":"대체 URL"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"##모든 API는 Bearer Token 인증이 필요합니다##\n\n**API Key 받기:**\n\n[API Key 관리 페이지](https://evolink.ai/dashboard/keys)를 방문하여 API Key를 받으세요\n\n**요청 헤더에 추가:**\n```\nAuthorization: Bearer YOUR_API_KEY\n```","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"##모든 API는 Bearer Token 인증이 필요합니다##\n\n**API Key 받기:**\n\n[API Key 관리 페이지](https://evolink.ai/dashboard/keys)를 방문하여 API Key를 받으세요\n\n**요청 헤더에 추가:**\n```\nAuthorization: Bearer YOUR_API_KEY\n```","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"ko/api-manual/language-series/gpt/responses/responses-reference.json"},"subdomain":"muyutechnology","siteName":"EvoLink.AI","title":"GPT 전체 모델 인터페이스 - Responses 전체 매개변수 - EvoLink.AI","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/en/api-manual/language-series/gpt/responses/responses-reference","matchLevel":1},"cn":{"href":"/cn/api-manual/language-series/gpt/responses/responses-reference","matchLevel":1},"de":{"href":"/de/api-manual/language-series/gpt/responses/responses-reference","matchLevel":1},"fr":{"href":"/fr/api-manual/language-series/gpt/responses/responses-reference","matchLevel":1},"ja":{"href":"/ja/api-manual/language-series/gpt/responses/responses-reference","matchLevel":1},"ko":{"href":"/ko/api-manual/language-series/gpt/responses/responses-reference","matchLevel":0},"es":{"href":"/es/api-manual/language-series/gpt/responses/responses-reference","matchLevel":1}}},"lastModified":"2026-11-03T18:46:54.487Z","originalFileLocation":"ko/api-manual/language-series/gpt/responses/responses-reference.mdx","locale":"ko"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"- GPT 시리즈 텍스트 모델용 OpenAI 호환 Responses API이며, 구체적인 모델은 model로 선택합니다(지정 가능한 값 전체는 model 매개변수의 대조표 참고) - 전 시리즈가 추론 모델이며 추론 깊이는 reasoning.effort로 제어합니다. 추론 token은 출력 token으로 청구됩니다 - Prompt 캐시가 자동으로 적용됩니다: 캐시에 적중한 입력 token은 더 저렴한 캐시 요금으로 청구됩니다 - 동기 모드와 스트리밍(SSE) 모드를 지원합니다 - 서버 측 도구: web_search(웹 검색), file_search(문서 검색). 호출 횟수에 따라 별도로 청구됩니다 - 내장 이미지 생성 도구: image_generation(gpt-6-astra / gpt-6.1-terra / gpt-6.1-sol / gpt-6-sol / gpt-6-luna만 지원), 대화에서 직접 이미지를 생성하거나 편집할 수 있습니다 - 일반 function 도구(클라이언트 측 함수 호출)도 함께 지원합니다 - 여러 턴의 대화는 previous_response_id로 연결할 수 있습니다 - 참고 일부 매개변수는 모델별로 지원 범위가 다르므로 아래 각 매개변수 설명을 확인하세요\">\u003cmeta data-mint-head name=\"application-name\" content=\"EvoLink.AI\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"GPT 전체 모델 인터페이스 - Responses 전체 매개변수 - EvoLink.AI\">\u003cmeta data-mint-head property=\"og:description\" content=\"- GPT 시리즈 텍스트 모델용 OpenAI 호환 Responses API이며, 구체적인 모델은 model로 선택합니다(지정 가능한 값 전체는 model 매개변수의 대조표 참고) - 전 시리즈가 추론 모델이며 추론 깊이는 reasoning.effort로 제어합니다. 추론 token은 출력 token으로 청구됩니다 - Prompt 캐시가 자동으로 적용됩니다: 캐시에 적중한 입력 token은 더 저렴한 캐시 요금으로 청구됩니다 - 동기 모드와 스트리밍(SSE) 모드를 지원합니다 - 서버 측 도구: web_search(웹 검색), file_search(문서 검색). 호출 횟수에 따라 별도로 청구됩니다 - 내장 이미지 생성 도구: image_generation(gpt-6-astra / gpt-6.1-terra / gpt-6.1-sol / gpt-6-sol / gpt-6-luna만 지원), 대화에서 직접 이미지를 생성하거나 편집할 수 있습니다 - 일반 function 도구(클라이언트 측 함수 호출)도 함께 지원합니다 - 여러 턴의 대화는 previous_response_id로 연결할 수 있습니다 - 참고 일부 매개변수는 모델별로 지원 범위가 다르므로 아래 각 매개변수 설명을 확인하세요\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"EvoLink.AI\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://evolink.ai/docs/ko/api-manual/language-series/gpt/responses/responses-reference\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://muyutechnology.mintlify.site/docs/_mintlify/api/og/v2?division=Responses+API\u0026amp;title=GPT+%EC%A0%84%EC%B2%B4+%EB%AA%A8%EB%8D%B8+%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4+-+Responses+%EC%A0%84%EC%B2%B4+%EB%A7%A4%EA%B0%9C%EB%B3%80%EC%88%98\u0026amp;description=-+GPT+%EC%8B%9C%EB%A6%AC%EC%A6%88+%ED%85%8D%EC%8A%A4%ED%8A%B8+%EB%AA%A8%EB%8D%B8%EC%9A%A9+OpenAI+%ED%98%B8%ED%99%98+Responses+API%EC%9D%B4%EB%A9%B0%2C+%EA%B5%AC%EC%B2%B4%EC%A0%81%EC%9D%B8+%EB%AA%A8%EB%8D%B8%EC%9D%80+%60model%60%EB%A1%9C+%EC%84%A0%ED%83%9D%ED%95%A9%EB%8B%88%EB%8B%A4%28%EC%A7%80%EC%A0%95+%EA%B0%80%EB%8A%A5%ED%95%9C+%EA%B0%92+%EC%A0%84%EC%B2%B4%EB%8A%94+%60model%60+%EB%A7%A4%EA%B0%9C%EB%B3%80%EC%88%98%EC%9D%98+%EB%8C%80%EC%A1%B0%ED%91%9C+%EC%B0%B8%EA%B3%A0%29%0A-+%EC%A0%84+%EC%8B%9C%EB%A6%AC%EC%A6%88%EA%B0%80+%EC%B6%94%EB%A1%A0+%EB%AA%A8%EB%8D%B8%EC%9D%B4%EB%A9%B0+%EC%B6%94%EB%A1%A0+%EA%B9%8A%EC%9D%B4%EB%8A%94+%60reasoning.effort%60%EB%A1%9C+%EC%A0%9C%EC%96%B4%ED%95%A9%EB%8B%88%EB%8B%A4.+%EC%B6%94%EB%A1%A0+to\u0026amp;theme=2c411b92ad044407f83c4518\u0026amp;signature=b1f8dac94b0333fd8a14999e993f74bc8c6ce4e41432510c33c09f497f071657\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"GPT 전체 모델 인터페이스 - Responses 전체 매개변수 - EvoLink.AI\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"- GPT 시리즈 텍스트 모델용 OpenAI 호환 Responses API이며, 구체적인 모델은 model로 선택합니다(지정 가능한 값 전체는 model 매개변수의 대조표 참고) - 전 시리즈가 추론 모델이며 추론 깊이는 reasoning.effort로 제어합니다. 추론 token은 출력 token으로 청구됩니다 - Prompt 캐시가 자동으로 적용됩니다: 캐시에 적중한 입력 token은 더 저렴한 캐시 요금으로 청구됩니다 - 동기 모드와 스트리밍(SSE) 모드를 지원합니다 - 서버 측 도구: web_search(웹 검색), file_search(문서 검색). 호출 횟수에 따라 별도로 청구됩니다 - 내장 이미지 생성 도구: image_generation(gpt-6-astra / gpt-6.1-terra / gpt-6.1-sol / gpt-6-sol / gpt-6-luna만 지원), 대화에서 직접 이미지를 생성하거나 편집할 수 있습니다 - 일반 function 도구(클라이언트 측 함수 호출)도 함께 지원합니다 - 여러 턴의 대화는 previous_response_id로 연결할 수 있습니다 - 참고 일부 매개변수는 모델별로 지원 범위가 다르므로 아래 각 매개변수 설명을 확인하세요\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://muyutechnology.mintlify.site/docs/_mintlify/api/og/v2?division=Responses+API\u0026amp;title=GPT+%EC%A0%84%EC%B2%B4+%EB%AA%A8%EB%8D%B8+%EC%9D%B8%ED%84%B0%ED%8E%98%EC%9D%B4%EC%8A%A4+-+Responses+%EC%A0%84%EC%B2%B4+%EB%A7%A4%EA%B0%9C%EB%B3%80%EC%88%98\u0026amp;description=-+GPT+%EC%8B%9C%EB%A6%AC%EC%A6%88+%ED%85%8D%EC%8A%A4%ED%8A%B8+%EB%AA%A8%EB%8D%B8%EC%9A%A9+OpenAI+%ED%98%B8%ED%99%98+Responses+API%EC%9D%B4%EB%A9%B0%2C+%EA%B5%AC%EC%B2%B4%EC%A0%81%EC%9D%B8+%EB%AA%A8%EB%8D%B8%EC%9D%80+%60model%60%EB%A1%9C+%EC%84%A0%ED%83%9D%ED%95%A9%EB%8B%88%EB%8B%A4%28%EC%A7%80%EC%A0%95+%EA%B0%80%EB%8A%A5%ED%95%9C+%EA%B0%92+%EC%A0%84%EC%B2%B4%EB%8A%94+%60model%60+%EB%A7%A4%EA%B0%9C%EB%B3%80%EC%88%98%EC%9D%98+%EB%8C%80%EC%A1%B0%ED%91%9C+%EC%B0%B8%EA%B3%A0%29%0A-+%EC%A0%84+%EC%8B%9C%EB%A6%AC%EC%A6%88%EA%B0%80+%EC%B6%94%EB%A1%A0+%EB%AA%A8%EB%8D%B8%EC%9D%B4%EB%A9%B0+%EC%B6%94%EB%A1%A0+%EA%B9%8A%EC%9D%B4%EB%8A%94+%60reasoning.effort%60%EB%A1%9C+%EC%A0%9C%EC%96%B4%ED%95%A9%EB%8B%88%EB%8B%A4.+%EC%B6%94%EB%A1%A0+to\u0026amp;theme=2c411b92ad044407f83c4518\u0026amp;signature=b1f8dac94b0333fd8a14999e993f74bc8c6ce4e41432510c33c09f497f071657\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/muyutechnology/RO4YTG-S6-bMUrDF/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"EvoLink.AI\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#1E90FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://evolink.ai/docs/ko/api-manual/language-series/gpt/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/ko/api-manual/language-series/gpt/responses/responses-reference.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://evolink.ai/docs/ko/api-manual/language-series/gpt/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://evolink.ai/docs/en/api-manual/language-series/gpt/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://evolink.ai/docs/cn/api-manual/language-series/gpt/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://evolink.ai/docs/de/api-manual/language-series/gpt/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://evolink.ai/docs/fr/api-manual/language-series/gpt/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://evolink.ai/docs/ja/api-manual/language-series/gpt/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://evolink.ai/docs/es/api-manual/language-series/gpt/responses/responses-reference\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://evolink.ai/docs/en/api-manual/language-series/gpt/responses/responses-reference\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://evolink.ai/#organization\",\"name\":\"EvoLink.AI\",\"url\":\"https://evolink.ai\"},{\"@type\":\"WebSite\",\"@id\":\"https://evolink.ai/docs#website\",\"name\":\"EvoLink.AI\",\"url\":\"https://evolink.ai/docs\",\"publisher\":{\"@id\":\"https://evolink.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://evolink.ai/docs/ko/api-manual/language-series/gpt/responses/responses-reference#webpage\",\"url\":\"https://evolink.ai/docs/ko/api-manual/language-series/gpt/responses/responses-reference\",\"name\":\"GPT 전체 모델 인터페이스 - Responses 전체 매개변수\",\"description\":\"- GPT 시리즈 텍스트 모델용 OpenAI 호환 Responses API이며, 구체적인 모델은 model로 선택합니다(지정 가능한 값 전체는 model 매개변수의 대조표 참고) - 전 시리즈가 추론 모델이며 추론 깊이는 reasoning.effort로 제어합니다. 추론 token은 출력 token으로 청구됩니다 - Prompt 캐시가 자동으로 적용됩니다: 캐시에 적중한 입력 token은 더 저렴한 캐시 요금으로 청구됩니다 - 동기 모드와 스트리밍(SSE) 모드를 지원합니다 - 서버 측 도구: web_search(웹 검색), file_search(문서 검색). 호출 횟수에 따라 별도로 청구됩니다 - 내장 이미지 생성 도구: image_generation(gpt-6-astra / gpt-6.1-terra / gpt-6.1-sol / gpt-6-sol / gpt-6-luna만 지원), 대화에서 직접 이미지를 생성하거나 편집할 수 있습니다 - 일반 function 도구(클라이언트 측 함수 호출)도 함께 지원합니다 - 여러 턴의 대화는 previous_response_id로 연결할 수 있습니다 - 참고 일부 매개변수는 모델별로 지원 범위가 다르므로 아래 각 매개변수 설명을 확인하세요\",\"dateModified\":\"2026-11-03T18:46:54.487Z\",\"isPartOf\":{\"@id\":\"https://evolink.ai/docs#website\"},\"breadcrumb\":{\"@id\":\"https://evolink.ai/docs/ko/api-manual/language-series/gpt/responses/responses-reference#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://evolink.ai/docs/ko/api-manual/language-series/gpt/responses/responses-reference#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"텍스트 시리즈\",\"item\":\"https://evolink.ai/docs/ko/api-manual/language-series/evolink-auto/evolink-auto-quickstart\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"GPT\",\"item\":\"https://evolink.ai/docs/ko/api-manual/language-series/gpt/chat-completions/chat-completions-quickstart\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Responses API\",\"item\":\"https://evolink.ai/docs/ko/api-manual/language-series/gpt/responses/responses-quickstart\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"GPT 전체 모델 인터페이스 - Responses 전체 매개변수\",\"item\":\"https://evolink.ai/docs/ko/api-manual/language-series/gpt/responses/responses-reference\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://evolink.ai/docs/ko/api-manual/language-series/gpt/responses/responses-reference#apireference\",\"headline\":\"GPT 전체 모델 인터페이스 - Responses 전체 매개변수\",\"name\":\"GPT 전체 모델 인터페이스 - Responses 전체 매개변수\",\"description\":\"- GPT 시리즈 텍스트 모델용 OpenAI 호환 Responses API이며, 구체적인 모델은 model로 선택합니다(지정 가능한 값 전체는 model 매개변수의 대조표 참고) - 전 시리즈가 추론 모델이며 추론 깊이는 reasoning.effort로 제어합니다. 추론 token은 출력 token으로 청구됩니다 - Prompt 캐시가 자동으로 적용됩니다: 캐시에 적중한 입력 token은 더 저렴한 캐시 요금으로 청구됩니다 - 동기 모드와 스트리밍(SSE) 모드를 지원합니다 - 서버 측 도구: web_search(웹 검색), file_search(문서 검색). 호출 횟수에 따라 별도로 청구됩니다 - 내장 이미지 생성 도구: image_generation(gpt-6-astra / gpt-6.1-terra / gpt-6.1-sol / gpt-6-sol / gpt-6-luna만 지원), 대화에서 직접 이미지를 생성하거나 편집할 수 있습니다 - 일반 function 도구(클라이언트 측 함수 호출)도 함께 지원합니다 - 여러 턴의 대화는 previous_response_id로 연결할 수 있습니다 - 참고 일부 매개변수는 모델별로 지원 범위가 다르므로 아래 각 매개변수 설명을 확인하세요\",\"url\":\"https://evolink.ai/docs/ko/api-manual/language-series/gpt/responses/responses-reference\",\"mainEntityOfPage\":{\"@id\":\"https://evolink.ai/docs/ko/api-manual/language-series/gpt/responses/responses-reference#webpage\"},\"dateModified\":\"2026-11-03T18:46:54.487Z\",\"publisher\":{\"@id\":\"https://evolink.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://evolink.ai/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"EvoLink.AI\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"EvoLink.AI\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/docs/ko/api-manual/language-series/gpt/responses/responses-reference.md","siteName":"EvoLink.AI","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/en/api-manual/language-series/gpt/responses/responses-reference"}]},{"language":"cn","pages":[{"title":"cn","href":"/cn/api-manual/language-series/gpt/responses/responses-reference"}]},{"language":"de","pages":[{"title":"de","href":"/de/api-manual/language-series/gpt/responses/responses-reference"}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/api-manual/language-series/gpt/responses/responses-reference"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/api-manual/language-series/gpt/responses/responses-reference"}]},{"language":"ko","tabs":[{"tab":"API 매뉴얼","groups":[{"group":"이미지 시리즈","pages":[{"group":"GPT Image","icon":"images","pages":[{"group":"GPT Image 2.6","icon":"images","pages":[{"title":"GPT Image 2.6 이미지 생성","openapi":"ko/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation.json POST /v1/images/generations","href":"/ko/api-manual/image-series/gpt-image-2.6/gpt-image-2.6-image-generation"}]},{"group":"GPT Image 2.5","icon":"images","pages":[{"title":"GPT Image 2.5 이미지 생성","openapi":"ko/api-manual/image-series/gpt-image-2.5/gpt-image-2.5-image-generation.json POST /v1/images/generations","href":"/ko/api-manual/image-series/gpt-image-2.5/gpt-image-2.5-image-generation"}]},{"group":"GPT Image 2","icon":"images","pages":[{"title":"GPT Image 2 이미지 생성","openapi":"ko/api-manual/image-series/gpt-image-2/gpt-image-2-image-generation.json POST /v1/images/generations","href":"/ko/api-manual/image-series/gpt-image-2/gpt-image-2-image-generation"},{"title":"GPT Image 2 이미지 생성 Beta","openapi":"ko/api-manual/image-series/gpt-image-2/gpt-image-2-beta-image-generation.json POST /v1/images/generations","href":"/ko/api-manual/image-series/gpt-image-2/gpt-image-2-beta-image-generation"}]},{"group":"GPT Image 1.5","icon":"images","pages":[{"title":"GPT Image 1.5 이미지 생성","openapi":"ko/api-manual/image-series/gpt-image-1.5/gpt-image-1.5-image-generation.json POST /v1/images/generations","href":"/ko/api-manual/image-series/gpt-image-1.5/gpt-image-1.5-image-generation"}]}]},{"group":"Minimax","icon":"images","pages":[{"title":"MiniMax H3 Image 이미지 생성","openapi":"ko/api-manual/image-series/minimax-h3-image/minimax-h3-image-image-generation.json POST /v1/images/generations","href":"/ko/api-manual/image-series/minimax-h3-image/minimax-h3-image-image-generation"}]},{"group":"Nanobanana","icon":"images","pages":[{"group":"Nanobanana 2.1","icon":"images","pages":[{"title":"Nanobanana 2.1 이미지 생성","openapi":"ko/api-manual/image-series/nanobanana/nanobanana-2.1/nanobanana-2.1-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/nanobanana/nanobanana-2.1/nanobanana-2.1-image-generate"}]},{"group":"Nanobanana 2 Lite","icon":"images","pages":[{"title":"Nanobanana 2 Lite 이미지 생성","openapi":"ko/api-manual/image-series/nanobanana/nanobanana-2-lite/nanobanana-2-lite-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/nanobanana/nanobanana-2-lite/nanobanana-2-lite-image-generate"},{"title":"Nanobanana 2 Lite Beta 이미지 생성","openapi":"ko/api-manual/image-series/nanobanana/nanobanana-2-lite/beta/nanobanana-2-lite-beta-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/nanobanana/nanobanana-2-lite/beta/nanobanana-2-lite-beta-image-generate"}]},{"group":"Nanobanana 2","icon":"images","pages":[{"title":"Nanobanana 2 이미지 생성","openapi":"ko/api-manual/image-series/nanobanana/nanobanana-2/nanobanana-2-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/nanobanana/nanobanana-2/nanobanana-2-image-generate"},{"title":"Nanobanana-2 이미지 생성 Beta","openapi":"ko/api-manual/image-series/nanobanana/nanobanana-2/beta/nanobanana-2-beta-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/nanobanana/nanobanana-2/beta/nanobanana-2-beta-image-generate"}]},{"group":"Nanobanana Pro","icon":"images","pages":[{"title":"Nanobanana Pro 이미지 생성","openapi":"ko/api-manual/image-series/nanobanana/nanobanana-pro/nanobanana-pro-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/nanobanana/nanobanana-pro/nanobanana-pro-image-generate"},{"title":"Nanobanana Pro 이미지 생성 Beta","openapi":"ko/api-manual/image-series/nanobanana/nanobanana-pro/beta/nanobanana-pro-beta-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/nanobanana/nanobanana-pro/beta/nanobanana-pro-beta-image-generate"}]},{"group":"Nanobanana 1","icon":"images","pages":[{"title":"Nanobanana 1 이미지 생성 Beta","openapi":"ko/api-manual/image-series/nanobanana/nanobanana-1/beta/nanobanana-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/nanobanana/nanobanana-1/beta/nanobanana-image-generate"}]}]},{"group":"Grok","icon":"images","pages":[{"title":"Grok Imagine Image 2.0 이미지 생성","openapi":"ko/api-manual/image-series/grok/grok-imagine-image-2.0-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/grok/grok-imagine-image-2.0-image-generate"}]},{"group":"Midjourney","icon":"images","pages":[{"group":"Midjourney V8.2","pages":[{"title":"Midjourney V8.2 프롬프트 매개변수 가이드","icon":"book-open","href":"/ko/api-manual/image-series/midjourney/midjourney-v8-2-prompt-guide"},{"title":"Midjourney V8.2 이미지 생성","openapi":"ko/api-manual/image-series/midjourney/mj-v8-2-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-2-image-generate"},{"title":"Midjourney V8.2 변형","openapi":"ko/api-manual/image-series/midjourney/mj-v8-2-variation.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-2-variation"},{"title":"Midjourney V8.2 리믹스","openapi":"ko/api-manual/image-series/midjourney/mj-v8-2-remix.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-2-remix"},{"title":"Midjourney V8.2 리텍스처","openapi":"ko/api-manual/image-series/midjourney/mj-v8-2-retexture.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-2-retexture"},{"title":"Midjourney V8.2 업로드 페인트","openapi":"ko/api-manual/image-series/midjourney/mj-v8-2-upload-paint.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-2-upload-paint"},{"title":"Midjourney V8.2 캔버스 편집","openapi":"ko/api-manual/image-series/midjourney/mj-v8-2-edit.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-2-edit"},{"title":"Midjourney V8.2 배경 제거","openapi":"ko/api-manual/image-series/midjourney/mj-v8-2-remove-bg.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-2-remove-bg"}]},{"group":"Midjourney V8.1","pages":[{"title":"Midjourney V8.1 프롬프트 매개변수 가이드","icon":"book-open","href":"/ko/api-manual/image-series/midjourney/midjourney-v8-1-prompt-guide"},{"title":"Midjourney V8.1 이미지 생성","openapi":"ko/api-manual/image-series/midjourney/mj-v8-1-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-1-image-generate"},{"title":"Midjourney V8.1 변형","openapi":"ko/api-manual/image-series/midjourney/mj-v8-1-variation.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-1-variation"},{"title":"Midjourney V8.1 리믹스","openapi":"ko/api-manual/image-series/midjourney/mj-v8-1-remix.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-1-remix"},{"title":"Midjourney V8.1 리텍스처","openapi":"ko/api-manual/image-series/midjourney/mj-v8-1-retexture.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-1-retexture"},{"title":"Midjourney V8.1 업로드 페인트","openapi":"ko/api-manual/image-series/midjourney/mj-v8-1-upload-paint.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-1-upload-paint"},{"title":"Midjourney V8.1 캔버스 편집","openapi":"ko/api-manual/image-series/midjourney/mj-v8-1-edit.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-1-edit"},{"title":"Midjourney V8.1 배경 제거","openapi":"ko/api-manual/image-series/midjourney/mj-v8-1-remove-bg.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v8-1-remove-bg"}]},{"group":"Midjourney V7","pages":[{"title":"Midjourney V7 프롬프트 매개변수 가이드","icon":"book-open","href":"/ko/api-manual/image-series/midjourney/midjourney-v7-prompt-guide"},{"title":"Midjourney V7 이미지 생성","openapi":"ko/api-manual/image-series/midjourney/mj-v7-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v7-image-generate"},{"title":"Midjourney V7 변형","openapi":"ko/api-manual/image-series/midjourney/mj-v7-variation.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v7-variation"},{"title":"Midjourney V7 업스케일","openapi":"ko/api-manual/image-series/midjourney/mj-v7-upscale.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v7-upscale"},{"title":"Midjourney V7 리믹스","openapi":"ko/api-manual/image-series/midjourney/mj-v7-remix.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v7-remix"},{"title":"Midjourney V7 향상","openapi":"ko/api-manual/image-series/midjourney/mj-v7-enhance.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v7-enhance"},{"title":"Midjourney V7 팬","openapi":"ko/api-manual/image-series/midjourney/mj-v7-pan.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v7-pan"},{"title":"Midjourney V7 아웃페인트","openapi":"ko/api-manual/image-series/midjourney/mj-v7-outpaint.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v7-outpaint"},{"title":"Midjourney V7 캔버스 편집","openapi":"ko/api-manual/image-series/midjourney/mj-v7-edit.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v7-edit"},{"title":"Midjourney V7 배경 제거","openapi":"ko/api-manual/image-series/midjourney/mj-v7-remove-bg.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v7-remove-bg"},{"title":"Midjourney V7 리텍스처","openapi":"ko/api-manual/image-series/midjourney/mj-v7-retexture.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v7-retexture"},{"title":"Midjourney V7 업로드 페인트","openapi":"ko/api-manual/image-series/midjourney/mj-v7-upload-paint.json POST /v1/images/generations","href":"/ko/api-manual/image-series/midjourney/mj-v7-upload-paint"}]}]},{"group":"Seedream","icon":"images","pages":[{"group":"Seedream 5.5","icon":"images","pages":[{"title":"Seedream 5.5 이미지 생성","openapi":"ko/api-manual/image-series/seedream-5.5/seedream-5.5-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/seedream-5.5/seedream-5.5-image-generate"},{"title":"Seedream 5.5 레이어 분해","openapi":"ko/api-manual/image-series/seedream-5.5/seedream-5.5-layerize-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/seedream-5.5/seedream-5.5-layerize-image-generate"}]},{"group":"Seedream 5.0 Pro","icon":"images","pages":[{"title":"Seedream 5.0 Pro 이미지 생성","openapi":"ko/api-manual/image-series/seedream-5.0-pro/seedream-5.0-pro-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/seedream-5.0-pro/seedream-5.0-pro-image-generate"},{"title":"Seedream 5.0 Pro 레이어 분해","openapi":"ko/api-manual/image-series/seedream-5.0-pro/seedream-5.0-pro-layerize-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/seedream-5.0-pro/seedream-5.0-pro-layerize-image-generate"}]},{"group":"Seedream 5.0 Flash","icon":"images","pages":[{"title":"Seedream 5.0 Flash 이미지 생성","openapi":"ko/api-manual/image-series/seedream-5.0-flash/seedream-5.0-flash-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/seedream-5.0-flash/seedream-5.0-flash-image-generate"},{"title":"Seedream 5.0 Flash 레이어 분해","openapi":"ko/api-manual/image-series/seedream-5.0-flash/seedream-5.0-flash-layerize-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/seedream-5.0-flash/seedream-5.0-flash-layerize-image-generate"}]},{"group":"Seedream 5.0 Lite","icon":"images","pages":[{"title":"Seedream 5.0 Lite 이미지 생성","openapi":"ko/api-manual/image-series/seedream-5.0-lite/seedream-5.0-lite-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/seedream-5.0-lite/seedream-5.0-lite-image-generate"}]},{"group":"Seedream 4.5","icon":"images","pages":[{"title":"Seedream 4.5 이미지 생성","openapi":"ko/api-manual/image-series/seedream-4.5/seedream-4.5-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/seedream-4.5/seedream-4.5-image-generate"}]},{"group":"Seedream 4.0","icon":"images","pages":[{"title":"Seedream-4.0 이미지 생성","openapi":"ko/api-manual/image-series/seedream-4.0/seedream-4.0-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/seedream-4.0/seedream-4.0-image-generate"}]}]},{"group":"Z Image Turbo","icon":"images","pages":[{"title":"Z Image Turbo 이미지 생성","openapi":"ko/api-manual/image-series/z-image-turbo/z-image-turbo-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/z-image-turbo/z-image-turbo-image-generate"}]},{"group":"Qwen-Image","icon":"images","pages":[{"title":"Qwen 이미지 3.0","openapi":"ko/api-manual/image-series/qwen/qwen-image-3.0.json POST /v1/images/generations","href":"/ko/api-manual/image-series/qwen/qwen-image-3.0"},{"title":"Qwen 이미지 3.0 Pro","openapi":"ko/api-manual/image-series/qwen/qwen-image-3.0-pro.json POST /v1/images/generations","href":"/ko/api-manual/image-series/qwen/qwen-image-3.0-pro"},{"title":"Qwen 이미지 편집 Plus","openapi":"ko/api-manual/image-series/qwen/qwen-image-edit-plus.json POST /v1/images/generations","href":"/ko/api-manual/image-series/qwen/qwen-image-edit-plus"},{"title":"Qwen 이미지 편집","openapi":"ko/api-manual/image-series/qwen/qwen-image-edit.json POST /v1/images/generations","href":"/ko/api-manual/image-series/qwen/qwen-image-edit"}]},{"group":"Wan-Image","icon":"images","pages":[{"title":"Wan2.5 텍스트에서 이미지로","openapi":"ko/api-manual/image-series/wan2.5/wan2.5-text-to-image.json POST /v1/images/generations","href":"/ko/api-manual/image-series/wan2.5/wan2.5-text-to-image"},{"title":"Wan2.5 이미지에서 이미지로","openapi":"ko/api-manual/image-series/wan2.5/wan2.5-image-to-image.json POST /v1/images/generations","href":"/ko/api-manual/image-series/wan2.5/wan2.5-image-to-image"}]},{"group":"Krea","icon":"images","pages":[{"group":"Krea 2 Turbo","pages":[{"title":"Krea 2 Turbo 이미지 생성","openapi":"ko/api-manual/image-series/krea/krea-2-turbo-image-generate.json POST /v1/images/generations","href":"/ko/api-manual/image-series/krea/krea-2-turbo-image-generate"}]}]}]},{"group":"비디오 시리즈","pages":[{"group":"Seedance 2.5","icon":"video","pages":[{"title":"Seedance 2.5 전체 파라미터 가이드","openapi":"ko/api-manual/video-series/seedance2.5/seedance-2.5-overview.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.5/seedance-2.5-overview"},{"title":"Seedance 2.5 Text-to-Video 텍스트-비디오","openapi":"ko/api-manual/video-series/seedance2.5/seedance-2.5-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.5/seedance-2.5-text-to-video"},{"title":"Seedance 2.5 Image-to-Video 이미지-비디오","openapi":"ko/api-manual/video-series/seedance2.5/seedance-2.5-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.5/seedance-2.5-image-to-video"},{"title":"Seedance 2.5 Reference-to-Video 멀티모달 참조 비디오","openapi":"ko/api-manual/video-series/seedance2.5/seedance-2.5-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.5/seedance-2.5-reference-to-video"},{"title":"Seedance 2.5 Video Edit 비디오 편집","openapi":"ko/api-manual/video-series/seedance2.5/seedance-2.5-video-edit.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.5/seedance-2.5-video-edit"},{"title":"Seedance 2.5 Video Extend 비디오 연장","openapi":"ko/api-manual/video-series/seedance2.5/seedance-2.5-video-extend.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.5/seedance-2.5-video-extend"},{"title":"Seedance 2.5 Draft-to-Video 초안을 최종 비디오로 변환","openapi":"ko/api-manual/video-series/seedance2.5/seedance-2.5-draft-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.5/seedance-2.5-draft-to-video"},{"title":"Seedance 2.5 Flash Text-to-Video 텍스트-비디오","openapi":"ko/api-manual/video-series/seedance2.5/seedance-2.5-flash-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.5/seedance-2.5-flash-text-to-video"},{"title":"Seedance 2.5 Flash Image-to-Video 이미지-비디오","openapi":"ko/api-manual/video-series/seedance2.5/seedance-2.5-flash-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.5/seedance-2.5-flash-image-to-video"},{"title":"Seedance 2.5 Flash Reference-to-Video 멀티모달 참조 비디오","openapi":"ko/api-manual/video-series/seedance2.5/seedance-2.5-flash-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.5/seedance-2.5-flash-reference-to-video"},{"title":"Seedance 2.5 Flash Video Edit 비디오 편집","openapi":"ko/api-manual/video-series/seedance2.5/seedance-2.5-flash-video-edit.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.5/seedance-2.5-flash-video-edit"}]},{"group":"Seedance 2.0","icon":"video","pages":[{"title":"Seedance 2.0 전체 파라미터 가이드","openapi":"ko/api-manual/video-series/seedance2.0/seedance-2.0-overview.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.0/seedance-2.0-overview"},{"title":"Seedance 2.0 Text-to-Video 텍스트-비디오","openapi":"ko/api-manual/video-series/seedance2.0/seedance-2.0-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.0/seedance-2.0-text-to-video"},{"title":"Seedance 2.0 Image-to-Video 이미지-비디오","openapi":"ko/api-manual/video-series/seedance2.0/seedance-2.0-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.0/seedance-2.0-image-to-video"},{"title":"Seedance 2.0 Reference-to-Video 멀티모달 참조 비디오","openapi":"ko/api-manual/video-series/seedance2.0/seedance-2.0-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.0/seedance-2.0-reference-to-video"},{"title":"Seedance 2.0 Fast Text-to-Video 텍스트-비디오","openapi":"ko/api-manual/video-series/seedance2.0/seedance-2.0-fast-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.0/seedance-2.0-fast-text-to-video"},{"title":"Seedance 2.0 Fast Image-to-Video 이미지-비디오","openapi":"ko/api-manual/video-series/seedance2.0/seedance-2.0-fast-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.0/seedance-2.0-fast-image-to-video"},{"title":"Seedance 2.0 Fast Reference-to-Video 멀티모달 참조 비디오","openapi":"ko/api-manual/video-series/seedance2.0/seedance-2.0-fast-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.0/seedance-2.0-fast-reference-to-video"},{"title":"Seedance 2.0 Mini Text-to-Video 텍스트-비디오","openapi":"ko/api-manual/video-series/seedance2.0/seedance-2.0-mini-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.0/seedance-2.0-mini-text-to-video"},{"title":"Seedance 2.0 Mini Image-to-Video 이미지-비디오","openapi":"ko/api-manual/video-series/seedance2.0/seedance-2.0-mini-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.0/seedance-2.0-mini-image-to-video"},{"title":"Seedance 2.0 Mini Reference-to-Video 멀티모달 참조 비디오","openapi":"ko/api-manual/video-series/seedance2.0/seedance-2.0-mini-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance2.0/seedance-2.0-mini-reference-to-video"}]},{"group":"Minimax","icon":"video","pages":[{"group":"Minimax H3","icon":"video","pages":[{"title":"Minimax H3 / H3 Max / H3 Max Turbo 전체 매개변수 가이드","openapi":"ko/api-manual/video-series/minimax/minimax-h3/minimax-h3-overview.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/minimax/minimax-h3/minimax-h3-overview"},{"group":"H3","icon":"video","pages":[{"title":"Minimax H3 Text-to-Video 텍스트-비디오","openapi":"ko/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-text-to-video"},{"title":"Minimax H3 Image-to-Video 이미지-비디오","openapi":"ko/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-image-to-video"},{"title":"Minimax H3 Reference-to-Video 멀티모달 참조 비디오","openapi":"ko/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/minimax/minimax-h3/h3/minimax-h3-reference-to-video"}]},{"group":"H3 Max","icon":"video","pages":[{"title":"Minimax H3 Max Text-to-Video 텍스트-비디오","openapi":"ko/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-text-to-video"},{"title":"Minimax H3 Max Image-to-Video 이미지-비디오","openapi":"ko/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-image-to-video"},{"title":"Minimax H3 Max Reference-to-Video 멀티모달 참조 비디오","openapi":"ko/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/minimax/minimax-h3/h3-max/minimax-h3-max-reference-to-video"}]},{"group":"H3 Max Turbo","icon":"video","pages":[{"title":"Minimax H3 Max Turbo Text-to-Video 텍스트-비디오","openapi":"ko/api-manual/video-series/minimax/minimax-h3/h3-max-turbo/minimax-h3-max-turbo-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/minimax/minimax-h3/h3-max-turbo/minimax-h3-max-turbo-text-to-video"},{"title":"Minimax H3 Max Turbo Image-to-Video 이미지-비디오","openapi":"ko/api-manual/video-series/minimax/minimax-h3/h3-max-turbo/minimax-h3-max-turbo-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/minimax/minimax-h3/h3-max-turbo/minimax-h3-max-turbo-image-to-video"}]}]}]},{"group":"Gemini Omni Flash","icon":"video","pages":[{"group":"Gemini Omni 1.2 Flash","icon":"video","pages":[{"title":"Gemini Omni 1.2 Flash 전체 파라미터 개요","openapi":"ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-overview.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-overview"},{"title":"Gemini Omni 1.2 Flash 텍스트-투-비디오","openapi":"ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-text-to-video"},{"title":"Gemini Omni 1.2 Flash 이미지-투-비디오","openapi":"ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-image-to-video"},{"title":"Gemini Omni 1.2 Flash 레퍼런스-투-비디오","openapi":"ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-reference-to-video"},{"title":"Gemini Omni 1.2 Flash 비디오 편집","openapi":"ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-edit.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-edit"},{"title":"Gemini Omni 1.2 Flash 비디오 연장","openapi":"ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-extend.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-extend"},{"title":"Gemini Omni 1.2 Flash 동영상 업스케일링","openapi":"ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-upscale.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-1.2-flash/gemini-omni-1.2-flash-video-upscale"}]},{"group":"Gemini Omni 1.1 Flash","icon":"video","pages":[{"title":"Gemini Omni 1.1 Flash 전체 파라미터 개요","openapi":"ko/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-overview.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-overview"},{"title":"Gemini Omni 1.1 Flash 텍스트-투-비디오","openapi":"ko/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-text-to-video"},{"title":"Gemini Omni 1.1 Flash 이미지-투-비디오","openapi":"ko/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-image-to-video"},{"title":"Gemini Omni 1.1 Flash 레퍼런스-투-비디오","openapi":"ko/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-reference-to-video"},{"title":"Gemini Omni 1.1 Flash 비디오 편집","openapi":"ko/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-video-edit.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-video-edit"},{"title":"Gemini Omni 1.1 Flash 비디오 연장","openapi":"ko/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-video-extend.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-1.1-flash/gemini-omni-1.1-flash-video-extend"}]},{"group":"Gemini Omni Flash 1.0","icon":"video","pages":[{"title":"Gemini Omni Flash 1.0 텍스트-투-비디오","openapi":"ko/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-text-to-video"},{"title":"Gemini Omni Flash 1.0 이미지-투-비디오","openapi":"ko/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-image-to-video"},{"title":"Gemini Omni Flash 1.0 참조 이미지-투-비디오","openapi":"ko/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-reference-to-video"},{"title":"Gemini Omni Flash 1.0 영상 편집","openapi":"ko/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-video-edit.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/gemini-omni-flash-1.0/gemini-omni-flash-video-edit"}]}]},{"group":"Kling","icon":"video","pages":[{"title":"Kling 커스텀 엘리먼트","openapi":"ko/api-manual/video-series/kling/kling-custom-element.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-custom-element"},{"group":"Kling-4.0","icon":"video","pages":[{"title":"Kling-4.0 텍스트-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-v4-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v4-text-to-video"},{"title":"Kling-4.0 이미지-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-v4-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v4-image-to-video"},{"title":"Kling-4.0 참조-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-v4-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v4-reference-to-video"},{"title":"Kling-4.0 비디오 편집","openapi":"ko/api-manual/video-series/kling/kling-v4-video-edit.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v4-video-edit"}]},{"group":"Kling-4.0-Flash","icon":"video","pages":[{"title":"Kling-4.0-Flash 텍스트-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-v4-flash-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v4-flash-text-to-video"},{"title":"Kling-4.0-Flash 이미지-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-v4-flash-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v4-flash-image-to-video"},{"title":"Kling-4.0-Flash 참조-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-v4-flash-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v4-flash-reference-to-video"},{"title":"Kling-4.0-Flash 비디오 편집","openapi":"ko/api-manual/video-series/kling/kling-v4-flash-video-edit.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v4-flash-video-edit"}]},{"group":"Kling-O3","icon":"video","pages":[{"title":"Kling-O3 텍스트-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-o3-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-o3-text-to-video"},{"title":"Kling-O3 이미지-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-o3-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-o3-image-to-video"},{"title":"Kling-O3 참조-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-o3-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-o3-reference-to-video"},{"title":"Kling-O3 비디오 편집","openapi":"ko/api-manual/video-series/kling/kling-o3-video-edit.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-o3-video-edit"}]},{"group":"Kling-V3","icon":"video","pages":[{"title":"Kling-V3 텍스트-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-v3-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v3-text-to-video"},{"title":"Kling-V3 이미지-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-v3-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v3-image-to-video"},{"title":"Kling-V3 모션 컨트롤","openapi":"ko/api-manual/video-series/kling/kling-v3-motion-control.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v3-motion-control"}]},{"group":"Kling-V3-Turbo","icon":"video","pages":[{"title":"Kling-V3-Turbo 텍스트-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-v3-turbo-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v3-turbo-text-to-video"},{"title":"Kling-V3-Turbo 이미지-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-v3-turbo-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v3-turbo-image-to-video"}]},{"group":"Kling-V2.6","icon":"video","pages":[{"title":"Kling 2.6 모션 컨트롤","openapi":"ko/api-manual/video-series/kling/kling-v2.6-motion-control.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-v2.6-motion-control"}]},{"group":"Kling-O1","icon":"video","pages":[{"title":"Kling-O1 이미지-비디오 변환","openapi":"ko/api-manual/video-series/kling/kling-o1-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-o1-image-to-video"},{"title":"Kling-O1 비디오 편집","openapi":"ko/api-manual/video-series/kling/kling-o1-video-edit.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-o1-video-edit"},{"title":"Kling-O1 비디오 편집 (고속)","openapi":"ko/api-manual/video-series/kling/kling-o1-video-edit-fast.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/kling/kling-o1-video-edit-fast"}]}]},{"group":"HappyHorse","icon":"video","pages":[{"group":"HappyHorse 1.1","icon":"video","pages":[{"title":"HappyHorse 1.1 Text-to-Video 텍스트-비디오","openapi":"ko/api-manual/video-series/happyhorse1.1/happyhorse-1.1-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/happyhorse1.1/happyhorse-1.1-text-to-video"},{"title":"HappyHorse 1.1 Image-to-Video 이미지-비디오","openapi":"ko/api-manual/video-series/happyhorse1.1/happyhorse-1.1-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/happyhorse1.1/happyhorse-1.1-image-to-video"},{"title":"HappyHorse 1.1 Reference-to-Video 참조-비디오","openapi":"ko/api-manual/video-series/happyhorse1.1/happyhorse-1.1-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/happyhorse1.1/happyhorse-1.1-reference-to-video"}]},{"group":"HappyHorse 1.0","icon":"video","pages":[{"title":"HappyHorse 1.0 Text-to-Video 텍스트-비디오","openapi":"ko/api-manual/video-series/happyhorse1.0/happyhorse-1.0-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/happyhorse1.0/happyhorse-1.0-text-to-video"},{"title":"HappyHorse 1.0 Image-to-Video 이미지-비디오","openapi":"ko/api-manual/video-series/happyhorse1.0/happyhorse-1.0-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/happyhorse1.0/happyhorse-1.0-image-to-video"},{"title":"HappyHorse 1.0 Reference-to-Video 참조-비디오","openapi":"ko/api-manual/video-series/happyhorse1.0/happyhorse-1.0-reference-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/happyhorse1.0/happyhorse-1.0-reference-to-video"},{"title":"HappyHorse 1.0 Video-Edit 비디오 편집","openapi":"ko/api-manual/video-series/happyhorse1.0/happyhorse-1.0-video-edit.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/happyhorse1.0/happyhorse-1.0-video-edit"}]}]},{"group":"Grok","icon":"video","pages":[{"title":"Grok Imagine 1.5 비디오 생성 Preview","openapi":"ko/api-manual/video-series/grok/grok-imagine-video-1.5-preview.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/grok/grok-imagine-video-1.5-preview"},{"title":"Grok Imagine 1.5 Lite 비디오 생성","openapi":"ko/api-manual/video-series/grok/grok-imagine-video-1.5-lite.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/grok/grok-imagine-video-1.5-lite"},{"title":"Grok Imagine 1.0 텍스트-비디오 변환","openapi":"ko/api-manual/video-series/grok/grok-imagine-video-1.0-t2v.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/grok/grok-imagine-video-1.0-t2v"},{"title":"Grok Imagine 1.0 이미지-비디오 변환","openapi":"ko/api-manual/video-series/grok/grok-imagine-video-1.0-i2v.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/grok/grok-imagine-video-1.0-i2v"},{"title":"Grok Imagine 텍스트-비디오 변환 Beta","openapi":"ko/api-manual/video-series/grok/grok-imagine-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/grok/grok-imagine-text-to-video"},{"title":"Grok Imagine 이미지-비디오 변환 Beta","openapi":"ko/api-manual/video-series/grok/grok-imagine-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/grok/grok-imagine-image-to-video"}]},{"group":"Seedance","icon":"video","pages":[{"title":"Seedance-1.0-Pro-Fast 비디오 생성","openapi":"ko/api-manual/video-series/seedance1.0/seedance-1.0-pro-fast-video-generate.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/seedance1.0/seedance-1.0-pro-fast-video-generate"}]},{"group":"Veo3.1","icon":"video","pages":[{"title":"Veo3.1-Lite 비디오 생성","openapi":"ko/api-manual/video-series/veo3.1/veo-3.1-lite-generate-preview-generate.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/veo3.1/veo-3.1-lite-generate-preview-generate"},{"title":"Veo3.1-Pro 비디오 생성","openapi":"ko/api-manual/video-series/veo3.1/veo-3.1-generate-preview-generate.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/veo3.1/veo-3.1-generate-preview-generate"},{"title":"Veo3.1-Pro 비디오 생성 Beta","openapi":"ko/api-manual/video-series/veo3.1/veo3.1-pro-video-generate.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/veo3.1/veo3.1-pro-video-generate"},{"title":"Veo3.1-Fast 비디오 생성","openapi":"ko/api-manual/video-series/veo3.1/veo-3.1-fast-generate-preview-generate.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/veo3.1/veo-3.1-fast-generate-preview-generate"},{"title":"Veo3.1-Fast 비디오 생성 Beta","openapi":"ko/api-manual/video-series/veo3.1/veo3.1-fast-video-generate.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/veo3.1/veo3.1-fast-video-generate"}]},{"group":"Hailuo","icon":"video","pages":[{"title":"Hailuo-02 비디오 생성","openapi":"ko/api-manual/video-series/hailuo/hailuo-02-video-generate.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/hailuo/hailuo-02-video-generate"},{"title":"Hailuo-2.3 비디오 생성","openapi":"ko/api-manual/video-series/hailuo/hailuo-2-3-video-generate.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/hailuo/hailuo-2-3-video-generate"},{"title":"Hailuo-2.3-Fast 비디오 생성","openapi":"ko/api-manual/video-series/hailuo/hailuo-2-3-fast-video-generate.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/hailuo/hailuo-2-3-fast-video-generate"}]},{"group":"Wan","icon":"video","pages":[{"group":"Wan3.0","icon":"video","pages":[{"title":"Wan3.0 전체 파라미터 가이드","openapi":"ko/api-manual/video-series/wan3.0/wan3.0-overview.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan3.0/wan3.0-overview"},{"title":"Wan3.0 Text-to-Video 텍스트-비디오","openapi":"ko/api-manual/video-series/wan3.0/wan3.0-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan3.0/wan3.0-text-to-video"},{"title":"Wan3.0 Image-to-Video 이미지-비디오","openapi":"ko/api-manual/video-series/wan3.0/wan3.0-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan3.0/wan3.0-image-to-video"},{"title":"Wan3.0 Reference-to-Video 참조 비디오","openapi":"ko/api-manual/video-series/wan3.0/wan3.0-reference-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan3.0/wan3.0-reference-video"},{"title":"Wan3.0 Prime Text-to-Video 텍스트-비디오","openapi":"ko/api-manual/video-series/wan3.0/wan3.0-prime-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan3.0/wan3.0-prime-text-to-video"},{"title":"Wan3.0 Prime Image-to-Video 이미지-비디오","openapi":"ko/api-manual/video-series/wan3.0/wan3.0-prime-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan3.0/wan3.0-prime-image-to-video"},{"title":"Wan3.0 Prime Reference-to-Video 참조 비디오","openapi":"ko/api-manual/video-series/wan3.0/wan3.0-prime-reference-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan3.0/wan3.0-prime-reference-video"}]},{"group":"Wan2.7","icon":"video","pages":[{"title":"Wan2.7 텍스트에서 비디오로","openapi":"ko/api-manual/video-series/wan2.7/wan2.7-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan2.7/wan2.7-text-to-video"},{"title":"Wan2.7 이미지에서 비디오로","openapi":"ko/api-manual/video-series/wan2.7/wan2.7-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan2.7/wan2.7-image-to-video"},{"title":"Wan2.7 참조 비디오","openapi":"ko/api-manual/video-series/wan2.7/wan2.7-reference-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan2.7/wan2.7-reference-video"},{"title":"Wan2.7 비디오 편집","openapi":"ko/api-manual/video-series/wan2.7/wan2.7-video-edit.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan2.7/wan2.7-video-edit"}]},{"group":"Wan2.6","icon":"video","pages":[{"title":"Wan2.6 텍스트에서 비디오로","openapi":"ko/api-manual/video-series/wan2.6/wan2.6-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan2.6/wan2.6-text-to-video"},{"title":"Wan2.6 이미지에서 비디오로","openapi":"ko/api-manual/video-series/wan2.6/wan2.6-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan2.6/wan2.6-image-to-video"},{"title":"Wan2.6 이미지-비디오 Flash","openapi":"ko/api-manual/video-series/wan2.6/wan2.6-image-to-video-flash.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan2.6/wan2.6-image-to-video-flash"},{"title":"Wan2.6 참조 비디오","openapi":"ko/api-manual/video-series/wan2.6/wan2.6-reference-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan2.6/wan2.6-reference-video"},{"title":"Wan2.6 참조 비디오 생성 Flash","openapi":"ko/api-manual/video-series/wan2.6/wan2.6-reference-video-flash.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan2.6/wan2.6-reference-video-flash"}]},{"group":"Wan2.5","icon":"video","pages":[{"title":"Wan2.5 텍스트에서 비디오로","openapi":"ko/api-manual/video-series/wan2.5/wan2.5-text-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan2.5/wan2.5-text-to-video"},{"title":"Wan2.5 이미지에서 비디오로","openapi":"ko/api-manual/video-series/wan2.5/wan2.5-image-to-video.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/wan2.5/wan2.5-image-to-video"}]}]},{"group":"OmniHuman","icon":"video","pages":[{"title":"OmniHuman-1.5 디지털 휴먼 비디오 생성","openapi":"ko/api-manual/video-series/omnihuman/omnihuman-1.5-video-generate.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/omnihuman/omnihuman-1.5-video-generate"}]},{"group":"VideoRetalk","icon":"video","pages":[{"title":"VideoRetalk","openapi":"ko/api-manual/video-series/videoretalk/videoretalk-video-generate.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/videoretalk/videoretalk-video-generate"}]},{"group":"Tencent","icon":"video","pages":[{"title":"Tencent 비디오 업스케일","openapi":"ko/api-manual/video-series/tencent/tencent-video-upscale.json POST /v1/videos/generations","href":"/ko/api-manual/video-series/tencent/tencent-video-upscale"}]}]},{"group":"오디오 시리즈","pages":[{"group":"Seed Audio","icon":"waveform-lines","pages":[{"title":"Seed-Audio 1.0 보이스 목록","icon":"book-open","href":"/ko/api-manual/audio-series/doubao-seed-audio/doubao-seed-audio-1-0-voices"},{"title":"Seed-Audio 1.0 오디오 생성","openapi":"ko/api-manual/audio-series/doubao-seed-audio/doubao-seed-audio-1-0.json POST /v1/audios/generations","href":"/ko/api-manual/audio-series/doubao-seed-audio/doubao-seed-audio-1-0"}]},{"group":"Suno","icon":"music","pages":[{"title":"Suno 음악 생성 Beta","openapi":"ko/api-manual/audio-series/suno/suno-music-generation.json POST /v1/audios/generations","href":"/ko/api-manual/audio-series/suno/suno-music-generation"},{"title":"Suno Persona 생성 Beta","openapi":"ko/api-manual/audio-series/suno/suno-persona-creation.json POST /v1/audios/generations","href":"/ko/api-manual/audio-series/suno/suno-persona-creation"}]},{"group":"Qwen Audio TTS","icon":"volume-high","pages":[{"title":"Qwen Audio 3.1 TTS Flash 음성 목록","icon":"book-open","href":"/ko/api-manual/audio-series/qwen-audio-tts/qwen-audio-3.1-tts-flash-voices"},{"title":"Qwen Audio 3.1 TTS Flash 음성 합성","openapi":"ko/api-manual/audio-series/qwen-audio-tts/qwen-audio-3.1-tts-flash.json POST /v1/audios/generations","href":"/ko/api-manual/audio-series/qwen-audio-tts/qwen-audio-3.1-tts-flash"},{"title":"Voice Enrollment 사용자 지정 음성 생성","openapi":"ko/api-manual/audio-series/qwen-audio-tts/voice-enrollment.json POST /v1/audios/generations","href":"/ko/api-manual/audio-series/qwen-audio-tts/voice-enrollment"}]}]},{"group":"텍스트 시리즈","pages":[{"group":"EvoLink Auto","icon":"wand-magic-sparkles","pages":[{"title":"EvoLink Auto - 스마트 모델 라우팅","openapi":"ko/api-manual/language-series/evolink-auto/evolink-auto-quickstart.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/evolink-auto/evolink-auto-quickstart"},{"title":"EvoLink Auto - Claude 형식","openapi":"ko/api-manual/language-series/evolink-auto/evolink-auto-claude.json POST /v1/messages","href":"/ko/api-manual/language-series/evolink-auto/evolink-auto-claude"},{"title":"EvoLink Auto - Gemini 형식","openapi":"ko/api-manual/language-series/evolink-auto/evolink-auto-gemini.json POST /v1beta/models/{model}:generateContent","href":"/ko/api-manual/language-series/evolink-auto/evolink-auto-gemini"}]},{"group":"EvoLink Moderation","icon":"shield-check","pages":[{"title":"EvoLink Moderation 1.0 - 전체 API 레퍼런스","openapi":"ko/api-manual/language-series/evolink-moderation-1.0/evolink-moderation-1.0-api.json POST /v1/moderations","href":"/ko/api-manual/language-series/evolink-moderation-1.0/evolink-moderation-1.0-api"}]},{"group":"Kimi","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"Kimi API(모든 모델) - Chat Completions 빠른 시작","openapi":"ko/api-manual/language-series/kimi/chat-completions/chat-completions-quickstart.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/kimi/chat-completions/chat-completions-quickstart"},{"title":"Kimi API(모든 모델) - Chat Completions 전체 참조","openapi":"ko/api-manual/language-series/kimi/chat-completions/chat-completions-reference.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/kimi/chat-completions/chat-completions-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"Kimi API(모든 모델) - Responses 빠른 시작","openapi":"ko/api-manual/language-series/kimi/responses/responses-quickstart.json POST /v1/responses","href":"/ko/api-manual/language-series/kimi/responses/responses-quickstart"},{"title":"Kimi API(모든 모델) - Responses 전체 참조","openapi":"ko/api-manual/language-series/kimi/responses/responses-reference.json POST /v1/responses","href":"/ko/api-manual/language-series/kimi/responses/responses-reference"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"Kimi API(모든 모델) - Messages 빠른 시작","openapi":"ko/api-manual/language-series/kimi/messages/messages-quickstart.json POST /v1/messages","href":"/ko/api-manual/language-series/kimi/messages/messages-quickstart"},{"title":"Kimi API(모든 모델) - Messages 전체 참조","openapi":"ko/api-manual/language-series/kimi/messages/messages-reference.json POST /v1/messages","href":"/ko/api-manual/language-series/kimi/messages/messages-reference"}]}]},{"group":"Claude","icon":"comments","pages":[{"title":"Claude - Messages API","openapi":"ko/api-manual/language-series/claude/claude-messages-api.json POST /v1/messages","href":"/ko/api-manual/language-series/claude/claude-messages-api"}]},{"group":"Gemini","icon":"comments","pages":[{"group":"Google Native API Format","icon":"comments","pages":[{"title":"Gemini 전체 모델 인터페이스 - Native API 빠른 시작","openapi":"ko/api-manual/language-series/gemini/native-api/native-api-quickstart.json POST /v1beta/models/{model}:generateContent","href":"/ko/api-manual/language-series/gemini/native-api/native-api-quickstart"},{"title":"Gemini 전체 모델 인터페이스 - Native API 형식","openapi":"ko/api-manual/language-series/gemini/native-api/native-api-reference.json POST /v1beta/models/{model}:generateContent","href":"/ko/api-manual/language-series/gemini/native-api/native-api-reference"}]},{"group":"OpenAI SDK Format","icon":"comments","pages":[{"title":"Gemini 전체 모델 인터페이스 - OpenAI 빠른 시작","openapi":"ko/api-manual/language-series/gemini/openai-sdk/openai-sdk-quickstart.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/gemini/openai-sdk/openai-sdk-quickstart"},{"title":"Gemini 전체 모델 인터페이스 - OpenAI 호환 형식","openapi":"ko/api-manual/language-series/gemini/openai-sdk/openai-sdk-reference.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/gemini/openai-sdk/openai-sdk-reference"}]},{"group":"Decisions API","icon":"comments","pages":[{"title":"Gemini Decisions - 전체 매개변수 문서","openapi":"ko/api-manual/language-series/gemini/decisions/decisions-reference.json POST /v1beta/decisions","href":"/ko/api-manual/language-series/gemini/decisions/decisions-reference"}]}]},{"group":"GPT","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"GPT 전체 모델 인터페이스 - Chat Completions 빠른 시작","openapi":"ko/api-manual/language-series/gpt/chat-completions/chat-completions-quickstart.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/gpt/chat-completions/chat-completions-quickstart"},{"title":"GPT 전체 모델 인터페이스 - Chat Completions 전체 매개변수","openapi":"ko/api-manual/language-series/gpt/chat-completions/chat-completions-reference.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/gpt/chat-completions/chat-completions-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"GPT 전체 모델 인터페이스 - Responses 빠른 시작","openapi":"ko/api-manual/language-series/gpt/responses/responses-quickstart.json POST /v1/responses","description":"- OpenAI Responses 형식으로 GPT 시리즈 텍스트 모델을 호출합니다(구체적인 모델은 `model` 매개변수로 선택)\n- 추론 + 도구 호출 모델로, 텍스트와 이미지 혼합 입력을 지원합니다\n- 이 API는 서버 측 도구를 지원합니다: 웹 검색, 코드 실행, 문서 검색\n- 여러 턴의 대화는 `previous_response_id`로 연결할 수 있어 히스토리를 다시 올릴 필요가 없습니다\n- 도구와 전체 매개변수가 필요하신가요? [전체 매개변수 문서](/ko/api-manual/language-series/gpt/responses/responses-reference)를 확인하세요","href":"/ko/api-manual/language-series/gpt/responses/responses-quickstart"},{"title":"GPT 전체 모델 인터페이스 - Responses 전체 매개변수","openapi":"ko/api-manual/language-series/gpt/responses/responses-reference.json POST /v1/responses","href":"/ko/api-manual/language-series/gpt/responses/responses-reference"}]},{"group":"Decisions API","icon":"comments","pages":[{"title":"GPT Decisions - 전체 매개변수 문서","openapi":"ko/api-manual/language-series/gpt/decisions/decisions-reference.json POST /v1/decisions","description":"- GPT-6 Luna Decisions(`gpt-6-luna-decisions`)는 텍스트, 이미지 또는 둘 모두를 판단하고 세 가지 구조화된 답변을 반환합니다. `predicate`는 “예”의 확률을, `choice`는 주어진 선택지 중 하나를, `score`는 순서가 있는 등급의 확률 가중 점수를 반환합니다\n- 동기 API로, 요청 한 번에 모든 답변을 바로 반환합니다. 스트리밍이나 작업 폴링은 필요하지 않습니다\n- 요청 본문은 OpenAI Decisions API와 같습니다. OpenAI SDK를 사용할 때 `base_url`을 EvoLink로 지정하세요. 이 엔드포인트는 OpenAI 모델 ID인 `gpt-6-luna`도 허용합니다\n- 입력 토큰만 과금하며 출력, 캐시 읽기, 캐시 쓰기는 무료입니다. 각 요청에는 최소 요금이 적용됩니다. 단일 입력이 272,000 토큰을 초과하면 요청 전체의 입력 단가는 일반 단가의 2배가 됩니다. 현재 가격은 [모델 가격](https://evolink.ai/pricing)을 확인하세요\n- 이미지는 인라인 base64 데이터 URL(`data:image/...;base64,...`)이어야 합니다. 이미지 URL과 `file_id`는 지원하지 않으며 요청당 최대 128개의 이미지를 허용합니다\n- 이 엔드포인트는 알 수 없는 필드를 거부합니다. `stream`, `temperature`, `max_tokens` 같은 Chat Completions 매개변수를 보내지 마세요\n- 콘텐츠 분류, 문의 배정, 관련성 판단, 규칙 기반 점수 평가에 적합합니다. 텍스트 생성이나 사용자 정의 JSON 구조가 필요하면 [Responses API](/ko/api-manual/language-series/gpt/responses/responses-reference)를 사용하세요","href":"/ko/api-manual/language-series/gpt/decisions/decisions-reference"}]}]},{"group":"Grok","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"Grok 전체 모델 인터페이스 - Chat Completions 빠른 시작","openapi":"ko/api-manual/language-series/grok/chat-completions/chat-completions-quickstart.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/grok/chat-completions/chat-completions-quickstart"},{"title":"Grok 전체 모델 인터페이스 - Chat Completions 전체 매개변수","openapi":"ko/api-manual/language-series/grok/chat-completions/chat-completions-reference.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/grok/chat-completions/chat-completions-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"Grok 전체 모델 인터페이스 - Responses 빠른 시작","openapi":"ko/api-manual/language-series/grok/responses/responses-quickstart.json POST /v1/responses","href":"/ko/api-manual/language-series/grok/responses/responses-quickstart"},{"title":"Grok 전체 모델 인터페이스 - Responses 전체 매개변수","openapi":"ko/api-manual/language-series/grok/responses/responses-reference.json POST /v1/responses","href":"/ko/api-manual/language-series/grok/responses/responses-reference"}]}]},{"group":"Doubao Seed 2.0","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"Doubao Seed 2.0 - 빠른 시작","openapi":"ko/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-quickstart.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-quickstart"},{"title":"Doubao Seed 2.0 - 전체 API 레퍼런스","openapi":"ko/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-reference.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"Doubao Seed 2.0 Responses API - 빠른 시작","openapi":"ko/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-responses-quickstart.json POST /v1/responses","href":"/ko/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-responses-quickstart"},{"title":"Doubao Seed 2.0 Responses API - 전체 API 레퍼런스","openapi":"ko/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-responses-reference.json POST /v1/responses","href":"/ko/api-manual/language-series/doubao-seed-2.0/doubao-seed-2.0-responses-reference"}]}]},{"group":"DeepSeek","icon":"comments","pages":[{"group":"DeepSeek V4","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"DeepSeek V4 - OpenAI 호환 인터페이스","openapi":"ko/api-manual/language-series/deepseek-v4/deepseek-v4-chat.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/deepseek-v4/deepseek-v4-chat"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"DeepSeek V4 - Anthropic 호환 인터페이스","openapi":"ko/api-manual/language-series/deepseek-v4/deepseek-v4-messages.json POST /v1/messages","href":"/ko/api-manual/language-series/deepseek-v4/deepseek-v4-messages"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"DeepSeek V4 - Responses 인터페이스","openapi":"ko/api-manual/language-series/deepseek-v4/deepseek-v4-responses.json POST /v1/responses","href":"/ko/api-manual/language-series/deepseek-v4/deepseek-v4-responses"}]}]},{"group":"DeepSeek V3.2","icon":"comments","pages":[{"title":"DeepSeek - 전체 API 레퍼런스","openapi":"ko/api-manual/language-series/deepseek/deepseek-reference.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/deepseek/deepseek-reference"}]}]},{"group":"MiniMax","icon":"comments","pages":[{"group":"MiniMax-M3.1-Flash","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"MiniMax-M3.1-Flash - OpenAI 호환 API","openapi":"ko/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-chat.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-chat"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"MiniMax-M3.1-Flash - Anthropic 호환 API","openapi":"ko/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-messages.json POST /v1/messages","href":"/ko/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-messages"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"MiniMax-M3.1-Flash - Responses API","openapi":"ko/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-responses.json POST /v1/responses","href":"/ko/api-manual/language-series/minimax-m3.1-flash/minimax-m3.1-flash-responses"}]}]},{"group":"MiniMax-M3","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"MiniMax-M3 - OpenAI 호환 API","openapi":"ko/api-manual/language-series/minimax-m3/minimax-m3-chat.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/minimax-m3/minimax-m3-chat"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"MiniMax-M3 - Anthropic 호환 API","openapi":"ko/api-manual/language-series/minimax-m3/minimax-m3-messages.json POST /v1/messages","href":"/ko/api-manual/language-series/minimax-m3/minimax-m3-messages"}]}]},{"group":"MiniMax-M2.5","icon":"comments","pages":[{"title":"MiniMax-M2.5 - 전체 API 레퍼런스","openapi":"ko/api-manual/language-series/minimax-m2.5/minimax-m2.5-api.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/minimax-m2.5/minimax-m2.5-api"}]}]},{"group":"Qwen","icon":"comments","pages":[{"group":"Qwen3.8-Max","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"Qwen3.8-Max - 전체 매개변수 문서","openapi":"ko/api-manual/language-series/qwen3.8-max/qwen3.8-max-chat.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/qwen3.8-max/qwen3.8-max-chat"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"Qwen3.8-Max - Responses API","openapi":"ko/api-manual/language-series/qwen3.8-max/qwen3.8-max-responses.json POST /v1/responses","href":"/ko/api-manual/language-series/qwen3.8-max/qwen3.8-max-responses"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"Qwen3.8-Max - Anthropic 호환 API","openapi":"ko/api-manual/language-series/qwen3.8-max/qwen3.8-max-messages.json POST /v1/messages","href":"/ko/api-manual/language-series/qwen3.8-max/qwen3.8-max-messages"}]}]}]},{"group":"GLM","icon":"comments","pages":[{"group":"Chat Completions API","icon":"comments","pages":[{"title":"GLM 전체 모델 인터페이스 - Chat Completions 빠른 시작","openapi":"ko/api-manual/language-series/glm/chat-completions/chat-completions-quickstart.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/glm/chat-completions/chat-completions-quickstart"},{"title":"GLM 전체 모델 인터페이스 - Chat Completions 전체 매개변수","openapi":"ko/api-manual/language-series/glm/chat-completions/chat-completions-reference.json POST /v1/chat/completions","href":"/ko/api-manual/language-series/glm/chat-completions/chat-completions-reference"}]},{"group":"Responses API","icon":"comments","pages":[{"title":"GLM 전체 모델 인터페이스 - Responses 빠른 시작","openapi":"ko/api-manual/language-series/glm/responses/responses-quickstart.json POST /v1/responses","href":"/ko/api-manual/language-series/glm/responses/responses-quickstart"},{"title":"GLM 전체 모델 인터페이스 - Responses 전체 매개변수","openapi":"ko/api-manual/language-series/glm/responses/responses-reference.json POST /v1/responses","href":"/ko/api-manual/language-series/glm/responses/responses-reference"}]},{"group":"Messages API","icon":"comments","pages":[{"title":"GLM 전체 모델 인터페이스 - Messages 빠른 시작","openapi":"ko/api-manual/language-series/glm/messages/messages-quickstart.json POST /v1/messages","href":"/ko/api-manual/language-series/glm/messages/messages-quickstart"},{"title":"GLM 전체 모델 인터페이스 - Messages 전체 매개변수","openapi":"ko/api-manual/language-series/glm/messages/messages-reference.json POST /v1/messages","href":"/ko/api-manual/language-series/glm/messages/messages-reference"}]}]}]},{"group":"계정 관리","pages":[{"title":"크레딧 사용량 조회","openapi":"ko/api-manual/account-management/get-credits.json GET /v1/credits","href":"/ko/api-manual/account-management/get-credits"}]},{"group":"작업 관리","pages":[{"title":"오류 코드 참조","icon":"triangle-exclamation","href":"/ko/api-manual/task-management/error-codes"},{"title":"작업 상태 조회","openapi":"ko/api-manual/task-management/get-task-detail.json GET /v1/tasks/{task_id}","href":"/ko/api-manual/task-management/get-task-detail"}]},{"group":"파일 관리","pages":[{"group":"File Upload","icon":"upload","pages":[{"title":"Base64 파일 업로드","openapi":"ko/api-manual/file-series/upload-base64.json POST /api/v1/files/upload/base64","href":"/ko/api-manual/file-series/upload-base64"},{"title":"파일 스트림 업로드","openapi":"ko/api-manual/file-series/upload-stream.json POST /api/v1/files/upload/stream","href":"/ko/api-manual/file-series/upload-stream"},{"title":"URL 파일 업로드","openapi":"ko/api-manual/file-series/upload-url.json POST /api/v1/files/upload/url","href":"/ko/api-manual/file-series/upload-url"}]},{"title":"파일 할당량 조회","openapi":"ko/api-manual/file-series/quota.json GET /api/v1/files/quota","href":"/ko/api-manual/file-series/quota"}]}]},{"tab":"CLI/MCP","pages":[{"title":"CLI/MCP","href":"/ko/cli-mcp/overview"}]},{"tab":"통합 가이드","pages":[{"title":"통합 가이드","href":"/ko/integration-guide/claude-code-cli"}]},{"tab":"사용자 가이드","pages":[{"title":"사용자 가이드","href":"/ko/introduction"}]}]},{"language":"es","pages":[{"title":"es","href":"/es/api-manual/language-series/gpt/responses/responses-reference"}]}]},"basePath":"","title":"GPT 전체 모델 인터페이스 - Responses 전체 매개변수 - EvoLink.AI","buildId":"dpl_Aw98ji4XvBsgtZwL1VrkUF9ehFqz","deploymentId":"dpl_Aw98ji4XvBsgtZwL1VrkUF9ehFqz","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CQGbdtm4.js","utils-D88A1f-Z.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChqWdz1A.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-yBrxdh_6.js","snippetPresets-BgqDrFJC.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-Duxc2rZw.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C7jidOil.js","shallow-xkjpHm-U.js","getApiPlaygroundDisplay-fE3rVpvL.js","CodeSnippet-LgxljKed.js","CodeSnippets-D-pXWDHq.js","Page-C2-BijcO.js","getPastedJson-CLRcu-uo.js","icon-Cxirpjgo.js","MethodPill-D49eqY5e.js","DuplicateIcon-CivCz5Rp.js","createIcon-D71qL3f5.js","DynamicMarkdown-BcGRTrw6.js","SectionHeading-DzaqmmSD.js","axios-vUo_bRtp.js","Markdown-CZqUYmMp.js","clsx-B6IZIRsp.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-B0ZV6X5T.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-MqLyPtsW.js"]}