package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.cometapi.com/kling/v1/images/omni-image"
payload := strings.NewReader("{\n \"prompt\": \"Using <<<image_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}
HttpResponse<String> response = Unirest.post("https://api.cometapi.com/kling/v1/images/omni-image")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"prompt\": \"Using <<<image_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.\"\n}")
.asString();
require 'uri'
require 'net/http'
url = URI("https://api.cometapi.com/kling/v1/images/omni-image")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"prompt\": \"Using <<<image_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.\"\n}"
response = http.request(request)
puts response.read_body
이 엔드포인트를 사용하면 CometAPI를 통해 비동기 Kling Omni Image 작업을 생성할 수 있습니다. 생성 요청은 task_id를 반환합니다. 이를 사용해 Kling Omni 이미지 작업 가져오기 를 호출하여 생성된 이미지 URL을 사용할 수 있을 때까지 작업을 폴링합니다.
Text prompt for the generated image. The prompt can reference images with <<<image_1>>>, <<<image_2>>>, and matching indexes from image_list. Maximum length is 2,500 characters.
Reference images that the prompt can cite with <<<image_1>>>, <<<image_2>>>, and so on. Keep the total number of reference images within the provider limits for the selected model.
package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.cometapi.com/kling/v1/images/omni-image"
payload := strings.NewReader("{\n \"prompt\": \"Using <<<image_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}
HttpResponse<String> response = Unirest.post("https://api.cometapi.com/kling/v1/images/omni-image")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"prompt\": \"Using <<<image_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.\"\n}")
.asString();
require 'uri'
require 'net/http'
url = URI("https://api.cometapi.com/kling/v1/images/omni-image")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"prompt\": \"Using <<<image_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.\"\n}"
response = http.request(request)
puts response.read_body
{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"CometAPI Documentation","description":"CometAPI developer documentation for unified API access to GPT, Claude, Gemini, Grok, Llama, DeepSeek, Mistral, Qwen, and more, including API reference, quickstart guides, and integration tutorials.","colors":{"primary":"#00ACE2","light":"#00ACE2","dark":"#0274C3"},"logo":{"light":"https://mintcdn.com/cometapi/cmhWX83dzrkf2F-2/logo/comet-light.svg?fit=max\u0026auto=format\u0026n=cmhWX83dzrkf2F-2\u0026q=85\u0026s=7ae2fde0df7785d111912bce23157ef2","dark":"https://mintcdn.com/cometapi/cmhWX83dzrkf2F-2/logo/comet-dark.svg?fit=max\u0026auto=format\u0026n=cmhWX83dzrkf2F-2\u0026q=85\u0026s=2d25d0a1c0376b7a3b5b2b06c4149fbc"},"favicon":"https://mintcdn.com/cometapi/cmhWX83dzrkf2F-2/logo/comet.svg?fit=max\u0026auto=format\u0026n=cmhWX83dzrkf2F-2\u0026q=85\u0026s=bd1150b78a8058af98088b06cbe67cdc","api":{"playground":{"display":"interactive","proxy":true},"examples":{"defaults":"required","prefill":true}},"navbar":{"links":[{"href":"https://www.cometapi.com/models/","label":"Models"}],"primary":{"type":"button","label":"Dashboard","href":"https://www.cometapi.com/console"}},"footer":{},"seo":{"metatags":{"og:site_name":"CometAPI Docs","og:type":"website","twitter:card":"summary_large_image","canonical":"https://apidoc.cometapi.com","author":"CometAPI","copyright":"Copyright 2026 CometAPI","category":"Technology","distribution":"global","coverage":"Worldwide"},"indexing":"navigable"},"integrations":{"posthog":{"apiKey":"phc_y3KwBz46V9TGDjqPtDrpuSahVg3bDky6eyzGsD8vuCYS","sessionRecording":false}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity"],"display":"header"},"interaction":{"drilldown":false},"metadata":{"timestamp":true},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","href":""},{"language":"zh-Hans","href":"zh-Hans"},{"language":"zh-Hant","href":"zh-Hant"},{"language":"ja","href":"ja"},{"language":"ko","href":"ko"},{"language":"fr","href":"fr"},{"language":"de","href":"de"},{"language":"es","href":"es"},{"language":"it","href":"it"},{"language":"pt","href":"pt"},{"language":"ru","href":"ru"},{"language":"ar","href":"ar"},{"language":"vi","href":"vi"},{"language":"id","href":"id"},{"language":"tr","href":"tr"},{"language":"pl","href":"pl"},{"language":"nl","href":"nl"},{"language":"no","href":"no"},{"language":"uk","href":"uk"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"cometapi","hasAudioNarration":false,"actualSubdomain":"cometapi","customDomains":["apidoc.cometapi.com"],"gitSource":{"type":"github","owner":"cometapi-dev","repo":"cometapi-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae2ec350f3a19b455e9452e","collectionId":"ac249683-b28e-4ebb-9061-39e00c026722","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae2ec350f3a19b455e9452e"},"entitlements":{},"buildId":"6ae2ec350f3a19b455e9452e","clientVersion":"0.0.4067","searchFilterCounts":[{"language":"en","tag":"API","count":109},{"language":"en","tag":"Video Models","count":66},{"language":"en","tag":"Integrations","count":53},{"language":"en","tag":"Docs","count":35},{"language":"en","tag":"Kling","count":33},{"language":"en","tag":"Image Models","count":28},{"language":"en","tag":"AI chat clients","count":14},{"language":"en","tag":"Runway","count":13},{"language":"en","tag":"Midjourney","count":10},{"language":"en","tag":"AI coding agents","count":10}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","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":"llms-txt-v2","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":"vite-origin","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":"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}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":"img[src*=\"cloudfront.net/flags/\"]{display:none!important}div.relative:has(>img[src*=\"cloudfront.net/flags/\"]){display:none!important}#localization-select-item-zh-Hans{display:none!important}nav a.link[class~=\"bg-gray-950/[0.03]\"]{background-color:rgb(var(--primary) / 0.12);box-shadow:inset 0 0 0 1px rgb(var(--primary) / 0.38), 0 1px 2px rgb(var(--primary) / 0.08);color:rgb(var(--primary))}nav a.link[class~=\"bg-gray-950/[0.03]\"]:hover,nav a.link[class~=\"bg-gray-950/[0.03]\"]:focus-visible{background-color:rgb(var(--primary) / 0.18);box-shadow:inset 0 0 0 1px rgb(var(--primary) / 0.58), 0 1px 2px rgb(var(--primary) / 0.1);color:rgb(var(--primary))}nav a.link[class~=\"bg-gray-950/[0.03]\"]:focus-visible{outline:2px solid rgb(var(--primary) / 0.45);outline-offset:2px}.dark nav a.link[class~=\"bg-gray-950/[0.03]\"]{background-color:rgb(var(--primary-light) / 0.2);box-shadow:inset 0 0 0 1px rgb(var(--primary-light) / 0.55), 0 1px 2px rgb(var(--primary-light) / 0.16);color:rgb(var(--primary-light))}.dark nav a.link[class~=\"bg-gray-950/[0.03]\"]:hover,.dark nav a.link[class~=\"bg-gray-950/[0.03]\"]:focus-visible{background-color:rgb(var(--primary-light) / 0.28);box-shadow:inset 0 0 0 1px rgb(var(--primary-light) / 0.7), 0 1px 2px rgb(var(--primary-light) / 0.18);color:rgb(var(--primary-light))}.integration-logo-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:12px;margin:16px 0 28px}.integration-logo-card{align-items:center;background:rgba(127, 127, 127, 0.04);border:1px solid rgba(127, 127, 127, 0.22);border-radius:8px;color:inherit;display:flex;gap:14px;min-height:72px;padding:14px 16px;text-decoration:none!important;transition:background 160ms ease, border-color 160ms ease, transform 160ms ease}.integration-logo-card:hover,.integration-logo-card:focus-visible{background:rgba(0, 172, 226, 0.08);border-color:rgba(0, 172, 226, 0.55);transform:translateY(-1px)}.integration-logo-card:focus-visible{outline:2px solid rgba(0, 172, 226, 0.45);outline-offset:2px}.integration-logo-mark{align-items:center;background:#fff;background-position:center;background-repeat:no-repeat;background-size:28px 28px;border:1px solid rgba(127, 127, 127, 0.18);border-radius:8px;display:flex;flex:0 0 38px;height:38px;justify-content:center;overflow:hidden;width:38px}.integration-logo-body{display:flex;flex-direction:column;gap:2px;min-width:0}.integration-logo-title{font-size:0.95rem;font-weight:600;line-height:1.3}.integration-logo-subtitle{color:rgba(90, 90, 90, 0.92);font-size:0.78rem;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integration-card-arrow{color:rgba(90, 90, 90, 0.7);flex:0 0 16px;font-size:0.9rem;margin-left:auto;text-align:right}.integration-card-arrow::before{content:\"\\2197\"}.integration-logo-ai-sdk{background-image:url(\"/images/integrations/logos/ai-sdk.png\")}.integration-logo-agno{background-image:url(\"/images/integrations/logos/agno.png\")}.integration-logo-claude-code{background-image:url(\"/images/integrations/logos/claude-code.png\")}.integration-logo-claude-desktop{background-image:url(\"/images/integrations/logos/claude-desktop.png\")}.integration-logo-codex{background-image:url(\"/images/integrations/logos/codex.png\")}.integration-logo-dify{background-image:url(\"/images/integrations/logos/dify.png\")}.integration-logo-gemini-cli{background-image:url(\"/images/integrations/logos/gemini-cli.png\")}.integration-logo-hermes-agent{background-image:url(\"/images/integrations/logos/hermes-agent.png\");background-size:34px 34px}.integration-logo-langchain{background-image:url(\"/images/integrations/logos/langchain.png\")}.integration-logo-langflow{background-image:url(\"/images/integrations/logos/langflow.png\")}.integration-logo-langfuse{background-image:url(\"/images/integrations/logos/langfuse.png\")}.integration-logo-litellm{background-image:url(\"/images/integrations/logos/litellm.png\")}.integration-logo-llamaindex{background-image:url(\"/images/integrations/logos/llamaindex.png\")}.integration-logo-lobe-chat{background-image:url(\"/images/integrations/logos/lobe-chat.jpg\")}.integration-logo-make{background-image:url(\"/images/integrations/logos/make.jpg\")}.integration-logo-n8n{background-image:url(\"/images/integrations/logos/n8n.png\")}.integration-logo-open-webui{background-image:url(\"/images/integrations/logos/open-webui.png\")}.integration-logo-workbuddy-ai{background-image:url(\"/images/integrations/logos/workbuddy-ai.svg\")}.integration-logo-openclaw{background-image:url(\"/images/integrations/logos/openclaw.svg\")}.integration-logo-opencode{background-image:url(\"/images/integrations/logos/opencode.png\")}.integration-logo-pi{background-image:url(\"/images/integrations/logos/pi.svg\")}.integration-logo-promptfoo{background-image:url(\"/images/integrations/logos/promptfoo.png\")}.dark .integration-logo-card{background:rgba(255, 255, 255, 0.035);border-color:rgba(255, 255, 255, 0.14)}.dark .integration-logo-card:hover,.dark .integration-logo-card:focus-visible{background:rgba(0, 172, 226, 0.14);border-color:rgba(0, 172, 226, 0.65)}.dark .integration-logo-mark{background-color:rgba(255, 255, 255, 0.96)}.dark .integration-logo-subtitle{color:rgba(255, 255, 255, 0.66)}.dark .integration-card-arrow{color:rgba(255, 255, 255, 0.64)}@media (max-width: 1024px){.integration-logo-grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 640px){.integration-logo-grid{grid-template-columns:1fr}.integration-logo-card{min-height:68px}}"}],"page":{"pagePath":"ko/api/image/kling/omni-image","slug":"/ko/api/image/kling/omni-image","pageMetadata":{"title":"Kling Omni 이미지 작업 생성","sidebarTitle":"Kling Omni 이미지 작업 생성","openapi":"api/openapi/image/kling/post-omni-image.openapi.json POST /kling/v1/images/omni-image","description":"CometAPI POST /kling/v1/images/omni-image를 사용하여 프롬프트(Prompt) 및 참조 이미지 입력으로 Kling Omni Image 작업을 생성합니다.","keywords":["CometAPI","Kling","Omni Image API","POST /kling/v1/images/omni-image","image generation API","reference image generation"],"noindex":true,"href":"/ko/api/image/kling/omni-image"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"CometAPI POST /kling/v1/images/omni-image를 사용하여 프롬프트(Prompt) 및 참조 이미지 입력으로 Kling Omni Image 작업을 생성합니다.\"\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={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Note,Step,Steps,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`이 엔드포인트를 사용하면 CometAPI를 통해 비동기 Kling Omni Image 작업을 생성할 수 있습니다. 생성 요청은 `,_jsx(_components.code,{children:`task_id`}),`를 반환합니다. 이를 사용해 `,_jsx(_components.a,{href:`/ko/api/image/kling/omni-image-query`,children:`Kling Omni 이미지 작업 가져오기`}),` 를 호출하여 생성된 이미지 URL을 사용할 수 있을 때까지 작업을 폴링합니다.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`전체 제공업체 파라미터 참조는 다음을 확인하세요: `,_jsx(_components.a,{href:`https://kling.ai/document-api/api/image/o1/image-generation`,children:`Kling Image O1 문서`}),`.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`요청-형식-선택`,children:`요청 형식 선택`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`단일 이미지 생성: `,_jsx(_components.code,{children:`prompt`}),`, `,_jsx(_components.code,{children:`image_list`}),`, `,_jsx(_components.code,{children:`resolution`}),`, `,_jsx(_components.code,{children:`result_type: single`}),`, `,_jsx(_components.code,{children:`n`}),`, `,_jsx(_components.code,{children:`aspect_ratio`}),`를 전송합니다.`]}),`\n`,_jsxs(_components.li,{children:[`워터마크 출력: 쿼리 응답에서 워터마크가 있는 결과 URL이 필요한 경우 `,_jsx(_components.code,{children:`watermark_info.enabled: true`}),`를 추가합니다.`]}),`\n`,_jsxs(_components.li,{children:[`모델 ID: 경로 기본값을 사용하려면 `,_jsx(_components.code,{children:`model_name`}),`를 생략하거나, `,_jsx(_components.code,{children:`kling-image-o1`}),` 또는 `,_jsx(_components.code,{children:`kling-v3-omni`}),` 같은 테스트된 Omni Image 모델 ID를 전송합니다.`]}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`참조 이미지는 `,_jsx(_components.code,{children:`image_list`}),` 항목을 사용하며 각 항목에는 `,_jsx(_components.code,{children:`image`}),` 필드가 있습니다. 프롬프트(Prompt)에서 인덱스로 이를 참조할 수 있으며, 첫 번째 항목에는 `,_jsx(_components.code,{children:`\u003c\u003c\u003cimage_1>>>`}),`, 두 번째 항목에는 `,_jsx(_components.code,{children:`\u003c\u003c\u003cimage_2>>>`}),`처럼 지정합니다.`]}),`\n`,_jsx(Heading,{level:`2`,id:`작업-흐름`,children:`작업 흐름`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`작업 생성`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`POST /kling/v1/images/omni-image`}),`을 제출하고 반환된 `,_jsx(_components.code,{children:`data.task_id`}),`를 저장합니다.`]})}),_jsx(Step,{title:`작업 조회`,children:_jsxs(_components.p,{children:[`다음 `,_jsx(_components.a,{href:`/ko/api/image/kling/omni-image-query`,children:`GET /kling/v1/images/omni-image/`}),` 엔드포인트를 `,_jsx(_components.code,{children:`data.task_status`}),`가 `,_jsx(_components.code,{children:`succeed`}),` 또는 `,_jsx(_components.code,{children:`failed`}),`가 될 때까지 폴링합니다.`]})}),_jsx(Step,{title:`이미지 저장`,children:_jsxs(_components.p,{children:[`작업이 성공하면 장기적인 접근이 필요한 경우 `,_jsx(_components.code,{children:`data.task_result.images[].url`}),`를 자체 스토리지에 복사합니다.`]})})]}),`\n`,_jsxs(_components.p,{children:[`전체 응답 스키마와 작업 상태 세부 정보는 다음을 참조하세요: `,_jsx(_components.a,{href:`/ko/api/image/kling/omni-image-query`,children:`Kling Omni 이미지 작업 가져오기`}),`. 다음 요청은 하나의 작업을 한 번 쿼리합니다:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`shellscript`,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:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"https://api.cometapi.com/kling/v1/images/omni-image/\u003ctask_id>\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Authorization: Bearer `}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#9CDCFE`},children:`$COMETAPI_KEY`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`2`,id:`결과-필드`,children:`결과 필드`}),`\n`,_jsxs(_components.p,{children:[`성공적인 쿼리 응답은 생성된 이미지를 `,_jsx(_components.code,{children:`data.task_result.images`}),` 아래에 반환합니다. 각 항목에는 다음이 포함될 수 있습니다:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`필드`}),_jsx(_components.th,{children:`설명`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`index`})}),_jsx(_components.td,{children:`작업 결과에서 생성된 이미지의 위치입니다.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`url`})}),_jsx(_components.td,{children:`생성된 이미지 URL입니다.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`watermark_url`})}),_jsx(_components.td,{children:`워터마크 출력이 요청된 경우의 워터마크 이미지 URL입니다.`})]})]})]}),`\n`,_jsx(_components.p,{children:`생성된 에셋 URL은 만료되거나 제공업체 서비스에서 삭제될 수 있습니다. 워크플로에 장기 보관이 필요한 경우 완성된 이미지를 자체 스토리지 계층에 저장하세요.`})]})}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":"Kling Omni 이미지 작업 생성","sidebarTitle":"Kling Omni 이미지 작업 생성","openapi":"api/openapi/image/kling/post-omni-image.openapi.json POST /kling/v1/images/omni-image","description":"CometAPI POST /kling/v1/images/omni-image를 사용하여 프롬프트(Prompt) 및 참조 이미지 입력으로 Kling Omni Image 작업을 생성합니다.","keywords":["CometAPI","Kling","Omni Image API","POST /kling/v1/images/omni-image","image generation API","reference image generation"],"noindex":true,"href":"/ko/api/image/kling/omni-image"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"요청 형식 선택","slug":"요청-형식-선택","depth":2,"children":[]},{"title":"작업 흐름","slug":"작업-흐름","depth":2,"children":[]},{"title":"결과 필드","slug":"결과-필드","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/cometapi/430a303ac1007180/analytics.js"],"openApiReferenceData":{"operation":{"summary":"Create a Kling Omni image task","operationId":"create_kling_omni_image_task","description":"CometAPI POST /kling/v1/images/omni-image를 사용하여 프롬프트(Prompt) 및 참조 이미지 입력으로 Kling Omni Image 작업을 생성합니다.","parameters":["586785df-8b23-49af-8345-6e2f295d4d45"],"requestBody":"e03678be-972b-47d1-a523-187a11890a69","responses":{"200":"0f6d520f-e9f2-4224-887a-1e7b520dd60f"},"x-codeSamples":[{"lang":"Shell","label":"Image reference","source":"curl https://api.cometapi.com/kling/v1/images/omni-image \\\n -H \"Authorization: Bearer $COMETAPI_KEY\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"model_name\": \"kling-v3-omni\",\n \"prompt\": \"Using \u003c\u003c\u003cimage_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.\",\n \"image_list\": [\n {\n \"image\": \"https://your-image-host/reference.png\"\n }\n ],\n \"resolution\": \"1k\",\n \"result_type\": \"single\",\n \"n\": 1,\n \"aspect_ratio\": \"3:2\"\n }'\n"},{"lang":"Python","label":"Image reference","source":"import os\nimport requests\n\nresponse = requests.post(\n \"https://api.cometapi.com/kling/v1/images/omni-image\",\n headers={\"Authorization\": \"Bearer \" + os.environ[\"COMETAPI_KEY\"]},\n json={\n \"model_name\": \"kling-v3-omni\",\n \"prompt\": \"Using \u003c\u003c\u003cimage_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.\",\n \"image_list\": [\n {\n \"image\": \"https://your-image-host/reference.png\",\n }\n ],\n \"resolution\": \"1k\",\n \"result_type\": \"single\",\n \"n\": 1,\n \"aspect_ratio\": \"3:2\",\n },\n)\n\nresult = response.json()\nprint(result[\"data\"][\"task_id\"])\n"},{"lang":"JavaScript","label":"Image reference","source":"const response = await fetch(\"https://api.cometapi.com/kling/v1/images/omni-image\", {\n method: \"POST\",\n headers: {\n Authorization: `Bearer ${process.env.COMETAPI_KEY}`,\n \"Content-Type\": \"application/json\",\n },\n body: JSON.stringify({\n model_name: \"kling-v3-omni\",\n prompt: \"Using \u003c\u003c\u003cimage_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.\",\n image_list: [\n {\n image: \"https://your-image-host/reference.png\",\n },\n ],\n resolution: \"1k\",\n result_type: \"single\",\n n: 1,\n aspect_ratio: \"3:2\",\n }),\n});\n\nconst result = await response.json();\nconsole.log(result.data.task_id);\n"}],"method":"post","type":"path","servers":["f079f760-3587-46f6-a871-d12c728759a0"],"security":["65f5e040-ac89-4f58-a731-93e2d8df4528"],"path":"/kling/v1/images/omni-image","baseUrlOptions":["https://api.cometapi.com"],"title":"Create a Kling Omni image task","codeSamples":[{"label":"Image reference","lang":"Shell","source":"curl https://api.cometapi.com/kling/v1/images/omni-image \\\n -H \"Authorization: Bearer $COMETAPI_KEY\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"model_name\": \"kling-v3-omni\",\n \"prompt\": \"Using \u003c\u003c\u003cimage_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.\",\n \"image_list\": [\n {\n \"image\": \"https://your-image-host/reference.png\"\n }\n ],\n \"resolution\": \"1k\",\n \"result_type\": \"single\",\n \"n\": 1,\n \"aspect_ratio\": \"3:2\"\n }'\n"},{"label":"Image reference","lang":"Python","source":"import os\nimport requests\n\nresponse = requests.post(\n \"https://api.cometapi.com/kling/v1/images/omni-image\",\n headers={\"Authorization\": \"Bearer \" + os.environ[\"COMETAPI_KEY\"]},\n json={\n \"model_name\": \"kling-v3-omni\",\n \"prompt\": \"Using \u003c\u003c\u003cimage_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.\",\n \"image_list\": [\n {\n \"image\": \"https://your-image-host/reference.png\",\n }\n ],\n \"resolution\": \"1k\",\n \"result_type\": \"single\",\n \"n\": 1,\n \"aspect_ratio\": \"3:2\",\n },\n)\n\nresult = response.json()\nprint(result[\"data\"][\"task_id\"])\n"},{"label":"Image reference","lang":"JavaScript","source":"const response = await fetch(\"https://api.cometapi.com/kling/v1/images/omni-image\", {\n method: \"POST\",\n headers: {\n Authorization: `Bearer ${process.env.COMETAPI_KEY}`,\n \"Content-Type\": \"application/json\",\n },\n body: JSON.stringify({\n model_name: \"kling-v3-omni\",\n prompt: \"Using \u003c\u003c\u003cimage_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.\",\n image_list: [\n {\n image: \"https://your-image-host/reference.png\",\n },\n ],\n resolution: \"1k\",\n result_type: \"single\",\n n: 1,\n aspect_ratio: \"3:2\",\n }),\n});\n\nconst result = await response.json();\nconsole.log(result.data.task_id);\n"}],"requiredOnlyExamples":true,"requestExampleType":"codeSamples","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.prompt":"Using \u003c\u003c\u003cimage_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.","body.model_name":"kling-v3-omni","body.image_list.items.0.image":"https://your-image-host/reference.png","body.resolution":"1k","body.result_type":"single","body.n":1,"body.aspect_ratio":"3:2"}]},"dependencies":{"parameters":{"586785df-8b23-49af-8345-6e2f295d4d45":{"name":"Content-Type","in":"header","required":false,"description":"Must be `application/json`.","schema":{"type":"string","isRequired":false,"description":"Must be `application/json`.","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["prompt"],"properties":{"prompt":{"type":"string","description":"Text prompt for the generated image. The prompt can reference images with `\u003c\u003c\u003cimage_1>>>`, `\u003c\u003c\u003cimage_2>>>`, and matching indexes from `image_list`. Maximum length is 2,500 characters.","isRequired":true,"uniqueKey":"prompt","typeLabel":"string"},"model_name":{"type":"string","description":"Optional model ID for this Omni Image request. Omit this field to use the route default.","uniqueKey":"model_name","typeLabel":"string"},"image_list":{"type":"array","description":"Reference images that the prompt can cite with `\u003c\u003c\u003cimage_1>>>`, `\u003c\u003c\u003cimage_2>>>`, and so on. Keep the total number of reference images within the provider limits for the selected model.","items":{"type":"object","required":["image"],"properties":{"image":{"type":"string","description":"Image URL or Base64 image string. Supported formats are JPG, JPEG, and PNG. The image file must be accessible, no larger than 10 MB, at least 300 px on each side, and between 1:2.5 and 2.5:1 aspect ratio.","isRequired":true,"uniqueKey":"image_list.items.[INDEX].image","typeLabel":"string"}},"additionalProperties":false,"uniqueKey":"image_list.items.[INDEX]","typeLabel":"object"},"uniqueKey":"image_list","typeLabel":"object[]"},"resolution":{"type":"string","description":"Requested output resolution. Use `1k`, `2k`, or `4k`; omitted requests use `1k`.","enum":["1k","2k","4k"],"default":"1k","uniqueKey":"resolution","typeLabel":"enum\u003cstring>"},"result_type":{"type":"string","description":"Use `single` for a single-image task.","enum":["single"],"default":"single","uniqueKey":"result_type","typeLabel":"enum\u003cstring>"},"n":{"type":"integer","description":"Number of single-image results to generate. Range: 1 to 9.","minimum":1,"maximum":9,"default":1,"uniqueKey":"n","typeLabel":"integer"},"aspect_ratio":{"type":"string","description":"Requested output aspect ratio in width:height format. Use `auto` to let the provider choose from the prompt and references.","enum":["16:9","9:16","1:1","4:3","3:4","3:2","2:3","21:9","auto"],"default":"auto","uniqueKey":"aspect_ratio","typeLabel":"enum\u003cstring>"},"watermark_info":{"type":"object","description":"Watermark options. When `enabled` is `true`, the task can return watermarked result URLs in addition to the original result URLs.","properties":{"enabled":{"type":"boolean","description":"Whether to request watermarked result URLs.","uniqueKey":"watermark_info.enabled","typeLabel":"boolean"}},"additionalProperties":false,"uniqueKey":"watermark_info","typeLabel":"object"},"callback_url":{"type":"string","format":"uri","description":"Webhook URL that receives task status notifications when the task status changes. Omit this field to poll manually.","uniqueKey":"callback_url","typeLabel":"string\u003curi>"},"external_task_id":{"type":"string","description":"User-defined task ID for your own tracking. It does not replace the system-generated `task_id` and must be unique per account.","uniqueKey":"external_task_id","typeLabel":"string"}},"additionalProperties":false,"default":{"model_name":"kling-v3-omni","prompt":"Using \u003c\u003c\u003cimage_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.","image_list":[{"image":"https://your-image-host/reference.png"}],"resolution":"1k","result_type":"single","n":1,"aspect_ratio":"3:2"},"uniqueKey":"","typeLabel":"object"},"examples":{"Image reference":{"title":"Image reference","value":{"model_name":"kling-v3-omni","prompt":"Using \u003c\u003c\u003cimage_1>>> as a visual reference, generate a cinematic portrait of a product designer in a sunlit studio.","image_list":[{"image":"https://your-image-host/reference.png"}],"resolution":"1k","result_type":"single","n":1,"aspect_ratio":"3:2"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"0f6d520f-e9f2-4224-887a-1e7b520dd60f":{"description":"Task accepted.","content":{"application/json":{"schema":{"type":"object","required":["code","message","data"],"properties":{"code":{"type":"integer","description":"Response code. `0` means the task request was accepted.","isRequired":true,"uniqueKey":"code","typeLabel":"integer"},"message":{"type":"string","description":"Response message.","isRequired":true,"uniqueKey":"message","typeLabel":"string"},"data":{"type":"object","required":["task_id","task_status","created_at","updated_at"],"properties":{"task_id":{"type":"string","description":"System-generated Kling task ID. Use it to query `GET /kling/v1/images/omni-image/{task_id}`.","isRequired":true,"uniqueKey":"data.task_id","typeLabel":"string"},"task_status":{"type":"string","description":"Task state at the time of the response.","enum":["submitted","processing","succeed","failed"],"isRequired":true,"uniqueKey":"data.task_status","typeLabel":"enum\u003cstring>"},"created_at":{"type":"integer","description":"Task creation timestamp in milliseconds.","isRequired":true,"uniqueKey":"data.created_at","typeLabel":"integer"},"updated_at":{"type":"integer","description":"Task update timestamp in milliseconds.","isRequired":true,"uniqueKey":"data.updated_at","typeLabel":"integer"},"task_status_msg":{"oneOf":[{"type":"string","description":"Status detail or failure reason when the provider returns one.","uniqueKey":"data.task_status_msg.oneOf.0","typeLabel":"string"},{"type":"null","description":"Status detail or failure reason when the provider returns one.","uniqueKey":"data.task_status_msg.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.task_status_msg","typeLabel":"string | null"},"task_info":{"type":"object","description":"Task creation metadata, including `external_task_id` when you provide one.","properties":{"external_task_id":{"oneOf":[{"type":"string","description":"User-defined task ID from the request, when provided.","uniqueKey":"data.task_info.external_task_id.oneOf.0","typeLabel":"string"},{"type":"null","description":"User-defined task ID from the request, when provided.","uniqueKey":"data.task_info.external_task_id.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.task_info.external_task_id","typeLabel":"string | null"}},"additionalProperties":true,"uniqueKey":"data.task_info","typeLabel":"object"},"task_result":{"oneOf":[{"type":"object","description":"Result metadata. This field is usually empty or omitted at submission time and is populated after a successful query.","properties":{"images":{"type":"array","description":"Generated single-image results.","items":{"type":"object","properties":{"index":{"type":"integer","description":"Result image index.","uniqueKey":"data.task_result.oneOf.0.images.items.[INDEX].index","typeLabel":"integer"},"url":{"type":"string","description":"Generated image URL.","uniqueKey":"data.task_result.oneOf.0.images.items.[INDEX].url","typeLabel":"string"},"watermark_url":{"type":"string","description":"Watermarked image URL when watermark output is requested.","uniqueKey":"data.task_result.oneOf.0.images.items.[INDEX].watermark_url","typeLabel":"string"}},"additionalProperties":true,"uniqueKey":"data.task_result.oneOf.0.images.items.[INDEX]","typeLabel":"object"},"uniqueKey":"data.task_result.oneOf.0.images","typeLabel":"object[]"}},"additionalProperties":true,"uniqueKey":"data.task_result.oneOf.0","typeLabel":"object"},{"type":"null","description":"Result metadata. This field is usually empty or omitted at submission time and is populated after a successful query.","properties":{"images":{"type":"array","description":"Generated single-image results.","items":{"type":"object","properties":{"index":{"type":"integer","description":"Result image index."},"url":{"type":"string","description":"Generated image URL."},"watermark_url":{"type":"string","description":"Watermarked image URL when watermark output is requested."}},"additionalProperties":true}}},"additionalProperties":true,"uniqueKey":"data.task_result.oneOf.1","typeLabel":"null"}],"uniqueKey":"data.task_result","typeLabel":"object | null"},"final_unit_deduction":{"type":"string","description":"Final unit deduction after a successful task, when returned.","uniqueKey":"data.final_unit_deduction","typeLabel":"string"}},"additionalProperties":true,"isRequired":true,"uniqueKey":"data","typeLabel":"object"},"request_id":{"type":"string","description":"Request identifier returned by CometAPI when present.","uniqueKey":"request_id","typeLabel":"string"}},"additionalProperties":true,"uniqueKey":"","typeLabel":"object"},"examples":{"Submitted":{"title":"Submitted","value":{"code":0,"message":"SUCCEED","data":{"task_id":"\u003ctask_id>","task_info":{"external_task_id":null},"task_status":"submitted","created_at":1782436687105,"updated_at":1782436687105}}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"65f5e040-ac89-4f58-a731-93e2d8df4528":{"bearerAuth":{"type":"http","scheme":"bearer","description":"Bearer token authentication. Use your CometAPI API key.","scopes":[]}}},"servers":{"f079f760-3587-46f6-a871-d12c728759a0":{"url":"https://api.cometapi.com"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"Bearer token authentication. Use your CometAPI API key.","scopes":[]},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer token authentication. Use your CometAPI API key.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"api/openapi/image/kling/post-omni-image.openapi.json"},"subdomain":"cometapi","siteName":"CometAPI Documentation","title":"Kling Omni 이미지 작업 생성 - CometAPI Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api/image/kling/omni-image","matchLevel":1},"zh-Hans":{"href":"/zh-Hans/api/image/kling/omni-image","matchLevel":1,"noindex":true},"zh-Hant":{"href":"/zh-Hant/api/image/kling/omni-image","matchLevel":1,"noindex":true},"ja":{"href":"/ja/api/image/kling/omni-image","matchLevel":1,"noindex":true},"ko":{"href":"/ko/api/image/kling/omni-image","matchLevel":0},"fr":{"href":"/fr/api/image/kling/omni-image","matchLevel":1,"noindex":true},"de":{"href":"/de/api/image/kling/omni-image","matchLevel":1,"noindex":true},"es":{"href":"/es/api/image/kling/omni-image","matchLevel":1,"noindex":true},"it":{"href":"/it/api/image/kling/omni-image","matchLevel":1,"noindex":true},"pt":{"href":"/pt/api/image/kling/omni-image","matchLevel":1,"noindex":true},"ru":{"href":"/ru/api/image/kling/omni-image","matchLevel":1,"noindex":true},"ar":{"href":"/ar/api/image/kling/omni-image","matchLevel":1,"noindex":true},"vi":{"href":"/vi/api/image/kling/omni-image","matchLevel":1,"noindex":true},"id":{"href":"/id/api/image/kling/omni-image","matchLevel":1,"noindex":true},"tr":{"href":"/tr/api/image/kling/omni-image","matchLevel":1,"noindex":true},"pl":{"href":"/pl/api/image/kling/omni-image","matchLevel":1,"noindex":true},"nl":{"href":"/nl/api/image/kling/omni-image","matchLevel":1,"noindex":true},"no":{"href":"/no/api/image/kling/omni-image","matchLevel":1,"noindex":true},"uk":{"href":"/uk/api/image/kling/omni-image","matchLevel":1,"noindex":true}}},"lastModified":"2026-07-31T14:03:40.459Z","gitLastModified":"2026-07-31T14:01:18.000Z","originalFileLocation":"ko/api/image/kling/omni-image.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=\"CometAPI POST /kling/v1/images/omni-image를 사용하여 프롬프트(Prompt) 및 참조 이미지 입력으로 Kling Omni Image 작업을 생성합니다.\">\u003cmeta data-mint-head name=\"application-name\" content=\"CometAPI Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"noindex\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cometapi/Jhcr00uAqm6Ci9Vs/_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=\"/mintlify-assets/_mintlify/favicons/cometapi/Jhcr00uAqm6Ci9Vs/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cometapi/Jhcr00uAqm6Ci9Vs/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cometapi/Jhcr00uAqm6Ci9Vs/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cometapi/Jhcr00uAqm6Ci9Vs/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/cometapi/Jhcr00uAqm6Ci9Vs/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/cometapi/Jhcr00uAqm6Ci9Vs/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/cometapi/Jhcr00uAqm6Ci9Vs/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/cometapi/Jhcr00uAqm6Ci9Vs/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Kling Omni 이미지 작업 생성 - CometAPI Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"CometAPI POST /kling/v1/images/omni-image를 사용하여 프롬프트(Prompt) 및 참조 이미지 입력으로 Kling Omni Image 작업을 생성합니다.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"CometAPI Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://apidoc.cometapi.com/ko/api/image/kling/omni-image\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://cometapi.mintlify.app/_mintlify/api/og/v2?division=Kling\u0026amp;title=Kling+Omni+%EC%9D%B4%EB%AF%B8%EC%A7%80+%EC%9E%91%EC%97%85+%EC%83%9D%EC%84%B1\u0026amp;description=CometAPI+POST+%2Fkling%2Fv1%2Fimages%2Fomni-image%EB%A5%BC+%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC+%ED%94%84%EB%A1%AC%ED%94%84%ED%8A%B8%28Prompt%29+%EB%B0%8F+%EC%B0%B8%EC%A1%B0+%EC%9D%B4%EB%AF%B8%EC%A7%80+%EC%9E%85%EB%A0%A5%EC%9C%BC%EB%A1%9C+Kling+Omni+Image+%EC%9E%91%EC%97%85%EC%9D%84+%EC%83%9D%EC%84%B1%ED%95%A9%EB%8B%88%EB%8B%A4.\u0026amp;theme=8f4122d879437f2cf832428a\u0026amp;signature=d138590c22497cde3f841da186588f78ffcd95ae13818ee28df13acf49c9bed4\">\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=\"Kling Omni 이미지 작업 생성 - CometAPI Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"CometAPI POST /kling/v1/images/omni-image를 사용하여 프롬프트(Prompt) 및 참조 이미지 입력으로 Kling Omni Image 작업을 생성합니다.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://cometapi.mintlify.app/_mintlify/api/og/v2?division=Kling\u0026amp;title=Kling+Omni+%EC%9D%B4%EB%AF%B8%EC%A7%80+%EC%9E%91%EC%97%85+%EC%83%9D%EC%84%B1\u0026amp;description=CometAPI+POST+%2Fkling%2Fv1%2Fimages%2Fomni-image%EB%A5%BC+%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC+%ED%94%84%EB%A1%AC%ED%94%84%ED%8A%B8%28Prompt%29+%EB%B0%8F+%EC%B0%B8%EC%A1%B0+%EC%9D%B4%EB%AF%B8%EC%A7%80+%EC%9E%85%EB%A0%A5%EC%9C%BC%EB%A1%9C+Kling+Omni+Image+%EC%9E%91%EC%97%85%EC%9D%84+%EC%83%9D%EC%84%B1%ED%95%A9%EB%8B%88%EB%8B%A4.\u0026amp;theme=8f4122d879437f2cf832428a\u0026amp;signature=d138590c22497cde3f841da186588f78ffcd95ae13818ee28df13acf49c9bed4\">\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=\"/mintlify-assets/_mintlify/favicons/cometapi/Jhcr00uAqm6Ci9Vs/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"CometAPI Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00ACE2\">\u003cmeta data-mint-head name=\"author\" content=\"CometAPI\">\u003cmeta data-mint-head name=\"copyright\" content=\"Copyright 2026 CometAPI\">\u003cmeta data-mint-head name=\"category\" content=\"Technology\">\u003cmeta data-mint-head name=\"distribution\" content=\"global\">\u003cmeta data-mint-head name=\"coverage\" content=\"Worldwide\">\u003clink data-mint-head rel=\"canonical\" href=\"https://apidoc.cometapi.com/ko/api/image/kling/omni-image\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/ko/api/image/kling/omni-image.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"CometAPI Documentation\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"CometAPI Documentation","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/api/image/kling/omni-image"}]},{"language":"zh-Hans","pages":[{"title":"zh-Hans","href":"/zh-Hans/api/image/kling/omni-image"}]},{"language":"zh-Hant","pages":[{"title":"zh-Hant","href":"/zh-Hant/api/image/kling/omni-image"}]},{"language":"ja","pages":[{"title":"ja","href":"/ja/api/image/kling/omni-image"}]},{"language":"ko","tabs":[{"tab":"Docs","pages":[{"title":"Docs","href":"/ko"}]},{"tab":"API","groups":[{"group":"텍스트 모델","icon":"message","root":{"title":"텍스트 및 채팅 API","sidebarTitle":"텍스트 및 채팅 API","href":"/ko/api/text"},"expanded":false,"pages":[{"title":"채팅 완성 만들기","sidebarTitle":"채팅 완성 만들기","openapi":"api/openapi/text/post-chat.openapi.json POST /v1/chat/completions","href":"/ko/api/text/chat"},{"title":"모델 응답 생성","sidebarTitle":"모델 응답 생성","openapi":"api/openapi/text/post-responses.openapi.json POST /v1/responses","href":"/ko/api/text/responses"},{"title":"메시지 생성","sidebarTitle":"메시지 생성","openapi":"api/openapi/text/post-anthropic-messages.openapi.json POST /v1/messages","href":"/ko/api/text/anthropic-messages"},{"title":"콘텐츠 생성","sidebarTitle":"콘텐츠 생성","openapi":"api/openapi/text/post-gemini-generating-content.openapi.json POST /v1beta/models/{model}:{operator}","href":"/ko/api/text/gemini-generating-content"}]},{"group":"이미지 모델","icon":"image","root":{"title":"이미지 생성 및 편집 API","sidebarTitle":"이미지 모델","href":"/ko/api/image/index"},"expanded":false,"pages":[{"group":"OpenAI","pages":[{"title":"이미지 생성","sidebarTitle":"이미지 생성","openapi":"api/openapi/image/openai/post-images.openapi.json POST /v1/images/generations","href":"/ko/api/image/openai/images"},{"title":"이미지 생성 작업 조회","sidebarTitle":"이미지 작업 조회","openapi":"api/openapi/image/openai/get-image-generation-task.openapi.json GET /v1/images/generations/{task_id}","href":"/ko/api/image/openai/image-generation-task"},{"title":"이미지 편집 생성","sidebarTitle":"이미지 편집 생성","openapi":"api/openapi/image/openai/post-image-editing.openapi.json POST /v1/images/edits","href":"/ko/api/image/openai/image-editing"}]},{"group":"Gemini","pages":[{"title":"Gemini로 이미지 생성","sidebarTitle":"Gemini로 이미지 생성","openapi":"api/openapi/image/gemini/post-gemini-generates-image.openapi.json POST /v1beta/models/{model}:generateContent","href":"/ko/api/image/gemini/gemini-generates-image"},{"title":"Gemini 이미지 모델 사용","sidebarTitle":"Gemini 이미지 모델 사용","href":"/ko/api/image/gemini/generate-image-guide"}]},{"group":"Grok","pages":[{"title":"Grok으로 이미지 생성","sidebarTitle":"이미지 생성","openapi":"api/openapi/image/grok/post-image-generation.openapi.json POST /v1/images/generations","href":"/ko/api/image/grok/image-generation"},{"title":"Grok으로 이미지 편집","sidebarTitle":"이미지 편집","openapi":"api/openapi/image/grok/post-image-editing.openapi.json POST /v1/images/edits","href":"/ko/api/image/grok/image-editing"}]},{"group":"Kling","pages":[{"title":"Kling으로 이미지 생성하기","sidebarTitle":"Kling으로 이미지 생성하기","openapi":"api/openapi/image/kling/post-image-generation.openapi.json POST /kling/v1/images/generations","href":"/ko/api/image/kling/image-generation"},{"title":"여러 이미지로 Kling 이미지 생성하기","sidebarTitle":"여러 이미지로 Kling 이미지 생성하기","openapi":"api/openapi/image/kling/post-multi-image-to-image.openapi.json POST /kling/v1/images/multi-image2image","href":"/ko/api/image/kling/multi-image-to-image"},{"title":"Kling으로 이미지 확장하기","sidebarTitle":"Kling으로 이미지 확장하기","openapi":"api/openapi/image/kling/post-image-expansion.openapi.json POST /kling/v1/images/editing/expand","description":"CometAPI를 통해 Kling Image Expansion API를 사용하여 원본 경계를 넘어 이미지를 확장하고 제어 가능한 아웃페인팅을 수행합니다.","href":"/ko/api/image/kling/image-expansion"},{"title":"Kling Omni 이미지 작업 생성","sidebarTitle":"Kling Omni 이미지 작업 생성","openapi":"api/openapi/image/kling/post-omni-image.openapi.json POST /kling/v1/images/omni-image","href":"/ko/api/image/kling/omni-image"},{"title":"Kling Omni 이미지 작업 가져오기","sidebarTitle":"Kling Omni 이미지 작업 가져오기","openapi":"api/openapi/image/kling/get-omni-image.openapi.json GET /kling/v1/images/omni-image/{task_id}","description":"CometAPI GET /kling/v1/images/omni-image/{task_id}를 사용해 Kling Omni Image 작업 상태를 폴링하고 생성된 이미지 URL을 가져옵니다.","href":"/ko/api/image/kling/omni-image-query"}]},{"group":"Midjourney","pages":[{"title":"Midjourney API 시작하기","sidebarTitle":"Midjourney API 시작하기","href":"/ko/api/image/midjourney/midjourney-api-quick-start"},{"group":"작업 가져오기","pages":[{"title":"Midjourney 작업 목록 조회","sidebarTitle":"Midjourney 작업 목록 조회","openapi":"api/openapi/image/midjourney/task-fetching-api/post-list-by-condition.openapi.json POST /mj/task/list-by-condition","href":"/ko/api/image/midjourney/task-fetching-api/list-by-condition"},{"title":"Midjourney 작업 가져오기","sidebarTitle":"Midjourney 작업 가져오기","openapi":"api/openapi/image/midjourney/task-fetching-api/get-fetch-single-task.openapi.json GET /mj/task/{id}/fetch","href":"/ko/api/image/midjourney/task-fetching-api/fetch-single-task"}]},{"title":"Midjourney imagine 작업 생성","sidebarTitle":"Midjourney imagine 작업 생성","openapi":"api/openapi/image/midjourney/post-imagine.openapi.json POST /mj/submit/imagine","href":"/ko/api/image/midjourney/imagine"},{"title":"Midjourney 비디오 작업 생성","sidebarTitle":"Midjourney 비디오 작업 생성","openapi":"api/openapi/image/midjourney/post-submit-video.openapi.json POST /mj/submit/video","href":"/ko/api/image/midjourney/submit-video"},{"title":"Midjourney editor 작업 생성","sidebarTitle":"Midjourney editor 작업 생성","openapi":"api/openapi/image/midjourney/post-submit-editor.openapi.json POST /mj/submit/edits","href":"/ko/api/image/midjourney/submit-editor"},{"title":"Midjourney 액션 작업 생성","sidebarTitle":"Midjourney 액션 작업 생성","openapi":"api/openapi/image/midjourney/post-action.openapi.json POST /mj/submit/action","href":"/ko/api/image/midjourney/action"},{"title":"Midjourney blend 작업 생성","sidebarTitle":"Midjourney blend 작업 생성","openapi":"api/openapi/image/midjourney/post-blend.openapi.json POST /mj/submit/blend","href":"/ko/api/image/midjourney/blend"},{"title":"Midjourney로 이미지 설명하기","sidebarTitle":"Midjourney로 이미지 설명하기","openapi":"api/openapi/image/midjourney/post-describe.openapi.json POST /mj/submit/describe","href":"/ko/api/image/midjourney/describe"},{"title":"Midjourney modal 작업 생성","sidebarTitle":"Midjourney modal 작업 생성","openapi":"api/openapi/image/midjourney/post-modal.openapi.json POST /mj/submit/modal","href":"/ko/api/image/midjourney/modal"}]},{"group":"Replicate","pages":[{"title":"Replicate prediction 생성","sidebarTitle":"Replicate prediction 생성","openapi":"api/openapi/image/replicate/post-create-predictions-general.openapi.json POST /replicate/v1/models/{models}/predictions","href":"/ko/api/image/replicate/create-predictions-general"},{"title":"Replicate prediction 조회","sidebarTitle":"Replicate prediction 조회","openapi":"api/openapi/image/replicate/get-replicate-query.openapi.json GET /replicate/v1/predictions/{id}","href":"/ko/api/image/replicate/replicate-query"}]},{"group":"Seedream","pages":[{"title":"Seedream 이미지 작업 생성","sidebarTitle":"이미지 작업 생성","openapi":"api/openapi/image/seededit-seedream/post-bytedance-image-generation.openapi.json POST /v1/images/generations","href":"/ko/api/image/seededit-seedream/bytedance-image-generation"},{"title":"Seedream 이미지 작업 조회","sidebarTitle":"이미지 작업 조회","openapi":"api/openapi/image/seededit-seedream/get-bytedance-image-generation-task.openapi.json GET /v1/images/generations/{task_id}","href":"/ko/api/image/seededit-seedream/bytedance-image-generation-task"}]},{"group":"Flux","pages":[{"title":"FLUX 이미지 생성","sidebarTitle":"FLUX 이미지 생성","openapi":"api/openapi/image/flux/post-flux-generate-image.openapi.json POST /flux/v1/{model}","href":"/ko/api/image/flux/flux-generate-image"},{"title":"FLUX 이미지 결과 가져오기","sidebarTitle":"FLUX 이미지 결과 가져오기","openapi":"api/openapi/image/flux/get-flux-query.openapi.json GET /flux/v1/get_result","href":"/ko/api/image/flux/flux-query"}]}]},{"group":"비디오 모델","icon":"video","root":{"title":"동영상 생성 API","sidebarTitle":"동영상 모델","href":"/ko/api/video/index"},"expanded":false,"pages":[{"group":"Seedance","pages":[{"title":"Seedance 동영상 생성","sidebarTitle":"Seedance 동영상 생성","openapi":"api/openapi/video/seedance/post-seedance-create.openapi.json POST /v1/videos","href":"/ko/api/video/seedance/create"},{"title":"Seedance 비디오 조회","sidebarTitle":"Seedance 비디오 조회","openapi":"api/openapi/video/seedance/get-seedance-query.openapi.json GET /v1/videos/{id}","href":"/ko/api/video/seedance/query"}]},{"group":"HappyHorse","pages":[{"title":"HappyHorse 비디오 만들기","sidebarTitle":"HappyHorse 비디오 만들기","openapi":"api/openapi/video/happyhorse/post-create.openapi.json POST /v1/videos","href":"/ko/api/video/happyhorse/create"},{"title":"HappyHorse 비디오 조회","sidebarTitle":"HappyHorse 비디오 조회","openapi":"api/openapi/video/happyhorse/get-retrieve.openapi.json GET /v1/videos/{task_id}","href":"/ko/api/video/happyhorse/retrieve"},{"title":"HappyHorse 비디오 콘텐츠 다운로드","sidebarTitle":"HappyHorse 비디오 콘텐츠 다운로드","openapi":"api/openapi/video/happyhorse/get-retrieve-content.openapi.json GET /v1/videos/{task_id}/content","href":"/ko/api/video/happyhorse/retrieve-content"}]},{"group":"MiniMax H3","pages":[{"title":"MiniMax H3 동영상 만들기","sidebarTitle":"MiniMax H3 동영상 만들기","openapi":"api/openapi/video/minimax-h3/post-create.openapi.json POST /v1/videos","href":"/ko/api/video/minimax-h3/create"},{"title":"MiniMax H3 동영상 조회","sidebarTitle":"MiniMax H3 동영상 조회","openapi":"api/openapi/video/minimax-h3/get-retrieve.openapi.json GET /v1/videos/{task_id}","href":"/ko/api/video/minimax-h3/retrieve"},{"title":"MiniMax H3 비디오 콘텐츠 다운로드","sidebarTitle":"MiniMax H3 비디오 콘텐츠 다운로드","openapi":"api/openapi/video/minimax-h3/get-retrieve-content.openapi.json GET /v1/videos/{task_id}/content","href":"/ko/api/video/minimax-h3/retrieve-content"}]},{"group":"Flux 3","pages":[{"title":"Flux 3 비디오 생성","sidebarTitle":"Flux 3 비디오 생성","openapi":"api/openapi/video/flux-3/post-create.openapi.json POST /v1/videos","href":"/ko/api/video/flux-3/create"},{"title":"Flux 3 비디오 작업 조회","sidebarTitle":"Flux 3 비디오 작업 조회","openapi":"api/openapi/video/flux-3/get-retrieve.openapi.json GET /v1/videos/{task_id}","href":"/ko/api/video/flux-3/retrieve"},{"title":"Flux 3 비디오 콘텐츠 다운로드","sidebarTitle":"Flux 3 비디오 콘텐츠 다운로드","openapi":"api/openapi/video/flux-3/get-retrieve-content.openapi.json GET /v1/videos/{task_id}/content","href":"/ko/api/video/flux-3/retrieve-content"}]},{"group":"Veo 3","pages":[{"title":"Veo 3 동영상 만들기","sidebarTitle":"Veo 3 동영상 만들기","openapi":"api/openapi/video/veo3/post-create.openapi.json POST /v1/videos","href":"/ko/api/video/veo3/create"},{"title":"Veo 3 비디오 조회","sidebarTitle":"Veo 3 비디오 조회","openapi":"api/openapi/video/veo3/get-retrieve.openapi.json GET /v1/videos/{video_id}","href":"/ko/api/video/veo3/retrieve"}]},{"group":"Wan","pages":[{"title":"Wan 동영상 생성","sidebarTitle":"Wan 동영상 생성","openapi":"api/openapi/video/wan/post-create.openapi.json POST /v1/videos","href":"/ko/api/video/wan/create"},{"title":"Wan 비디오 조회","sidebarTitle":"Wan 비디오 조회","openapi":"api/openapi/video/wan/get-retrieve.openapi.json GET /v1/videos/{task_id}","href":"/ko/api/video/wan/retrieve"},{"title":"Wan 비디오 콘텐츠 다운로드","sidebarTitle":"Wan 비디오 콘텐츠 다운로드","openapi":"api/openapi/video/wan/get-retrieve-content.openapi.json GET /v1/videos/{task_id}/content","href":"/ko/api/video/wan/retrieve-content"}]},{"group":"xAI","pages":[{"title":"Grok으로 동영상 만들기","sidebarTitle":"Grok 동영상 만들기","openapi":"api/openapi/video/xai/post-video-generation.openapi.json POST /grok/v1/videos/generations","href":"/ko/api/video/xai/video-generation"},{"title":"xAI 비디오 편집 생성","sidebarTitle":"xAI 비디오 편집 생성","openapi":"api/openapi/video/xai/post-video-edit.openapi.json POST /grok/v1/videos/edits","href":"/ko/api/video/xai/video-edit"},{"title":"xAI 비디오 결과 가져오기","sidebarTitle":"xAI 비디오 결과 가져오기","openapi":"api/openapi/video/xai/get-get-video-generation-results.openapi.json GET /grok/v1/videos/{request_id}","href":"/ko/api/video/xai/get-video-generation-results"}]},{"group":"Vidu","pages":[{"title":"Vidu 동영상 생성","sidebarTitle":"Vidu 동영상 생성","openapi":"api/openapi/video/vidu/post-create.openapi.json POST /v1/videos","href":"/ko/api/video/vidu/create"},{"title":"Vidu 비디오 조회","sidebarTitle":"Vidu 비디오 조회","openapi":"api/openapi/video/vidu/get-retrieve.openapi.json GET /v1/videos/{task_id}","href":"/ko/api/video/vidu/retrieve"},{"title":"Vidu 비디오 콘텐츠 다운로드","sidebarTitle":"Vidu 비디오 콘텐츠 다운로드","openapi":"api/openapi/video/vidu/get-retrieve-content.openapi.json GET /v1/videos/{task_id}/content","href":"/ko/api/video/vidu/retrieve-content"}]},{"group":"Omni","tag":"Beta","pages":[{"title":"텍스트, 이미지 또는 동영상으로 Omni 동영상 만들기","sidebarTitle":"Omni 동영상 만들기","openapi":"api/openapi/video/omni/post-create.openapi.json POST /v1/videos","href":"/ko/api/video/omni/create"},{"title":"Omni 비디오 조회","sidebarTitle":"Omni 비디오 조회","openapi":"api/openapi/video/omni/get-retrieve.openapi.json GET /v1/videos/{task_id}","href":"/ko/api/video/omni/retrieve"},{"title":"Omni 비디오 콘텐츠 다운로드","sidebarTitle":"Omni 비디오 콘텐츠 다운로드","openapi":"api/openapi/video/omni/get-retrieve-content.openapi.json GET /v1/videos/{task_id}/content","href":"/ko/api/video/omni/retrieve-content"}]},{"group":"Kling","pages":[{"group":"멀티모달 비디오 편집","pages":[{"title":"Kling 편집 세션 초기화","sidebarTitle":"Kling 편집 세션 초기화","openapi":"api/openapi/video/kling/multimodal-video-editing/post-initialize-video-for-editing.openapi.json POST /kling/v1/videos/multi-elements/init-selection","href":"/ko/api/video/kling/multimodal-video-editing/initialize-video-for-editing"},{"title":"Kling 비디오 선택 추가","sidebarTitle":"Kling 비디오 선택 추가","openapi":"api/openapi/video/kling/multimodal-video-editing/post-add-video-selection.openapi.json POST /kling/v1/videos/multi-elements/add-selection","href":"/ko/api/video/kling/multimodal-video-editing/add-video-selection"},{"title":"Kling 비디오 선택 삭제","sidebarTitle":"Kling 비디오 선택 삭제","openapi":"api/openapi/video/kling/multimodal-video-editing/post-delete-video-selection.openapi.json POST /kling/v1/videos/multi-elements/delete-selection","href":"/ko/api/video/kling/multimodal-video-editing/delete-video-selection"},{"title":"Clear Kling 비디오 선택","sidebarTitle":"Clear Kling 비디오 선택","openapi":"api/openapi/video/kling/multimodal-video-editing/post-clear-video-selection.openapi.json POST /kling/v1/videos/multi-elements/clear-selection","href":"/ko/api/video/kling/multimodal-video-editing/clear-video-selection"},{"title":"Kling 비디오 선택 미리보기","sidebarTitle":"Kling 비디오 선택 미리보기","openapi":"api/openapi/video/kling/multimodal-video-editing/post-preview-selected-video-area.openapi.json POST /kling/v1/videos/multi-elements/preview-selection","href":"/ko/api/video/kling/multimodal-video-editing/preview-selected-video-area"},{"title":"Kling 멀티모달 편집 작업 생성","sidebarTitle":"Kling 멀티모달 편집 작업 생성","openapi":"api/openapi/video/kling/multimodal-video-editing/post-create-task.openapi.json POST /kling/v1/videos/multi-elements","href":"/ko/api/video/kling/multimodal-video-editing/create-task"}]},{"group":"모델별 경로","pages":[{"title":"모델별 Kling 텍스트-비디오 작업 생성","sidebarTitle":"텍스트-비디오","openapi":"api/openapi/video/kling/model-routes/post-text-to-video.openapi.json POST /text-to-video/{model}","href":"/ko/api/video/kling/model-routes/text-to-video"},{"title":"모델별 Kling 이미지-투-비디오 작업 생성","sidebarTitle":"이미지-비디오","openapi":"api/openapi/video/kling/model-routes/post-image-to-video.openapi.json POST /image-to-video/{model}","href":"/ko/api/video/kling/model-routes/image-to-video"},{"title":"Kling Omni 동영상 만들기","sidebarTitle":"Omni 동영상","openapi":"api/openapi/video/kling/model-routes/post-omni-video.openapi.json POST /omni-video/{model}","href":"/ko/api/video/kling/model-routes/omni-video"},{"title":"Kling 모션 제어 비디오 만들기","sidebarTitle":"모션 제어","openapi":"api/openapi/video/kling/model-routes/post-motion-control.openapi.json POST /motion-control/{model}","href":"/ko/api/video/kling/model-routes/motion-control"},{"title":"Kling 모델 라우트 작업 가져오기","sidebarTitle":"Kling 작업 가져오기","openapi":"api/openapi/video/kling/model-routes/get-tasks.openapi.json GET /tasks","href":"/ko/api/video/kling/model-routes/tasks"}]},{"title":"Kling 텍스트-투-비디오 작업 생성","sidebarTitle":"Kling 텍스트-투-비디오 작업 생성","openapi":"api/openapi/video/kling/post-text-to-video.openapi.json POST /kling/v1/videos/text2video","href":"/ko/api/video/kling/text-to-video"},{"title":"Kling 이미지-투-비디오 작업 생성","sidebarTitle":"Kling 이미지-투-비디오 작업 생성","openapi":"api/openapi/video/kling/post-image-to-video.openapi.json POST /kling/v1/videos/image2video","href":"/ko/api/video/kling/image-to-video"},{"title":"Kling Motion Control 작업 생성","sidebarTitle":"Kling Motion Control 작업 생성","openapi":"api/openapi/video/kling/post-motion-control.openapi.json POST /kling/v1/videos/motion-control","href":"/ko/api/video/kling/motion-control"},{"title":"Kling 멀티 이미지 비디오 작업 생성","sidebarTitle":"Kling 멀티 이미지 비디오 작업 생성","openapi":"api/openapi/video/kling/post-multi-image-to-video.openapi.json POST /kling/v1/videos/multi-image2video","href":"/ko/api/video/kling/multi-image-to-video"},{"title":"Kling 비디오 확장","sidebarTitle":"Kling 비디오 확장","openapi":"api/openapi/video/kling/post-video-extension.openapi.json POST /kling/v1/videos/video-extend","href":"/ko/api/video/kling/video-extension"},{"title":"Kling 음성 생성","sidebarTitle":"Kling 음성 생성","openapi":"api/openapi/video/kling/post-tts.openapi.json POST /kling/v1/audio/tts","href":"/ko/api/video/kling/tts"},{"title":"Kling 아바타 비디오 만들기","sidebarTitle":"Kling 아바타 비디오 만들기","openapi":"api/openapi/video/kling/post-avatar.openapi.json POST /kling/v1/videos/avatar/image2video","href":"/ko/api/video/kling/avatar"},{"title":"Kling 립싱크용 얼굴 식별","sidebarTitle":"Kling 립싱크용 얼굴 식별","openapi":"api/openapi/video/kling/post-lip-sync.openapi.json POST /kling/v1/videos/identify-face","href":"/ko/api/video/kling/lip-sync"},{"title":"Kling 고급 립싱크 작업 생성","sidebarTitle":"Kling 고급 립싱크 작업 생성","openapi":"api/openapi/video/kling/post-counterpart-creating-tasks.openapi.json POST /kling/v1/videos/advanced-lip-sync","href":"/ko/api/video/kling/counterpart-creating-tasks"},{"title":"Kling 비디오 효과 적용","sidebarTitle":"Kling 비디오 효과 적용","openapi":"api/openapi/video/kling/post-video-effects.openapi.json POST /kling/v1/videos/effects","href":"/ko/api/video/kling/video-effects"},{"title":"Kling 텍스트-오디오 생성","sidebarTitle":"Kling 텍스트-오디오 생성","openapi":"api/openapi/video/kling/post-text-to-audio.openapi.json POST /kling/v1/audio/text-to-audio","href":"/ko/api/video/kling/text-to-audio"},{"title":"Kling 비디오-오디오 생성","sidebarTitle":"Kling 비디오-오디오 생성","openapi":"api/openapi/video/kling/post-video-to-audio.openapi.json POST /kling/v1/audio/video-to-audio","href":"/ko/api/video/kling/video-to-audio"},{"title":"Kling으로 이미지 인식하기","sidebarTitle":"Kling으로 이미지 인식하기","openapi":"api/openapi/video/kling/post-image-recognize.openapi.json POST /kling/v1/videos/image-recognize","href":"/ko/api/video/kling/image-recognize"},{"title":"Kling 작업 조회","sidebarTitle":"Kling 작업 조회","openapi":"api/openapi/video/kling/get-individual-queries.openapi.json GET /kling/v1/{action}/{action2}/{task_id}","href":"/ko/api/video/kling/individual-queries"},{"title":"Kling Omni 비디오 만들기","sidebarTitle":"Kling Omni 비디오 만들기","openapi":"api/openapi/video/kling/post-omni-video.openapi.json POST /kling/v1/videos/omni-video","href":"/ko/api/video/kling/omni-video"},{"title":"Kling Omni 비디오 가져오기","sidebarTitle":"Kling Omni 비디오 가져오기","openapi":"api/openapi/video/kling/get-omni-query.openapi.json GET /kling/v1/videos/omni-video/{task_id}","href":"/ko/api/video/kling/omni-query"},{"title":"Kling 콜백 URL 사용하기","sidebarTitle":"Kling 콜백 URL 사용하기","href":"/ko/api/video/kling/callback_url"}]},{"group":"Runway","pages":[{"title":"Runway API 개요","sidebarTitle":"개요","href":"/ko/api/video/runway/overview"},{"group":"이미지","pages":[{"title":"Runway 이미지 생성","sidebarTitle":"Runway 이미지 생성","openapi":"api/openapi/video/runway/official-format/post-generate-an-image-from-text.openapi.json POST /runwayml/v1/text_to_image","href":"/ko/api/video/runway/official-format/generate-an-image-from-text"}]},{"group":"비디오","pages":[{"title":"Runway 이미지-비디오 작업 생성","sidebarTitle":"Runway 이미지-비디오 작업 생성","openapi":"api/openapi/video/runway/official-format/post-runway-images-raw-video.openapi.json POST /runwayml/v1/image_to_video","href":"/ko/api/video/runway/official-format/runway-images-raw-video"},{"title":"Runway 텍스트-동영상 작업 생성","sidebarTitle":"Runway 텍스트-동영상 작업 생성","openapi":"api/openapi/video/runway/official-format/post-generate-a-video-from-text.openapi.json POST /runwayml/v1/text_to_video","href":"/ko/api/video/runway/official-format/generate-a-video-from-text"},{"title":"Runway 비디오-투-비디오 작업 생성","sidebarTitle":"Runway 비디오-투-비디오 작업 생성","openapi":"api/openapi/video/runway/official-format/post-generate-a-video-from-a-video.openapi.json POST /runwayml/v1/video_to_video","href":"/ko/api/video/runway/official-format/generate-a-video-from-a-video"},{"title":"Runway 캐릭터 퍼포먼스 생성","sidebarTitle":"Runway 캐릭터 퍼포먼스 생성","openapi":"api/openapi/video/runway/official-format/post-control-a-character.openapi.json POST /runwayml/v1/character_performance","href":"/ko/api/video/runway/official-format/control-a-character"},{"title":"Runway 비디오 업스케일","sidebarTitle":"Runway 비디오 업스케일","openapi":"api/openapi/video/runway/official-format/post-upscale-a-video.openapi.json POST /runwayml/v1/video_upscale","href":"/ko/api/video/runway/official-format/upscale-a-video"}]},{"group":"오디오","pages":[{"title":"Runway 사운드 효과 생성","sidebarTitle":"Runway 사운드 효과 생성","openapi":"api/openapi/video/runway/official-format/post-generate-sound-effects.openapi.json POST /runwayml/v1/sound_effect","href":"/ko/api/video/runway/official-format/generate-sound-effects"},{"title":"텍스트로 Runway 음성 생성","sidebarTitle":"텍스트로 Runway 음성 생성","openapi":"api/openapi/video/runway/official-format/post-generate-speech-from-text.openapi.json POST /runwayml/v1/text_to_speech","href":"/ko/api/video/runway/official-format/generate-speech-from-text"},{"title":"Runway 음성 변환","sidebarTitle":"Runway 음성 변환","openapi":"api/openapi/video/runway/official-format/post-convert-speech.openapi.json POST /runwayml/v1/speech_to_speech","href":"/ko/api/video/runway/official-format/convert-speech"},{"title":"Runway 오디오 더빙","sidebarTitle":"Runway 오디오 더빙","openapi":"api/openapi/video/runway/official-format/post-dub-audio.openapi.json POST /runwayml/v1/voice_dubbing","href":"/ko/api/video/runway/official-format/dub-audio"},{"title":"Runway 음성 분리","sidebarTitle":"Runway 음성 분리","openapi":"api/openapi/video/runway/official-format/post-isolate-voice.openapi.json POST /runwayml/v1/voice_isolation","href":"/ko/api/video/runway/official-format/isolate-voice"}]},{"group":"작업","pages":[{"title":"Runway 작업 가져오기","sidebarTitle":"Runway 작업 가져오기","openapi":"api/openapi/video/runway/official-format/get-runway-to-get-task-details.openapi.json GET /runwayml/v1/tasks/{id}","href":"/ko/api/video/runway/official-format/runway-to-get-task-details"}]}]}]},{"group":"오디오 모델","icon":"volume-high","root":{"title":"오디오 API","sidebarTitle":"오디오 모델","href":"/ko/api/audio/index"},"expanded":false,"pages":[{"title":"음성 생성","sidebarTitle":"음성 생성","openapi":"api/openapi/audio/post-create-speech.openapi.json POST /v1/audio/speech","href":"/ko/api/audio/create-speech"},{"title":"음성 전사","sidebarTitle":"음성 전사","openapi":"api/openapi/audio/post-create-transcription.openapi.json POST /v1/audio/transcriptions","href":"/ko/api/audio/create-transcription"},{"title":"번역","sidebarTitle":"번역","openapi":"api/openapi/audio/post-create-translation.openapi.json POST /v1/audio/translations","href":"/ko/api/audio/create-translation"}]},{"group":"임베딩","icon":"database","root":{"title":"임베딩 API","sidebarTitle":"임베딩","href":"/ko/api/embeddings/index"},"expanded":false,"pages":[{"title":"임베딩 생성","sidebarTitle":"임베딩 생성","openapi":"api/openapi/text/post-embeddings.openapi.json POST /v1/embeddings","href":"/ko/api/text/embeddings"}]},{"group":"콘텐츠 검토","icon":"shield-check","expanded":false,"pages":[{"title":"모더레이션 생성","sidebarTitle":"모더레이션 생성","openapi":"api/openapi/content-moderation/create-moderation.openapi.json POST /v1/moderations","href":"/ko/api/content-moderation/create-moderation"}]},{"group":"API 키","icon":"key","expanded":false,"pages":[{"title":"현재 API 키 가져오기","sidebarTitle":"현재 API 키 가져오기","openapi":"api/openapi/api-keys/get-current-api-key.openapi.json GET /api/usage/token","href":"/ko/api/api-keys/get-current-api-key"},{"title":"API 키 나열","sidebarTitle":"API 키 나열","openapi":"api/openapi/api-keys/list-api-keys.openapi.json GET /api/token/","href":"/ko/api/api-keys/list-api-keys"},{"title":"API 키 생성","sidebarTitle":"API 키 생성","openapi":"api/openapi/api-keys/create-api-key.openapi.json POST /api/token/","href":"/ko/api/api-keys/create-api-key"},{"title":"API 키 검색","sidebarTitle":"API 키 검색","openapi":"api/openapi/api-keys/get-api-key.openapi.json GET /api/token/{id}","href":"/ko/api/api-keys/get-api-key"},{"title":"API 키 삭제","sidebarTitle":"API 키 삭제","openapi":"api/openapi/api-keys/delete-api-key.openapi.json DELETE /api/token/{id}","href":"/ko/api/api-keys/delete-api-key"},{"title":"API 키 업데이트","sidebarTitle":"API 키 업데이트","openapi":"api/openapi/api-keys/update-api-key.openapi.json PUT /api/token/","href":"/ko/api/api-keys/update-api-key"}]}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/ko/integrations"}]}]},{"language":"fr","pages":[{"title":"fr","href":"/fr/api/image/kling/omni-image"}]},{"language":"de","pages":[{"title":"de","href":"/de/api/image/kling/omni-image"}]},{"language":"es","pages":[{"title":"es","href":"/es/api/image/kling/omni-image"}]},{"language":"it","pages":[{"title":"it","href":"/it/api/image/kling/omni-image"}]},{"language":"pt","pages":[{"title":"pt","href":"/pt/api/image/kling/omni-image"}]},{"language":"ru","pages":[{"title":"ru","href":"/ru/api/image/kling/omni-image"}]},{"language":"ar","pages":[{"title":"ar","href":"/ar/api/image/kling/omni-image"}]},{"language":"vi","pages":[{"title":"vi","href":"/vi/api/image/kling/omni-image"}]},{"language":"id","pages":[{"title":"id","href":"/id/api/image/kling/omni-image"}]},{"language":"tr","pages":[{"title":"tr","href":"/tr/api/image/kling/omni-image"}]},{"language":"pl","pages":[{"title":"pl","href":"/pl/api/image/kling/omni-image"}]},{"language":"nl","pages":[{"title":"nl","href":"/nl/api/image/kling/omni-image"}]},{"language":"no","pages":[{"title":"no","href":"/no/api/image/kling/omni-image"}]},{"language":"uk","pages":[{"title":"uk","href":"/uk/api/image/kling/omni-image"}]}]},"basePath":"","title":"Kling Omni 이미지 작업 생성 - CometAPI Documentation","buildId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","deploymentId":"dpl_9VVk5y1P8k1ATeJguVngy9Q3cmbD","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["OpenApiReferenceProvider-DX1Meug0.js","utils-B_OMIQVC.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-ChxhRPMa.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-CuKvD8Iv.js","snippetPresets-C5d7p2hp.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","Page-BAvA99GL.js","ApiExamples-CfHcE8m4.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-C1zZV314.js","shallow-CmQhqCJn.js","getApiPlaygroundDisplay-YRo9s1O7.js","CodeSnippet-RN1MTdfk.js","CodeSnippets-DKLPHxJA.js","getPastedJson-bz0M41mU.js","icon-CsmhpPrv.js","MethodPill-CNGsVE77.js","DuplicateIcon-DilfU_Z2.js","createIcon-BdsYzQck.js","DynamicMarkdown-CbqEDjbV.js","SectionHeading-O6hXpFCN.js","axios-vUo_bRtp.js","Markdown-nKm-uidQ.js","clsx-ClVdStUn.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CIQkMg3R.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-ImrFS4Fy.js"]}